基于区块链的口服液防伪溯源方法及系统技术方案

技术编号:39283590 阅读:9 留言:0更新日期:2023-11-07 10:56
本申请属于数据处理技术领域,提供了基于区块链的口服液防伪溯源方法及系统,通过在每瓶口服液上生成唯一标识;提取并结构化处理口服液各环节中的关键信息,得到生产数据矩阵和流通数据矩阵;对生产数据矩阵获得生产可控性指标;对流通数据矩阵获得流通调整相关指标;基于生产可控性指标和流通调整相关指标,构建密钥生成函数,生成密钥;用户通过口服液的标识码对区块链中的加密数据进行解密,实现用户对口服液的防伪溯源。通过分析不同阶段的数据写入构建密钥生成函数,实现了生产数据和流通数据的隐私保护、防篡改和合法性验证。防篡改和合法性验证。防篡改和合法性验证。

【技术实现步骤摘要】
基于区块链的口服液防伪溯源方法及系统


[0001]本申请涉及数据处理
,尤其涉及基于区块链的口服液防伪溯源方法及系统。

技术介绍

[0002]使用区块链进行防伪溯源是一种创新的技术应用,它利用区块链的不可篡改和去中心化特性,保证了商品信息的真实性和溯源可追溯性。通过将商品的生产、加工、运输、销售等信息记录在区块链上,使得消费者可以随时查看这些信息,了解商品的来源和流转过程,避免购买到假冒伪劣商品。在区块链上,每一个记录都经过加密和验证,防止了数据篡改和欺诈行为的发生。这种方法不仅保护了消费者的权益,也提升了商品质量和消费者信任度,对于打击假冒伪劣商品、促进市场发展具有积极的影响。同时,区块链防伪溯源还可以推动产业链的协同发展,加强各个环节的监督和管理,提高供应链效率和安全性。通过区块链技术的应用,可以促进消费者和企业的互信合作,推动经济的可持续发展。
[0003]随着健康意识的不断提高,人们对于药品和保健品的安全性和质量要求越来越高。然而,当前市场上存在着不少假冒伪劣产品,尤其在口服液领域,其防伪和溯源问题尤为突出。基于区块链技术解决口服液产品的防伪和溯源难题成为了一种有潜力的解决方案。然而在对口服液生产运输信息的加密中,多方参与的防伪溯源时,将密钥安全地分发给各方可能会面临挑战。未经安全通道传输密钥可能导致密钥泄漏,使得加密变得无效。因此,需对密钥的分发问题进行改进。

技术实现思路

[0004]为了解决以上技术问题,本申请提供了基于区块链的口服液防伪溯源方法及系统。
[0005]根据本申请实施例的第一方面,提供了基于区块链的口服液防伪溯源方法,包括:在每瓶口服液上生成唯一标识,并将所述标识作为口服液的数字身份连接到区块链网络;提取所述口服液在生产、流通和销售环节中的关键信息,对所述关键信息进行结构化处理,得到生产数据矩阵和流通数据矩阵;对所述生产数据矩阵,通过分析相邻参数的变化情况评估单个所述口服液生产过程的可控性,获得生产可控性指标;对流通数据矩阵,通过分析不同下发环节参数的相关性评估流通过程的一致性,获得流通调整相关指标;基于所述生产可控性指标和所述流通调整相关指标,构建密钥生成函数,生成密钥;用户通过所述口服液的标识码对区块链中的加密数据进行解密,实现用户对所述口服液的防伪溯源。
[0006]在本专利技术的一些实施例中,提取所述口服液在生产和流通环节中的关键信息,对所述关键信息进行结构化处理,得到生产数据矩阵和流通数据矩阵,包括:提取所述口服液在生产、流通和销售环节中的关键信息;通过One

Hot Encoding算法将所述关键信息转化为多个二进制特征;使用JSON结构化数据定义数据的格式结构,分配每个信息的字段名和数据类型;按照预定义的字段,将所述关键信息转换为结构化数据,得到生产数据矩阵和流通数据矩阵。
[0007]在本专利技术的一些实施例中,得到生产数据矩阵和流通数据矩阵后,所述方法还包括:对所述生产数据矩阵和所述流通数据矩阵使用默克尔树,以生成的所述结构化数据为输入,SHA

