Blockchain

Food Supply Chain Traceability System Based on Multi-blockchain

Expand
  • Collage of Information Science and Engineering, He'nan University of Technology, Zhengzhou 450001, Henan, China

Received date: 2022-10-25

  Online published: 2023-08-02

Abstract

This paper proposes a multi-blockchain food supply chain traceability system (MBFST) based on the integration of consortium blockchain and private blockchain, to address challenges in food traceability. Enterprises carry out business cooperation through the consortium blockchain system, and record the trade circulation through the private blockchain system. The cross-chain interaction protocol between the private blockchain and the consortium blockchain is designed to implement the interaction and mapping according to the traceability ID. The system enables business cooperation and trade circulation recording through the consortium and private blockchain, respectively, with a cross-chain interaction protocol facilitating interaction and mapping based on traceability ID. Through data isolation mechanism like private data set, the protection of private data of enterprises is ensured. Experimental results show that the prototype system can achieve accurate traceability among enterprises in the food supply chain and ensure the whole process traceability both on-chain and off-chain. MBFST achieves a maximum TPS (transaction per second) of over 1000 and a TPS of over 200 for rich queries using traceability ID, with an average delay stable at 0.2~0.3 s. MBFST has superior query performance in high concurrency circumstances in terms of traceability, privacy and efficiency.

Cite this article

CAO Haohao, LIU Yang, LI Xiangyang, LIU Xinlei, WANG Yaoqi, ZHANG Yuan . Food Supply Chain Traceability System Based on Multi-blockchain[J]. Journal of Applied Sciences, 2023 , 41(4) : 563 -576 . DOI: 10.3969/j.issn.0255-8297.2023.04.002

References

