Litcius/Paper detail

Improving Agricultural Product Traceability Using Blockchain

Qi Yao, Huajun Zhang

2022Sensors64 citationsDOIOpen Access PDF

Abstract

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.

Topics & Concepts

TraceabilityBlockchainComputer scienceComputer securityCryptographyMerkle treeRequirements traceabilityDatabaseDistributed computingOperating systemSoftware engineeringCryptographic hash functionSoftwareRequirements engineeringRequirementBlockchain Technology Applications and SecurityIoT and Edge/Fog ComputingFood Supply Chain Traceability
Improving Agricultural Product Traceability Using Blockchain | Litcius