[发明专利]基于区块链智能合约的农产品溯源一致性验证方法在审
申请号: | 202010812555.1 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111932280A | 公开(公告)日: | 2020-11-13 |
发明(设计)人: | 谷琼;陈虎;魏希三;宁彬;胡春阳 | 申请(专利权)人: | 湖北文理学院 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06Q50/02;G06F16/27;G06F21/64 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 徐瑛 |
地址: | 441053 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 智能 合约 农产品 溯源 一致性 验证 方法 | ||
1.基于区块链智能合约的农产品溯源一致性验证方法,其特征在于,包括以下步骤:
步骤1:验证节点获取待验证的农产品信息,所述农产品信息为基于时间戳和加密算法生成的流转信息,所述流转信息具有确定的数据种类和格式;
步骤2:验证节点向链上除当前验证节点之外的其他节点发送溯源请求,其他节点向验证节点反馈溯源包,所述溯源包含有该其他节点认为应该包括在溯源包中的所有内容;
步骤3:验证节点检查收到的溯源包是否来自信任节点列表中的合法信任节点,如果是,则存储,如果不是则丢弃,最后根据存储的多个溯源包确定被认可的农产品信息列表;
步骤4:如果所述农产品信息列表中的每条农产品信息都获得至少超过设定阈值数量的信任节点认可,则生成最终溯源一致性信息并对该溯源一致性信息达成共识。
2.根据权利要求1所述的基于区块链智能合约的农产品溯源一致性验证方法,其特征在于,所述验证节点指区块链上发起验证提议的节点,所述区块链上除当前发起验证的节点之外的其他节点的集合构成节点的验证池;验证节点包括由政府监管机构部署的固定节点,由生产、包装、运输、分销的商业用户部署的固定节点,及由消费者动态进入或退出的节点。
3.根据权利要求2所述的基于区块链智能合约的农产品溯源一致性验证方法,其特征在于,定期更新链上的信任节点列表,包括:对链上的所有节点发送信任度评估提议,每个节点对链上的其他节点的信任度进行分级评估;对链上所有节点反馈的分级评估结果进行汇总,将获得至少超过设定阈值数量的节点更新至信任节点列表。
4.根据权利要求1所述的基于区块链智能合约的农产品溯源一致性验证方法,其特征在于,当链上任一节点接收到验证节点发送的溯源请求后,对溯源请求进行验证,如果该溯源请求来自信任节点列表中的合法信任节点,则发送溯源包至验证节点,如果不是则不处理。
5.根据权利要求1所述的基于区块链智能合约的农产品溯源一致性验证方法,其特征在于,根据存储的多个溯源包确定被认可的农产品信息列表进一步包括:将多个溯源包里的信息进行逐条比对,将获得至少超过设定阈值数量的信任节点认可的信息存入农产品信息列表中。
6.根据权利要求5所述的基于区块链智能合约的农产品溯源一致性验证方法,其特征在于,至少超过设定阈值数量的信任节点中至少包括由政府监管机构部署的固定节点。
7.根据权利要求1所述的基于区块链智能合约的农产品溯源一致性验证方法,其特征在于,待验证的农产品信息包括农产品生产数据、包装数据、运输数据和分销数据;所述生产数据包括种子编号、种植地点、种植时间、环境参数及采摘时间;所述包装数据包括包装公司、包装编号及包装时间;所述运输数据包括物流公司、物流编号、发货时间、收货时间及签收信息;所述分销数据包括卖家信息、卖家资质、交易编号、农产品批次及上架时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖北文理学院,未经湖北文理学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010812555.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种护理用轮椅
- 下一篇:一种周转箱装产品全自动终包装箱和周转的装置及方法