[1] Nakamoto S. Bitcoin:a peer-to-peer electronic cash system[EB/OL].[2022-10-25]. https://bitcoin.org/en/bitcoin-paper.
[2] 邵奇峰, 金澈清, 张召, 等. 区块链技术:架构及进展[J]. 计算机学报, 2018, 41(5):969-988. Shao Q F, Jin C Q, Zhang Z, et al. Blockchain:architecture and research progress[J]. Chinese Journal of Computers, 2018, 41(5):969-988. (in Chinese)
[3] 紫琳. 中国首个安全食品区块链溯源联盟成立[J]. 中国食品, 2018(1):173. Zi L. China's first safe food blockchain traceability alliance has been established[J]. Chinese Food, 2018(1):173. (in Chinese)
[4] 马昂, 潘晓, 吴雷, 等. 区块链技术基础及应用研究综述[J]. 信息安全研究, 2017, 3(11):968-980. Ma A, Pan X, Wu L, et al. A survey of the basic technology and application of block chain[J]. Journal of Information Security Research, 2017, 3(11):968-980. (in Chinese)
[5] Bastas A, Liyanage K. Sustainable supply chain quality management:a systematic review[J]. Journal of Cleaner Production, 2018, 181:726-744.
[6] 刘家稷, 杨挺, 汪文勇. 使用双区块链的防伪溯源系统[J]. 信息安全学报, 2018, 3(3):17-29. Liu J J, Yang T, Wang W Y. Traceablity system using public and private blockchain[J]. Journal of Cyber Security, 2018, 3(3):17-29. (in Chinese)
[7] 李明佳, 汪登, 曾小珊, 等. 基于区块链的食品安全溯源体系设计[J]. 食品科学, 2019, 40(3), 279-285. Li M J, Wang D, Zeng X S, et al. Design of blockchain based food safety traceability system[J]. Food Science, 2019, 40(3):279-285. (in Chinese)
[8] 张朝栋, 王宝生, 邓文平. 基于侧链技术的供应链溯源系统设计[J]. 计算机工程, 2019, 45(11):1-8. Zhang C D, Wang B C, Deng W P. Design of supply chain traceability system based on side chain technology[J]. Computer Engineering, 2019, 45(11):1-8. (in Chinese)
[9] 禹忠, 郭畅, 谢永斌, 等. 基于区块链的医药防伪溯源系统研究[J]. 计算机工程与应用, 2020, 56(3):35-41. Yu Z, Guo C, Xie Y B, et al. Research on medicine anticounterfeiting traceability system based on blockchain[J]. Computer Engineering and Applications, 2020, 56(3):35-41. (in Chinese)
[10] 史亮. 基于区块链+ 物联网的果蔬农产品供应链追溯体系研究[D]. 泰安:山东农业大学, 2020.
[11] 任守纲, 何自明, 周正己, 等. 基于CSBFT区块链的农作物全产业链信息溯源平台设计[J]. 农业工程学报, 2020, 36(3):279-286. Ren S G, He Z M, Zhou Z J, et al. Design and implementation of information tracing platform for crop whole industry chain based on CSBFT-blockchain[J]. Transactions of the Chinese Society of Agricultural Engineering, 2020, 36(3):279-286. (in Chinese)
[12] Kshetri N. Blockchain's roles in meeting key supply chain management objectives[J]. International Journal of Information Management, 2018, 39:80-89.
[13] Chang S, Chen Y, Lu M. Supply chain re-engineering using blockchain technology:a case of smart contract based tracking process[J]. Technological Forecasting and Social Change, 2019, 144:1-11.
[14] 于坚, 孙嘉笛, 纪剑, 等. 区块链技术在食品溯源体系中的应用[J]. 食品工业科技, 2021, 42(15):19-21. Yu J, Sun J D, Ji J, et al. Application of blockchain technology in food traceability system[J]. Food Industry Science and Technology, 2021, 42(15):19-21. (in Chinese)
[15] Tian F. A supply chain traceability system for food safety based on HACCP, blockchain & Internet of things[C]//2017 International Conference on Service Systems and Service Management. IEEE, 2017:1-6
[16] 郭珊珊. 供应链的可信溯源查询在区块链上的实现[D]. 大连:大连海事大学, 2017.
[17] 徐睿, 孙霞, 郭业民, 等. 基于区块链技术的食品安全溯源体系应用与研究进展[J]. 食品安全质量检测学报, 2020, 11(20):7610-7616. Xu R, Sun X, Guo Y M, et al. Application and research progress of food safety traceability system based on blockchain technology[J]. Journal of Food Safety and Quality, 2020, 11(20):7610-7616. (in Chinese)
[18] 朱岩, 甘国华. 区块链安全技术:现状、问题与进展[J]. 中国计算机学会通讯, 2017(5):23-28. Zhu Y, Gan G H. Blockchain security technology:status, issues and progress[J]. Communications of the Chinese Computer Society, 2017(5):23-28. (in Chinese)
[19] 张亮, 刘百洋, 张如意, 等. 区块链技术综述[J]. 计算机工程, 2019, 45(5):1-12. Zhang L, Liu B X, Zhang R Y, et al. Overview of blockchain technology[J]. Computer Engineering, 2019, 45(5):1-12. (in Chinese)
[20] 魏彬, 刘晓锋, 苟航. 基于公有链的分布式链上能源交易模式探究[J]. 长春师范大学学报, 2020, 39(2):41-47. Wei B, Liu X F, Gou H. Research on the energy trading mode of distributed chain based on public chain[J]. Journal of Changchun Normal University, 2020, 39(2):41-47. (in Chinese)
[21] 李素, 宋宝燕, 李冬, 等. 面向金融活动的复合区块链关联事件溯源方法[J]. 计算机科学, 2022, 49(3):8. Li S, Song B Y, Li D, et al. Composite blockchain associated event tracing method for financial activities[J]. Computer Science, 2022, 49(3):8. (in Chinese)
[22] Lin D, Wu J J, Xuan Q, et al. Ethereum transaction tracking:inferring evolution of transaction networks via link prediction[J]. Physica A:Statistical Mechanics and Its Applications, 2022, 600(15):127504.
[23] 李明飞. 基于私有区块链的多源网络数据隐私保护仿真[J]. 计算机仿真, 2019, 36(8):266-270. Li M F. Multi-source network data privacy protection simulation based on private blockchain[J]. Computer Simulation, 2019, 36(8):266-270. (in Chinese)
[24] Pincheira M, Vecchio M, Giaffreda R. Characterization and costs of integrating blockchain and IoT for agri-food traceability systems[J]. Systems, 2022, 10(3):57.
[25] 张凯. 基于区块链的H企业药品生产物流追溯系统研究与应用[D]. 济南:山东财经大学, 2022.
[26] 鲁晔. 一种基于联盟链的物联网匿名交易方案[J]. 计算机应用研究, 2021, 38(1):23-27. Lu Y. An anonymous trading system in IoT based on consortium blockchain[J]. Application Research of Computers, 2021, 30(1):23-27. (in Chinese)
[27] 朱立, 俞欢, 詹士潇, 等. 高性能联盟区块链技术研究[J]. 软件学报, 2019, 30(6):1577-1593. Zhu L, Yu H, Zhan S X, et al. Research on high-performance consortium blockchain technology[J]. Journal of Software, 2019, 30(6):1577-1593. (in Chinese)
[28] 乔蕊, 曹琰, 王清贤. 基于联盟链的物联网动态数据溯源机制[J]. 软件学报, 2019, 30(6):1614-1631. Qiao R, Cao Y, Wang Q X. Dynamic data traceability me chanism of internet of things based on alliancechain[J]. Journal of Software, 2019, 30(6):1614-1631. (in Chinese)
[29] 罗婷. 基于Hyperledger Fabric框架的区块链一致性性能的研究和实现[D]. 北京:北京邮电大学, 2020.
Outlines

/