【技术实现步骤摘要】
一种基于区块链的农产品认证溯源方法
本专利技术属于农产品溯源
,具体涉及一种基于区块链的农产品认证溯源方法。
技术介绍
近年来,随着生活水平的提高,农产品的安全问题越来越受到重视,农产品溯源成为保证农产品安全的有效方式。目前已有众多基于电子标签和二维码为数据载体的新型溯源系统。这些已有的系统,在一定程度上解决了数据更新、防伪和效率上的问题,但依旧是传统中心化溯源系统的延展。这些系统依旧是一个信息孤岛,其不可篡改性、数据难以分享和难以追溯等问题依然存在。同时针对目前消费者使用的农产品溯源方式,消费者依旧担心溯源所得到的信息已经被销售企业所篡改,无法保证农产品的信息安全。目前的农产品溯源系统都是针对数据中心,其容易遭受信息篡改,且难以防治内部篡改的风险,安全性较差。
技术实现思路
本专利技术的目的是为了解决农产品溯源的问题,提出了一种基于区块链的农产品认证溯源方法。本专利技术的技术方案是:一种基于区块链的农产品认证溯源方法包括以下步骤:S1:通过生产者在农产品溯源系统注册终端进行身份注册 ...
【技术保护点】
1.一种基于区块链的农产品认证溯源方法,其特征在于,包括以下步骤:/nS1:通过生产者在农产品溯源系统注册终端进行身份注册并登录;/nS2:通过登录后的生产者进行农产品信息上链操作,并得到农产品的溯源码;/nS3:根据农产品的溯源码,通过消费者对农产品信息进行验证,完成基于区块链的农产品认证溯源流程。/n
【技术特征摘要】
1.一种基于区块链的农产品认证溯源方法,其特征在于,包括以下步骤:
S1:通过生产者在农产品溯源系统注册终端进行身份注册并登录;
S2:通过登录后的生产者进行农产品信息上链操作,并得到农产品的溯源码;
S3:根据农产品的溯源码,通过消费者对农产品信息进行验证,完成基于区块链的农产品认证溯源流程。
2.根据权利要求1所述的基于区块链的农产品认证溯源方法,其特征在于,所述步骤S1包括以下子步骤:
S11:根据农产品溯源系统注册终端的生产者信息采集模块的要求,在农产品溯源系统注册终端中填写生产者信息;
S12:将填写的生产者信息存储于超级账本和服务器的数据库中;
S13:根据生产者信息注册智能合约,判断超级账本中是否已存在生产者信息,若是则返回步骤S11,否则进入步骤S14;
S14:根据填写的生产者信息,在超级账本中进行身份注册并登录。
3.根据权利要求2所述的基于区块链的农产品认证溯源方法,其特征在于,所述步骤S11中,生产者信息包括生产者的姓名、手机号、详细地址、身份证号、用户名、电子邮箱和密码。
4.根据权利要求2所述的基于区块链的农产品认证溯源方法,其特征在于,所述步骤S13中,生产者信息注册智能合约包括两个接口,第一个接口为农产品上链接口,用于将生产者信息存储于超级账本和服务器的数据库中;第二个接口为农产品溯源验证接口,用于根据消费者提供的溯源码验证农产品的溯源信息。
5.根据权利要求1所述的基于区块链的农产品认证溯源方法,其特征在...
【专利技术属性】
技术研发人员:王红军,代晶,付治,严丽娟,李西臣,
申请(专利权)人:成都律信链服科技有限公司,
类型:发明
国别省市:四川;51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。