藍建平
(嘉興職業技術學院,浙江 嘉興 314036)
在人民生活水平日益提高的今天,食品安全問題受到了更多的關注。而農產品作為一種特殊商品,其質量安全關系到廣大人民群眾的身體健康與生命安全,因此建立一個完善有效的農產品追溯體系尤為重要。農產品是指由農業生產出來并經過加工處理后獲得的產品。傳統農產品溯源系統通過二維碼,射頻識別技術(RFID)技術等手段能一定程度上消費者食品溯源的需求,但是因傳統系統使用中心化應用易出現如下問題:
(1)中心化容易出現系統受到攻擊而癱瘓。
(2)中心化應用容易出現信息篡改。
(3)中心化應用由于信息不公開透明,導致不同主體間的信任問題。
而區塊鏈是基于分布式賬本、去中心化的技術,把該技術應用到農產品溯源系統中可以很好地解決傳統溯源系統中存在的問題。本文基于區塊鏈2.0 的以太坊(Ethereum)技術,分析、設計并實現了一個農產品溯源的去中心化應用Dapp。
農產品溯源涵蓋了生產,流通,銷售和查詢等諸多環節,各個環節的高效合作可以確保農產品信息得到有效追溯。區塊鏈是一種基于共識機制的去中心化網絡技術,其具有數據不可篡改、可追溯性以及時間戳等特點,能夠滿足不同領域對于農產品追溯的要求。文章結合農產品溯源實際需求,設計區塊鏈技術應用于產業鏈各個環節,使得區塊鏈上智能合約與分布式存儲技術可以保障產品信息流正常傳輸,保障產品流通,溯源與信息分布式存儲。……