without their identity authenticated. Furthermore,
each legitimate node holds a public-private key pair,
so the attacker cannot spoof another node’s identity
since they do not have the required private key.
6 CONCLUSIONS
In this paper we presented a novel consensus proto-
col suitable for the food supply chain. We utilised
validation, selection and consensus mechanisms to
achieve validity, randomness and agreement. This
protocol can detect modification, spoofing attacks on
blockchain used in the food supply chain. Our simu-
lation shows that the protocol is very capable of tol-
erating such attacks, but scalability and latency have
yet to be evaluated. Additionally, further work are re-
quired to assess the consensus protocol’s performance
in detecting other attacks. Nevertheless, this proves
the protocol’s reliability in detecting food fraud.
7 FUTURE WORK
Apart from the concerned attack vectors suggested in
Section 3, there are other security threats that our pro-
tocol can be protected against. Therefore, these at-
tacks will require further modelling and evaluation in
our future work.
In mining-based consensus protocol, bribery at-
tack is introduced(Alzahrani and Bulusu, 2020). At-
tackers deliberately present invalid transaction and
bribe the dishonest nodes to vote it as valid. This can
majorly diminish other node’s trust in the blockchain.
Our protocol mitigates this by introducing a ran-
domised multiple node selections. To test this, we can
model this attack with the malicious proposing node
communicating off-chain with
1
3
corrupted nodes and
bribe them.
Another problem is the food supply chain’s poor
ability in early fraud detection(Flari et al., 2014).
This is closely related to the inadequate food authen-
ticity checks.(Hong et al., 2017). Commonly these
checks only involve product identification like bar-
code and Radio-frequency identification (RFID), but
further analysis into food composition is required to
identify adulterated products so as to serve as an im-
portant means to assure food safety. As a result, we
aim to explore the use of sensor technology in better
representing the physical product state in the future.
ACKNOWLEDGEMENTS
This work was funded by EPSRC (EP/S028366/1).
REFERENCES
Alzahrani, N. and Bulusu, N. (2020). A new product anti-
counterfeiting blockchain using a truly decentralized
dynamic consensus protocol. Concurrency and Com-
putation: Practice and Experience, 32(12):e5232.
Buchnik, Y. and Friedman, R. (2019). Fireledger: A
high throughput blockchain consensus protocol. arXiv
preprint arXiv:1901.03279.
Deirmentzoglou, E., Papakyriakopoulos, G., and Patsakis,
C. (2019). A survey on long-range attacks for proof
of stake protocols. IEEE Access, 7:28712–28725.
Fadhel, N., Aniello, L., Margheri, A., Lombardi, F., and
Sassone, V. (2019). Towards a semantic modelling
for threat analysis of iot applications: a case study on
transactive energy.
Flari, V., Hussein, M., Maeder, R., Hubar, B., Marvin, H.,
and Neslo, R. (2014). Report on analysis of histori-
cal cases of food fraud. Ensuring the Integrity of the
European food chain.
Hammi, M. T., Hammi, B., Bellot, P., and Serhrouchni, A.
(2018). Bubbles of trust: A decentralized blockchain-
based authentication system for iot. Computers & Se-
curity, 78:126 – 142.
Hong, E., Lee, S. Y., Jeong, J. Y., Park, J. M., Kim, B. H.,
Kwon, K., and Chun, H. S. (2017). Modern analytical
methods for the detection of food fraud and adulter-
ation by food category. Journal of the Science of Food
and Agriculture, 97(12):3877–3896.
Kamath, R. (2018). Food traceability on blockchain: Wal-
mart’s pork and mango pilots with ibm. The Journal
of the British Blockchain Association, 1(1):3712.
Kamble, S. S., Gunasekaran, A., and Sharma, R. (2020).
Modeling the blockchain enabled traceability in agri-
culture supply chain. International Journal of Infor-
mation Management, 52:101967.
Litke, A., Anagnostopoulos, D., and Varvarigou, T. (2019).
Blockchains for supply chain management: Architec-
tural elements and challenges towards a global scale
deployment. Logistics.
Ojo, O. O., Shah, S., Coutroubis, A., Jim
´
enez, M. T., and
Munoz Ocana, Y. (2018). Potential impact of industry
4.0 in sustainable food supply chain environment. In
2018 IEEE International Conference on Technology
Management, Operations and Decisions (ICTMOD),
pages 172–177.
Shevchuk, A. (2019). Traceability technology: fruits and
vegetables trader case study. In International Confer-
ence on Digital Technologies in Logistics and Infras-
tructure (ICDTLI 2019). Atlantis Press.
Verhoeven, P., Sinn, F., and Herden, T. T. (2018). Exam-
ples from blockchain implementations in logistics and
supply chain management: Exploring the mindful use
of a new technology. Logistics.
IoTBDS 2021 - 6th International Conference on Internet of Things, Big Data and Security
192