基于以太坊信标链体系的产品防伪溯源系统技术方案

技术编号:33072738 阅读:14 留言:0更新日期:2022-04-15 10:07
本发明专利技术提供一种基于以太坊信标链体系的产品防伪溯源系统,包括:业务模块,用于获取针对产品的商业行为的参与者记录;区块链溯源与安全模块,用于基于分布式存储子模块对参与者记录进行存储,并基于以太坊信标链体系中的信标链对参与者记录采用权益证明机制进行共识验证,基于以太坊信标链体系中的主链存储的智能合约生成产品的非同质化通证,随机存储在以太坊信标链体系中的任一分片链;查询与监督模块,用于基于统一资源标识符从分布式存储子模块中确定产品的参与者记录;加密与解密模块,用于对参与者记录进行加密和解密。本发明专利技术提高了区块链溯源系统的运行效率,降低了区块链溯源系统的运行能耗,提高了产品溯源的准确率。提高了产品溯源的准确率。提高了产品溯源的准确率。

【技术实现步骤摘要】
基于以太坊信标链体系的产品防伪溯源系统


[0001]本专利技术涉及计算机
,尤其涉及一种基于以太坊信标链体系的产品防伪溯源系统。

技术介绍

[0002]产品质量安全问题是关乎消费者身体健康和生活质量的重要问题。可以通过溯源码来对产品在生产、包装、运输和销售的各个环节进行监控。
[0003]传统的防伪溯源系统大多采用中心化的构建方式。这种解决方式一方面需要数据中心对每个数据点采取标准化的数据清洗、管理、储存、以及索引的工序,成本会随着数据量的增大成几何增长。另一方面,高集中度的数据中心,一旦后台被攻破或者遭篡改,则会对数据安全性和可信性造成极大的威胁。与之相对,区块链技术的去中心化、非对称加密算法、高透明度、共识机制等特点所提供的新型方案能有效地解决这些问题。
[0004]现有的基于区块链的产品溯源方法,通常以单一的区块链进行数据存储和溯源共识验证,区块链能耗高,运行效率低,产品溯源准确率差,可信度低,并存在被攻破系统的风险。

技术实现思路

[0005]本专利技术提供一种基于以太坊信标链体系的产品防伪溯源系统,用于解决现有技术中采用单一的区块链进行产品溯源,区块链能耗高,运行效率低,产品溯源准确率差,可信度低,并存在被攻破系统的风险的技术问题。
[0006]本专利技术提供一种基于以太坊信标链体系的产品防伪溯源系统,包括:业务模块,用于获取针对产品的商业行为的参与者记录;区块链溯源与安全模块,与所述业务模块连接,用于基于分布式存储子模块对所述参与者记录进行存储,并基于以太坊信标链体系中的信标链对所述参与者记录采用权益证明机制进行共识验证,验证通过则基于所述以太坊信标链体系中的主链存储的智能合约,生成所述产品的非同质化通证,并基于所述信标链将所述非同质化通证随机存储在所述以太坊信标链体系中的任一分片链;所述非同质化通证包括所述参与者记录在所述分布式存储子模块中的统一资源标识符;查询与监督模块,与所述区块链溯源与安全模块连接,用于获取所述产品的统一资源标识符,并基于所述统一资源标识符从所述分布式存储子模块中确定所述产品的参与者记录。
[0007]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述区块链溯源与安全模块具体用于:基于所述主链存储的智能合约中与所述商业行为所对应的智能合约,生成所述产品的非同质化通证。
[0008]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述区块链溯源
与安全模块具体用于:在所述商业行为是产品制造的情况下,基于所述主链存储的智能合约中与所述产品制造所对应的智能合约,生成所述产品的制造类的非同质化通证,所述制造类的非同质化通证的所属为所述产品的制造厂商账户;在所述商业行为是产品分销且是首次分销的情况下,基于所述主链存储的智能合约中与所述产品分销所对应的智能合约,生成所述产品的分销类的非同质化通证,所述分销类的非同质化通证的所属为所述产品的拥有者的参与者账户;在所述商业行为是二手买卖赠与的情况下,基于所述主链存储的智能合约中与所述二手买卖赠与所对应的智能合约,生成所述产品的二手交易类的非同质化通证,所述二手交易类的非同质化通证的所属为二手交易后所述产品的拥有者的参与者账户。
[0009]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述产品的制造类的非同质化通证和分销类的非同质化通证中的通证号码相同。
[0010]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述区块链溯源与安全模块还用于:在所述商业行为是产品分销且非首次分销,或所述商业行为是产品出售的情况下,基于所述主链存储的智能合约中与所述产品分销所对应的智能合约,更新所述分销类的非同质化通证的所属为分销后所述产品的拥有者的参与者账户或者出售后所述产品的拥有者的参与者账户。
[0011]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述区块链溯源与安全模块还用于:当针对产品的商业行为是产品出售时,基于所述产品的最终销售时间、最终销售人编码以及所述产品的非同质化通证中的通证号码,生成所述产品的销售凭证。
[0012]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述区块链溯源与安全模块还用于:当针对产品的商业行为是二手买卖赠与时,将所述产品的二手交易类的非同质化通证,与所述产品的制造类的非同质化通证和所述分销类的非同质化通证进行通证号码一致性比较;若各非同质化通证的通号号码一致,则基于所述产品的加密售出时间、通证号码以及加密购买时间,生成所述产品的二手销售凭证。
[0013]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,还包括:加密与解密模块,与所述业务模块和所述查询与监督模块连接,用于对所述参与者记录进行加密,以使所述业务模块上传加密后的参与者记录至所述区块链溯源与安全模块,以及对所述查询与监督模块确定的参与者记录进行解密。
[0014]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述智能合约是基于ZKBox协议构建的,所述ZKBox协议是基于ZK

