Cargando…

Improving Agricultural Product Traceability Using Blockchain

Most traditional agricultural traceability systems are centralized, which could result in the low reliability of traceability results, enterprise privacy data leakage vulnerabilities, and the generation of information islands. To solve the above problems, we propose a trusted agricultural product tr...

Descripción completa

Detalles Bibliográficos
Autores principales: Yao, Qi, Zhang, Huajun
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9103666/
https://www.ncbi.nlm.nih.gov/pubmed/35591077
http://dx.doi.org/10.3390/s22093388
_version_ 1784707607397662720
author Yao, Qi
Zhang, Huajun
author_facet Yao, Qi
Zhang, Huajun
author_sort Yao, Qi
collection PubMed
description Most traditional agricultural traceability systems are centralized, which could result in the low reliability of traceability results, enterprise privacy data leakage vulnerabilities, and the generation of information islands. To solve the above problems, we propose a trusted agricultural product traceability system based on the Ethereum blockchain in this paper. We designed a dual storage model of “Blockchain+IPFS (InterPlanetary File System)” to reduce the storage pressure of the blockchain and realize efficient information queries. Additionally, we propose a data privacy protection solution based on some cryptographic primitives and the Merkle Tree that can avoid enterprise privacy and sensitive data leakage. Furthermore, we implemented the proposed system using the Ethereum blockchain platform and provided the cost, performance, and security analysis, as well as compared it with the existing solutions. The results showed that the proposed system is both efficient and feasible and can meet the practical application requirements.
format Online
Article
Text
id pubmed-9103666
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-91036662022-05-14 Improving Agricultural Product Traceability Using Blockchain Yao, Qi Zhang, Huajun Sensors (Basel) Article Most traditional agricultural traceability systems are centralized, which could result in the low reliability of traceability results, enterprise privacy data leakage vulnerabilities, and the generation of information islands. To solve the above problems, we propose a trusted agricultural product traceability system based on the Ethereum blockchain in this paper. We designed a dual storage model of “Blockchain+IPFS (InterPlanetary File System)” to reduce the storage pressure of the blockchain and realize efficient information queries. Additionally, we propose a data privacy protection solution based on some cryptographic primitives and the Merkle Tree that can avoid enterprise privacy and sensitive data leakage. Furthermore, we implemented the proposed system using the Ethereum blockchain platform and provided the cost, performance, and security analysis, as well as compared it with the existing solutions. The results showed that the proposed system is both efficient and feasible and can meet the practical application requirements. MDPI 2022-04-28 /pmc/articles/PMC9103666/ /pubmed/35591077 http://dx.doi.org/10.3390/s22093388 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Yao, Qi
Zhang, Huajun
Improving Agricultural Product Traceability Using Blockchain
title Improving Agricultural Product Traceability Using Blockchain
title_full Improving Agricultural Product Traceability Using Blockchain
title_fullStr Improving Agricultural Product Traceability Using Blockchain
title_full_unstemmed Improving Agricultural Product Traceability Using Blockchain
title_short Improving Agricultural Product Traceability Using Blockchain
title_sort improving agricultural product traceability using blockchain
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9103666/
https://www.ncbi.nlm.nih.gov/pubmed/35591077
http://dx.doi.org/10.3390/s22093388
work_keys_str_mv AT yaoqi improvingagriculturalproducttraceabilityusingblockchain
AT zhanghuajun improvingagriculturalproducttraceabilityusingblockchain