《电子技术应用》
您所在的位置:首页 > 模拟设计 > 设计应用 > 基于智能合约的农业供应链溯源技术研究
基于智能合约的农业供应链溯源技术研究
电子技术应用
刘卫春,黄海,郑军红
浙江理工大学 计算机学院
摘要: 食品安全和污染风险相关的问题越来越多,迫切需要高效的追溯解决方案。通过溯源可以高效追溯食品的源头,并且进行追责,从而提高食品安全。为此设计了一个基于以太坊智能合约的农业供应链溯源机制,该机制通过引入NFT技术,优化了区块链农产品溯源过程。实验结果表明,所提出的供应链框架在成本效益、溯源效率方面优于现有的区块链溯源基准技术。
中图分类号:TP311 文献标志码:A DOI: 10.16157/j.issn.0258-7998.244861
中文引用格式: 刘卫春,黄海,郑军红. 基于智能合约的农业供应链溯源技术研究[J]. 电子技术应用,2024,50(5):53-57.
英文引用格式: Liu Weichun,Huang Hai,Zheng Junhong. Research on agricultural supply chain traceability technology based on smart contracts[J]. Application of Electronic Technique,2024,50(5):53-57.
Research on agricultural supply chain traceability technology based on smart contracts
Liu Weichun,Huang Hai,Zheng Junhong
School of Computer Science, Zhejiang Sci-Tech University
Abstract: There are more and more issues related to food safety and pollution risk, and efficient traceability solutions are urgently required. Through traceability, the source of food can be traced efficiently and held accountable to improve food safety. To this end, this article designs an agricultural supply chain traceability mechanism based on Ethereum smart contracts. This mechanism optimizes the blockchain agricultural product traceability process by introducing NFT technology. The experimental results show that the supply chain framework proposed in this article is better than the existing blockchain traceability base standard technology in terms of cost efficiency and traceability efficiency.
Key words : smart contracts;agricultural supply chains;traceability technology;blockchain

引言

随着食品安全的问题日益凸显,人们也越来越关注农产品溯源的问题。农产品的溯源需要通过食品来源的具体识别以及通过供应链的多次数据交换来收集、通信和管理关键信息[1]。传统的溯源技术[2]大多采用RFID(Radio Frequency Identification Devices)和二维码技术,普遍存在以下问题:传统供应链是一个中心化的系统,中心管理者拥有对数据的所有管理权限,数据容易被篡改、信息不透明、可信度低[3-5]。区块链可被描述为不可破坏的分布式数据库或分类账[6],具有去中心化、不可篡改、防篡改、可追溯等特点。将区块链技术引入溯源系统,对供应链中产品进行追踪,具有降低管理成本、提高信息可信度、实现信息可追溯等优点[7-9]。

近些年一些学者将区块链技术融入到供应链系统中,Shahid[10]提出了一个基于以太坊区块链的农业供应链溯源系统,解决了线下运输、评论等问题。Salah[11]提出了一个大豆溯源系统。Tse[12]采用PEST分析法对区块链在食品供应链中的应用进行分析、对比和论证研究,并针中国的现状提出了一个去中心化时评供应链认证模型。Wang[13]提出了基于联盟链农产品溯源系统,以汕尾绿丰公司为例进行展示。Tian[14]结合区块链和物联网提出了基于危害分析和关键控制点的食品供应链追溯系统。Leng[15]提出了基于双链架构的溯源系统,考察双链结构及其存储模式、资源寻租和匹配过程以及共识算法。

现有的基于区块链的溯源系统都是利用区块链本身的特性进行溯源,存在溯源效率低下的问题。以以太坊为例,以太坊将值存储在默克尔帕特里夏树(Merkle Patricia Tree, MPT)中,访问与哈希码相关的值需要从分散在磁盘上的数十万个文件中随机读取,非常耗时[16]。现有的溯源系统是通过交易的HASH进行溯源,所以溯源效率十分低下。

本文的贡献在于利用以太坊智能合约设计了一个高效的农产品溯源系统,并对该溯源系统进行实验和安全性分析。


本文详细内容请下载:

https://www.chinaaet.com/resource/share/2000005987


作者信息:

刘卫春,黄海,郑军红

(浙江理工大学 计算机学院,浙江 杭州 310000)


Magazine.Subscription.jpg

此内容为AET网站原创,未经授权禁止转载。