基于区块链的农产品溯源方法技术

技术编号:26173756 阅读:70 留言:0更新日期:2020-10-31 13:58
本发明专利技术公开了一种基于区块链的农产品溯源方法,涉及区块链技术领域。所述方法包括如下步骤:用户访问溯源系统,提交产品防伪码;溯源系统中的web服务器根据防伪码定位到防伪码对应的用户节点;用户节点根据相关哈希值定位到相应的数据链的区块存储节点;根据数据区块信息定位到数据库地址;返回数据信息、摘要、数据区块存储的信息摘要和相关数据区块摘要;解析数据信息,对比数据库中存储的摘要与区块链上相关信息的摘要是否相同;查询相关数据区块摘要与锚定链上相关信息摘要是否相同;将最终结果返回到查询用户。所述方法能够提高溯源信息的可信度和透明度,实现农产品溯源数据共享,降低监管成本。

【技术实现步骤摘要】
基于区块链的农产品溯源方法
本专利技术涉及区块链
,尤其涉及一种基于区块链的农产品溯源方法。
技术介绍
农产品溯源系统通过提供可靠的监管和可信的溯源信息来维护消费者的生命安全权和知情权,同时溯源系统也是促进农业健康稳定发展的重要环节,是提高产品质量安全的重要保障和手段。农产品的质量安全一直受到人们广泛关注,最初欧盟为保证地区内牛肉安全而进行溯源研究,并于2002年颁布相关法令,将产品的溯源扩展到欧盟地区出售的所有食品。为了保证农产品质量安全,美国、日本等国家也相继颁布了相关法令及应用,建立农产品溯源系统,实现农产品信息的可追溯。中国在2003年开展溯源相关技术的研究,并在重大国家项目上设立相关课题。在世界各国工作者的努力下,农产品的可溯源性取得了长足的发展,但仍然存在很多亟待解决的问题。农产品溯源体系通过在产销的各个环节建立信息流,实现农产品的正向追踪和反向溯源。但由于农产品产销环节复杂多变,涉及到的责任主体众多,不安全因素可能频繁出现。各责任主体通过信息相互连接,形成一个多方参与、共同协作的网络。在该网络中,没有直接信息交互的责任主体间本文档来自技高网...

【技术保护点】
1.一种基于区块链的农产品溯源方法,其特征在于包括如下步骤:/n用户访问溯源系统,提交产品防伪码;/n溯源系统中的web服务器根据防伪码定位到防伪码对应的用户节点;/n用户节点根据相关哈希值定位到相应的数据链的区块存储节点;/n根据数据区块信息定位到数据库地址;/n返回数据信息、摘要、数据区块存储的信息摘要和相关数据区块摘要;/n解析数据信息,对比数据库中存储的摘要与数据链上相关信息的摘要是否相同;/n查询相关数据区块摘要与锚定链相关信息摘要是否相同;/n如果相同,将摘要信息返回到查询用户;如果不相同,用户可申请资料复验,提交相关信息,由监管人员进行核查。/n

【技术特征摘要】
1.一种基于区块链的农产品溯源方法,其特征在于包括如下步骤:
用户访问溯源系统,提交产品防伪码;
溯源系统中的web服务器根据防伪码定位到防伪码对应的用户节点;
用户节点根据相关哈希值定位到相应的数据链的区块存储节点;
根据数据区块信息定位到数据库地址;
返回数据信息、摘要、数据区块存储的信息摘要和相关数据区块摘要;
解析数据信息,对比数据库中存储的摘要与数据链上相关信息的摘要是否相同;
查询相关数据区块摘要与锚定链相关信息摘要是否相同;
如果相同,将摘要信息返回到查询用户;如果不相同,用户可申请资料复验,提交相关信息,由监管人员进行核查。


2.如权利要求1所述的基于区块链的农产品溯源方法,其特征在于:
所述溯源系统包括用户链、数据链和锚定链,所述用户链中存储农产品溯源各参与方的相关信息,在该网络中节点的加入和退出都要通过相关节点的许可,用户链中的区块通过哈希值与数据链连接,数据链中存储脱敏的农产品溯源信息,以供系统节点的存储与检索。运行数据链的节点由联盟成...

【专利技术属性】
技术研发人员:郑丽娟吕宝庆吴朋钢徐向东隋昌宏
申请(专利权)人:石家庄铁道大学
类型:发明
国别省市:河北;13

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1