论文部分内容阅读
食品是关系国计民生的重要资源,畜产品是其中的重要组成部分。畜牧业在国民经济中占重要地位,更是内蒙古地区广大农牧民经济收入的主要来源之一。畜产品安全标识信息真实可靠是消费者关注的重要问题,它寄托着人们对美好生活的向往,也是畜牧业可以健康发展的重要基石。畜产品溯源不仅为消费者的健康安全保驾护航,促进畜牧业的发展,也能为高品质畜产品带来附加价值,促进其它相关产业的发展。本文在现有草原畜产品溯源系统的基础上,全面融入区块链技术,实现传统溯源系统技术防伪目标,解决现有溯源系统中的信息不够透明、无法保证信息真实可靠等问题。本文首先对由分布式账本、共识算法、密码算法、智能合约构成的区块链系统的核心设计、功能设计、部署模型以及账本结构进行介绍,在此基础上建立起基于区块链的草原畜产品溯源系统并对其总体架构、软件架构、组件架构和业务模型的设计以及各个环节数据采集、选取和上链的详细设计进行介绍。其次结合现有草原畜产品溯源系统设计和业务逻辑的解析,完成对智能合约的设计与实现,重点阐述如何将业务逻辑同区块链系统结合起来使溯源数据基于一定规则上链,最大程度避免错误数据上链。最后将包括牲畜的养殖生长数据、屠宰加工数据、仓储物流数据、销售消费数据以及图片数据等诸多数据录入区块链溯源系统,实现基于区块链技术的草原畜产品溯源系统的设计。本文论述的基于区块链的草原畜产品溯源系统特别适用于产业链较长的畜产品供应链防伪溯源,可以满足真实追溯溯源信息的要求,实现技术防伪,保证畜产品的标识信息真实可靠,方便各参与方对相关信息的溯源数据进行查询。