256为密钥生成函数,计算所述口服液的哈希值,然后将多个所述哈希值组合为更大的根哈希值;将所述根哈希值与所述结构化数据一并记录到对应的区块中。
[0008]在本专利技术的一些实施例中,所述生产可控性指标计算公式为:其中,为此批口服液中编号为的口服液的生产可控性指标,和分别为第个口服液的第个归一化生产相关参数以及第个归一化生产相关参数,为所有归一化生产相关参数数据的均值,为生产相关参数的个数。
[0009]在本专利技术的一些实施例中,对流通数据矩阵,通过分析不同下发环节参数的相关性评估流通过程的一致性,获得流通调整相关指标,包括:提取第次和次下发的数据中的流通相关数据,构建获得两个流通相关矩阵和;比较流通相关矩阵和的参数种类,保留两个矩阵都包含的参数类别,舍弃只有一个矩阵包含的参数类别,获得优化流通相关矩阵和;计算优化流通相关矩阵和的协方差矩阵和;通过所述协方差矩阵和,获得相关系数矩阵;基于所述相关系数矩阵与单位矩阵之间的差值,以及结合优化流通相关矩阵和之间的皮尔逊相关系数,获得流通调整相关指标。
[0010]在本专利技术的一些实施例中,所述相关系数矩阵为:所述协方差矩阵与所述协方差矩阵的比值。
[0011]在本专利技术的一些实施例中,所述流通调整相关指标计算方法为:其中,表示二次产品下发的流通调整相关指标,表示二次产品下发对应的两个协方差矩阵之间的相关系数矩阵,为单位矩阵,为两个优化流通相关矩阵中的参数类别的个数,表示相关系数矩阵与单位矩阵的差的平均值,为第个优化流通相关矩
阵中第个参数相对与第个优化流通相关矩阵中第个参数的皮尔逊相关系数。
[0012]在本专利技术的一些实施例中,基于所述生产可控性指标和所述流通调整相关指标,构建密钥生成函数,生成密钥,包括:将所述生产可控性指标和所述流通调整相关指标的数值进行归一化处理,获得归一化生产可控性指标和归一化流通调整相关指标;采用高级加密标准加密算法,使用所述归一化生产可控性指标和所述归一化流通调整相关指标作为输入参数定义密钥生成函数,生成密钥为:其中,表示生成的密钥,表示哈希函数,和分别表示归一化生产可控性指标和归一化流通调整相关指标,表示连接操作符。
[0013]根据本申请实施例的第二方面,提供了一种基于区块链的口服液防伪溯源系统,系统包括存储器模块和处理器模块,其中:所述存储器模块,用于存储程序代码;所述处理器模块,用于读取所述存储器模块中存储的程序代码,并执行如本申请实施例的第一方面所述的方法。
[0014]在本专利技术的一些实施例中,所述处理器模块包括口服液标识生成子模块、关键信息提取处理子模块、生产可控性指标获取子模块、流通调整相关指标获取子模块、密钥生成子模块、防伪溯源子模块。
[0015]由以上实施例可见,本申请实施例提供的一种基于区块链的口服液防伪溯源方法及系统,具有的有益效果如下:本专利技术建立了一个口服液生产销售过程的可追溯性和防伪性解决方案。每个口服液产品都分配唯一标识码,将其连接到区块链网络。生产过程信息和流通数据被加密存储在区块链上。将生产和流通信息加密存储在区块链上,数据记录根据时间戳生成区块。通过分析一个口服液产品上相邻参数差值的变化,反映生产过程的参数变化趋势,构建生产可控性指标,此指标通过分析不同参数之间的变化趋势,使生产数据更加稳定和可预测。通过这种分析,不仅可以监测产品质量,还可以保护生产过程的数据隐私,确保参数信息不被恶意获取或篡改。通过对比不同下发环节的数据,构建流通调整相关指标有助于加密产品在流通过程中的参数变化,可以识别异常变化并采取措施,有助于保护产品流通数据的完整性。而对密钥生成函数的构建和派生利用了指标值的熵,确保每个区块的密钥都是唯一且基于数据特征的。这种加密方式增强了数据的保密性,防止未经授权的访问和解密。用户可以通过产品标识码获取区块链信息,使用RSA解密生产信息,分析流通数据的一致性。本专利技术通过分析不同阶段的数据写入构建密钥生成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的口服液防伪溯源方法,其特征在于,所述方法包括:在每瓶口服液上生成唯一标识,并将所述标识作为口服液的数字身份连接到区块链网络;提取所述口服液在生产、流通和销售环节中的关键信息,对所述关键信息进行结构化处理,得到生产数据矩阵和流通数据矩阵;对所述生产数据矩阵,通过分析相邻参数的变化情况评估单个所述口服液生产过程的可控性,获得生产可控性指标;对流通数据矩阵,通过分析不同下发环节参数的相关性评估流通过程的一致性,获得流通调整相关指标;基于所述生产可控性指标和所述流通调整相关指标,构建密钥生成函数,生成密钥;用户通过所述口服液的标识码对区块链中的加密数据进行解密,实现用户对所述口服液的防伪溯源。2.根据权利要求1所述的基于区块链的口服液防伪溯源方法,其特征在于,提取所述口服液在生产和流通环节中的关键信息,对所述关键信息进行结构化处理,得到生产数据矩阵和流通数据矩阵,包括:提取所述口服液在生产、流通和销售环节中的关键信息;通过One

Hot Encoding算法将所述关键信息转化为多个二进制特征;使用JSON结构化数据定义数据的格式结构,分配每个信息的字段名和数据类型;按照预定义的字段,将所述关键信息转换为结构化数据,得到生产数据矩阵和流通数据矩阵。3.根据权利要求2所述的基于区块链的口服液防伪溯源方法,其特征在于,得到生产数据矩阵和流通数据矩阵后,所述方法还包括:对所述生产数据矩阵和所述流通数据矩阵使用默克尔树,以生成的所述结构化数据为输入,SHA

256为密钥生成函数,计算所述口服液的哈希值,然后将多个所述哈希值组合为更大的根哈希值;将所述根哈希值与所述结构化数据一并记录到对应的区块中。4.根据权利要求1所述的基于区块链的口服液防伪溯源方法,其特征在于,所述生产可控性指标计算公式为:其中,为此批口服液中编号为的口服液的生产可控性指标,和分别为第个口服液的第个归一化生产相关参数以及第个归一化生产相关参数,为所有归一化生产相关参数数据的均值,为生产相关参数的个数。5.根据权利要求1所述的基于区块链的口服液防伪溯源方法,其特征在于,对流通数据矩阵,通过分析不同下发环节参数的相关性评估流通过程的一致性,获得流通调整相关指标,包括:提取第次和次下发的数...

【专利技术属性】
技术研发人员:张阳李晓宁鲁会林
申请(专利权)人:国品优选北京品牌管理有限公司
类型:发明
国别省市:

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

1