中文引用格式: 劉衛(wèi)春,,黃海,鄭軍紅. 基于智能合約的農業(yè)供應鏈溯源技術研究[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.
引言
隨著食品安全的問題日益凸顯,,人們也越來越關注農產品溯源的問題,。農產品的溯源需要通過食品來源的具體識別以及通過供應鏈的多次數據交換來收集、通信和管理關鍵信息[1],。傳統(tǒng)的溯源技術[2]大多采用RFID(Radio Frequency Identification Devices)和二維碼技術,,普遍存在以下問題:傳統(tǒng)供應鏈是一個中心化的系統(tǒng),中心管理者擁有對數據的所有管理權限,,數據容易被篡改,、信息不透明、可信度低[3-5],。區(qū)塊鏈可被描述為不可破壞的分布式數據庫或分類賬[6],,具有去中心化、不可篡改,、防篡改,、可追溯等特點。將區(qū)塊鏈技術引入溯源系統(tǒng),,對供應鏈中產品進行追蹤,,具有降低管理成本、提高信息可信度,、實現信息可追溯等優(yōu)點[7-9],。
近些年一些學者將區(qū)塊鏈技術融入到供應鏈系統(tǒng)中,Shahid[10]提出了一個基于以太坊區(qū)塊鏈的農業(yè)供應鏈溯源系統(tǒng),,解決了線下運輸,、評論等問題。Salah[11]提出了一個大豆溯源系統(tǒng),。Tse[12]采用PEST分析法對區(qū)塊鏈在食品供應鏈中的應用進行分析,、對比和論證研究,并針中國的現狀提出了一個去中心化時評供應鏈認證模型,。Wang[13]提出了基于聯盟鏈農產品溯源系統(tǒng),,以汕尾綠豐公司為例進行展示。Tian[14]結合區(qū)塊鏈和物聯網提出了基于危害分析和關鍵控制點的食品供應鏈追溯系統(tǒng),。Leng[15]提出了基于雙鏈架構的溯源系統(tǒng),,考察雙鏈結構及其存儲模式、資源尋租和匹配過程以及共識算法,。
現有的基于區(qū)塊鏈的溯源系統(tǒng)都是利用區(qū)塊鏈本身的特性進行溯源,,存在溯源效率低下的問題。以以太坊為例,,以太坊將值存儲在默克爾帕特里夏樹(Merkle Patricia Tree, MPT)中,,訪問與哈希碼相關的值需要從分散在磁盤上的數十萬個文件中隨機讀取,非常耗時[16]?,F有的溯源系統(tǒng)是通過交易的HASH進行溯源,,所以溯源效率十分低下。
本文的貢獻在于利用以太坊智能合約設計了一個高效的農產品溯源系統(tǒng),,并對該溯源系統(tǒng)進行實驗和安全性分析,。
本文詳細內容請下載:
http://forexkbc.com/resource/share/2000005987
作者信息:
劉衛(wèi)春,黃海,,鄭軍紅
(浙江理工大學 計算機學院,,浙江 杭州 310000)