用于区块链供应链应用的通用来源解决方案的方法和系统技术方案

技术编号:31229116 阅读:23 留言:0更新日期:2021-12-08 09:54
一种用于传达关于产品来源的可审计信息的方法,该信息是加密准确的,同时在区块链上保持产品和参与者的完整匿名性,该方法包括:接收产品标识符;通过将散列算法应用于产品标识符来生成数字令牌;通过将散列算法应用于事件标识符和数字令牌的组合来生成条目值;使用加密密钥对的私钥对数据包进行数字签名来生成数字签名,该数据包包括至少区块链地址、事件标识符和数字令牌;并将区块链地址、数字签名和条目值传输到区块链网络中的节点。名和条目值传输到区块链网络中的节点。名和条目值传输到区块链网络中的节点。

【技术实现步骤摘要】
【国外来华专利技术】用于区块链供应链应用的通用来源解决方案的方法和系统
[0001]相关申请的交叉引用
[0002]本申请基于并要求2019年5月23日提交的美国临时申请第62/851,998号和2019年7月16日提交的美国临时申请第62/874,720号的权益和优先权,通过引用将其整体合并于此并用于所有目的。


[0003]本公开涉及使用区块链来提供关于产品来源的供应链问题的解决方案,特别是区块链和加密技术的使用以传达关于产品来源的可审计信息,该信息是加密准确的,同时保持产品和参与者的匿名性(即使是在区块链上)。

技术介绍

[0004]近年来,消费者比以往任何时候都更关心购买和互动的产品来自哪里。有人可能对产品的来源感兴趣的原因有很多:消费者可能希望确保制造商使用道德规范,转售商可能想要确认二手物品的所有权历史,制造商可能需要跟踪与必要召回相关的产品分发,经销商可能会担心特定产品分发过程中的泄漏等。传统上,这些问题的解决方案可能与问题本身一样变化无穷。例如,经销商可能会使用扫描系统并将自己的标签放置在包装上,但这对制造商或最终用户来说可能几乎没有本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.一种用于传达关于产品来源的可审计信息的方法,所述信息是加密准确的,同时在区块链上保持产品和参与者的完整匿名性,包括:由与计算设备接口的输入设备来接收产品标识符;由计算设备的处理器通过将散列算法应用于产品标识符来生成数字令牌;由计算设备的处理器通过将散列算法应用于事件标识符和数字令牌的组合来生成条目值;由计算设备的处理器通过使用加密密钥对的私钥对数据包进行数字签名来生成数字签名,其中数据包包括至少区块链地址、事件标识符和数字令牌;和由计算设备的发送器将区块链地址、数字签名和条目值传输到区块链网络中的节点。2.如权利要求1所述的方法,还包括:由计算设备的处理器通过将密钥推导算法应用于数字令牌和共享秘密值的组合来生成确认密钥,其中确认包包括数字令牌、二级公钥和确认密钥,以及确认包被包括在条目值和数据包中,而不是数字令牌。3.如权利要求2所述的方法,其中,所述事件标识符指示与所述产品标识符相关联的产品的发送,并且所述二级公钥与所述产品的接收者实体相关联。4.如权利要求1所述的方法,还包括:由区块链网络中的节点从计算设备接收区块链地址、数字签名和条目值;由区块链网络中的节点生成包括区块头和一个或多个区块链数据值的新区块,所述一个或多个区块链数据值包括新区块链数据值,所述新区块链数据值包括区块链地址、数字签名和条目值;和由区块链网络中的节点将生成的新区块传输到区块链网络中的多个附加节点。5.如权利要求1所述的方法,还包括:由区块链网络中的节点使用加密密钥对的公钥来验证数字签名。6.如权利要求1所述的方法,还包括:由第二计算系统接收数字签名;由第二计算系统使用加密密钥对的公钥来验证数字签名。7.如权利要求1所述的方法,还包括:由第二计算系统接收条目值;由第二计算系统接收产品标识符;由第二计算系统通过将散列算法应用于接收到的产品标识符来生成比较散列值;和由第二计算系统通过将接收到的条目值与生成的比较散列值进行比较来验证接收到的条目值。8.如权利要求1所述的方法,还包括:由与计算设备接口的输入设备接收多个附加标识符;由计算设备的处理器通过将散列算法应用于相应的附加标识符,为多个附加标识符中的每一个生成附加令牌;和由计算设备的处理器通过使用产品标识符和多个附加标识符生成默克尔树来识别包令牌,其中包令牌是默克尔树的根值,以及
包令牌被包括在数据包中并用于条目值而...

【专利技术属性】
技术研发人员:S
申请(专利权)人:万事达卡国际公司
类型:发明
国别省市:

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

1