基于Hyperledger Fabric的区块链农产品溯源方案
A Scheme about Agricultural Produce Traceability Using Blockchain Based on Hy-perledger Fabric
DOI: 10.12677/CSA.2020.105084, PDF,  被引量    国家自然科学基金支持
作者: 卢瑞元, 王子恒, 李领治*, 王 进:苏州大学计算机科学与技术学院,江苏 苏州
关键词: 联盟区块链农产品溯源超级账本智能合约Consortium Blockchain Agricultural Produce Traceability Hyperledger Fabric Smart Contract
摘要: 传统的农产品溯源系统的实现依赖于中心化存储,数据不透明,易被篡改。而现有的区块链溯源系统与农产品溯源的需求结合不紧密,且对大规模溯源信息的管理和查询较为低效。提出并实现一种基于Hyperledger Fabric构架的农产品联盟区块链溯源方案,在保证溯源可信的基础上,针对农产品溯源流程和联盟区块链技术的特点,设计系统架构及链操作方法,提升大规模数据上链和查询的速度,使其满足农产品溯源应用的需求。结果表明,基于该方案实现的区块链溯源系统优化了大规模溯源信息的存储与查询流程,覆盖农产品的全生命周期,具有一定的实用性。
Abstract: The implementation of the current agricultural produce traceability system based on centralized storage shows many disadvantages. Its data is not transparent, easy been tampered with, and incredible. The existing blockchain traceability system is not closely combined with the requirements of agricultural produce traceability, and the management and query of large-scale traceability data are inefficient. Therefore, this paper proposes a consortium blockchain scheme based on the Hyperledger Fabric framework which ensures traceability credible and promotes transaction efficiency by designing the system architecture and the chain operation method in the view of the agricultural produce traceability and consortium blockchain to meet the needs of agricultural produce traceability. The results show that the blockchain traceability system based on our scheme optimizes the transaction process of large-scale traceability data, covering the whole life cycle of agricultural products, and has certain practicability.
文章引用:卢瑞元, 王子恒, 李领治, 王进. 基于Hyperledger Fabric的区块链农产品溯源方案[J]. 计算机科学与应用, 2020, 10(5): 811-823. https://doi.org/10.12677/CSA.2020.105084

参考文献

[1] A Blockchain Platform for the Enterprise.
https://hyperledger-fabric.readthedocs.io/en/latest/index.html
[2] 杨信廷, 吴滔, 孙传恒, 等. 基于 USB Key 的水产品企业监管溯源系统设计与应用 [J]. 农业机械学报, 2012, 43(8): 128-133.
[3] 任守纲, 徐焕良, 黎安, 等. 基于 RFID/GIS 物联网的肉品跟踪及追溯系统设计与实现 [J]. 农业工程学报, 2010, 26(10): 229-235.
[4] 张艳娜. 基于HACCP体系的猪肉安全生产溯源系统的设计与实现[D]: [硕士学位论文]. 合肥: 安徽农业大学, 2015.
[5] 张亮, 刘百祥, 张如意, 江斌鑫, 刘一江. 区块链技术综述[J]. 计算机工程, 2019, 45(5): 1-12.
[6] 袁勇, 王飞跃. 区块链技术发展现状与展望[J]. 自动化学报, 2016, 42(4): 481-494.
[7] Ramachandran, A. and Kantarcioglu, M. (2018) Smart Provenance: A Distributed, Blockchain Based Data Provenance System. CODASPY’18 Proceedings of the Eighth ACM Conference on Data and Application Security and Privacy, Tempe, AZ, 35-42. [Google Scholar] [CrossRef
[8] Zheng, Z., Xie, S., Dai, H., et al. (2017) An Overview of Blockchain Technology: Architecture, Consensus, and Future Trends. Proceedings of the 2017 IEEE International Congress on Big Data (Big Data Congress), Honolulu, HI, 557-564. [Google Scholar] [CrossRef
[9] 仵冀颖, 杜聪, 马志远, 等. 应用于食品追溯体系的区块链架构设计[J]. 计算机应用与软件, 2019(12): 46-50.
[10] 刘耀宗, 刘云恒. 基于区块链的 RFID 大数据安全溯源模型 [J]. 计算机科学, 2018, 45(S2): 367-368.
[11] BaaS平台-京东智臻链[EB/OL].
https://baas.jd.com/doc/user-guide/user-guide.html, 2019-12-20.
[12] 区块链在天猫国际商品溯源中的应用[EB/OL].
https://yq.aliyun.com/articles/348787, 2019-12-20.
[13] Vechain[EB/OL].
https://www.vechain.com, 2019-12-20.
[14] 钱卫宁, 邵奇峰, 朱艳超. 区块链与可信数据管理: 问题与方法 [J]. 软件学报, 2018, 29(1): 150-159.
[15] gRPC-A High Performance, Open-Source Universal RPC Framework.
https://grpc.io/
[16] egg-为企业级框架和应用而生[EB/OL].
https://eggjs.org/en/, 2019-12-20.