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