[发明专利]一种基于联盟链的产品溯源认证方法及系统在审
申请号: | 202210204662.5 | 申请日: | 2022-03-03 |
公开(公告)号: | CN114584308A | 公开(公告)日: | 2022-06-03 |
发明(设计)人: | 赵斌;高潇;张问银;郑贵悦 | 申请(专利权)人: | 临沂大学 |
主分类号: | H04L9/30 | 分类号: | H04L9/30;H04L9/40;H04L9/32;H04L67/104;G06Q30/00 |
代理公司: | 北京汇信合知识产权代理有限公司 11335 | 代理人: | 王维新 |
地址: | 276000 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 联盟 产品 溯源 认证 方法 系统 | ||
本发明提供一种基于联盟链的产品溯源认证方法及系统,涉及区块链技术领域,包括:存储产品全流程的加密溯源信息及消费者评论信息,将加密溯源信息的哈希及消费者评论信息的哈希保存至联盟链;根据待认证产品的唯一标识ID查询溯源体,调用溯源体中的平台方认证操作和消费者认证操作;平台方认证操作获取溯源体中的各属性值及待认证产品各流程加密溯源信息的哈希值,与溯源体中对应各属性值对比,获得平台方认证结果;消费者认证操作获取消费者评论信息的哈希,进而获取同类产品的消费者评论信息,获得消费者认证结果,进而获得待认证产品的最终认证结果。本发明实现平台方认证过程与真实数据的分离,保证了平台方认证和消费者认证的安全可信。
技术领域
本发明涉及区块链技术领域,涉及一种基于联盟链的产品溯源认证方法及系统。
背景技术
随着社会经济的发展,商品市场越来越繁荣,无论是线下商超商厦,还是线上网店销售的商品数量和种类都越来越多,对应的商家和供应商数量也不断增加,会造成商品源头难以查询、消费者难以确定商品是否是正品、监督部门难以保证市场的稳定等问题;同样的,目前全球经济一体化的发展态势表明,随着全球商品交易量变大,跨境购物量也在逐年增长。为保障产品正品、杜绝假货,需要对商品进行溯源认证,为消费者提供商品正品信息,同时保障市场监督部门的监督工作。
发明内容
针对上述问题,本发明提供了一种基于联盟链的产品溯源认证方法及系统,通过引入溯源体的概念,对产品生产、交易、流通全流程溯源信息的抽象描述,实现平台方认证过程与真实数据分离,利用区块链技术去中心化和不可篡改特性,能使认证过程精准、高效,保证平台方认证和消费者认证的安全可信。
为实现上述目的,本发明提供了一种基于联盟链的产品溯源认证方法,包括:
存储产品全流程的加密溯源信息及消费者评论信息,将所述加密溯源信息的哈希及所述消费者评论信息的哈希保存至联盟链;
根据待认证产品的唯一标识ID查询溯源体,并行调用所述溯源体中的平台方认证操作和消费者认证操作;
所述平台方认证操作获取溯源体中的各属性值,并根据所述唯一标识ID获取所述联盟链上存储的所述加密溯源信息的哈希,进而获取所述待认证产品全流程的加密溯源信息,分别计算各流程所述加密溯源信息的哈希值并与所述溯源体中对应各属性值对比,获得平台方认证结果;
所述消费者认证操作根据所述唯一标识ID获取所述联盟链上存储的所述待认证产品同类产品的所述消费者评论信息的哈希,进而获取同类产品的所述消费者评论信息,获得消费者认证结果;
结合所述平台方认证结果和所述消费者认证结果,获得所述待认证产品的最终认证结果。
作为本发明的进一步改进,存储产品全流程的加密溯源信息,包括:
将产品生产、交易、流通流程所产生的产品溯源信息通过椭圆曲线加密算法进行加密,获得产品全流程的加密溯源信息;
将产品全流程的所述加密溯源信息存储在星际文件系统中。
作为本发明的进一步改进,所述溯源体包括属性、方法及操作;
所述属性包括产品唯一标识ID、产品生产流程属性、产品交易流程属性、产品流通流程属性;
所述方法包括溯源体初始化方法和溯源体属性查询方法;
所述操作包括平台方认证操作和消费者认证操作。
作为本发明的进一步改进,分别计算各流程所述加密溯源信息的哈希值并与所述溯源体中对应各属性值对比,获得平台方认证结果,包括:
若各流程所述加密溯源信息的哈希值与所述溯源体中对应流程的属性值均相同,则平台方认证通过,所述待认证产品为真;
否则,平台方认证不通过,所述待认证产品可能为真。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于临沂大学,未经临沂大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210204662.5/2.html,转载请声明来源钻瓜专利网。