吴晓彤 柳平增 王志铧
(山东农业大学信息科学与工程学院 山东 泰安 271018)
农产品溯源系统作为一种对农产品质量进行监督与控制的有效方法,已成为国内外农产品质量安全监管的有效手段[1]。但由于传统农产品溯源系统依赖于中心数据库存储和管理数据,系统中心化严重,导致信息在记录过程中易被篡改、数据不公开透明、信息易丢失等问题,系统在数据存储安全方面面临着众多挑战。
区块链是一种分布式账本技术,具有去中心化、公开透明、分布式存储、不可篡改、安全可靠等技术特点,被认为是一种与生俱来的信任机器,可用于解决传统溯源系统产生的中心化、信任危机等问题,提高溯源的可靠性与安全性[2-4]。
本文在总结和分析传统农产品溯源系统问题的基础上,构建基于区块链的农产品溯源模型和溯源系统架构,利用区块链的分布式存储、智能合约等技术实现了去中心化的农产品溯源模式,将农产品溯源信息分布式的存储在链上的每一个节点中,并通过HyperledgerFabric框架实现了基于区块链的农产品溯源系统。该系统提高了农产品溯源信息的透明度与安全性。
国内外许多学者在物联网、网络信息、数据库等技术方面,对农产品溯源系统进行创新性的研究并取得显著成效[5-17]。传统农产品溯源以种植、仓储、加工及物流等流程为主线,记录和管理从种植到销售所有环节的产品信息,溯源模型如图1所示。……