Rollup协议和ERC

721协议确定的。
[0015]根据本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,所述参与者记录包括产品加密生产日期、通证号码、加密产品信息、加密出售时间、加密出售人编码以及加密购买时间。
[0016]本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统,包括业务模块、区块
链溯源与安全模块、查询与监督模块和加密与解密模块,其有益效果包括:(1)相比于现有的区块链单链结构,以太坊信标链体系采用信标链、主链和分片链的多链结构,主链用于部署多个商业行为对应的智能合约,分片链用于储存产品的非同质化通证,主链和多个分片链的组合提高了区块链的带宽,提高了区块链溯源系统的运行效率;(2)信标链采用权益证明机制对产品的参与者记录进行共识验证,无需采用高耗能的挖矿模式进行验证,降低了区块链溯源系统的运行能耗;(3)主链中部署的智能合约是基于ZKBox协议构建的,能够即时、大批量地、低能耗地生成非同质化通证,使得产品防伪溯源系统中能够体现大规模产品中个体产品的非同质化属性,有利于实现精确检索个体产品,提高了数据与产品之间的关联性,提高了产品溯源的准确率;(4)由于采用基于信标链的权益证明机制以及参与者记录的分布式存储方式,整个系统透明度高,便于监管;完全去中心化,不占用本地资源,不容易被攻破,安全性高。
附图说明
[0017]为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0018]图1为本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统的结构示意图之一;图2为本专利技术提供的基于以太坊信标链体系的产品防伪溯源系统的结构示意图之二;图3为本专利技术提供的基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于以太坊信标链体系的产品防伪溯源系统,其特征在于,包括:业务模块,用于获取针对产品的商业行为的参与者记录;区块链溯源与安全模块,与所述业务模块连接,用于基于分布式存储子模块对所述参与者记录进行存储,并基于以太坊信标链体系中的信标链对所述参与者记录采用权益证明机制进行共识验证,验证通过则基于所述以太坊信标链体系中的主链存储的智能合约,生成所述产品的非同质化通证,并基于所述信标链将所述非同质化通证随机存储在所述以太坊信标链体系中的任一分片链;所述非同质化通证包括所述参与者记录在所述分布式存储子模块中的统一资源标识符;查询与监督模块,与所述区块链溯源与安全模块连接,用于获取所述产品的统一资源标识符,并基于所述统一资源标识符从所述分布式存储子模块中确定所述产品的参与者记录。2.根据权利要求1所述的基于以太坊信标链体系的产品防伪溯源系统,其特征在于,所述区块链溯源与安全模块具体用于:基于所述主链存储的智能合约中与所述商业行为所对应的智能合约,生成所述产品的非同质化通证。3.根据权利要求2所述的基于以太坊信标链体系的产品防伪溯源系统,其特征在于,所述区块链溯源与安全模块具体用于:在所述商业行为是产品制造的情况下,基于所述主链存储的智能合约中与所述产品制造所对应的智能合约,生成所述产品的制造类的非同质化通证,所述制造类的非同质化通证的所属为所述产品的制造厂商账户;在所述商业行为是产品分销且是首次分销的情况下,基于所述主链存储的智能合约中与所述产品分销所对应的智能合约,生成所述产品的分销类的非同质化通证,所述分销类的非同质化通证的所属为所述产品的拥有者的参与者账户;在所述商业行为是二手买卖赠与的情况下,基于所述主链存储的智能合约中与所述二手买卖赠与所对应的智能合约,生成所述产品的二手交易类的非同质化通证,所述二手交易类的非同质化通证的所属为二手交易后所述产品的拥有者的参与者账户。4.根据权利要求3所述的基于以太坊信标链体系的产品防伪溯源系统,其特征在于,所述产品的制造类的非同质化通证和分销类的非同质化通证中的通证号码相同。5....

【专利技术属性】
技术研发人员:高索安
申请(专利权)人:北京伊甸之尘科技有限公司
类型:发明
国别省市:

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

1