全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210232618.5 (22)申请日 2022.03.09 (71)申请人 北京邮电大 学 地址 100876 北京市海淀区西土城路10号 申请人 国家工业信息安全发展研究中心 (72)发明人 熊翱 柳彩云 李俊 刘奕彤  王祖浩 郭少勇  (74)专利代理 机构 北京金咨知识产权代理有限 公司 11612 专利代理师 薛海波 (51)Int.Cl. G06Q 30/00(2012.01) G06Q 50/04(2012.01) G06F 16/27(2019.01) G06F 16/23(2019.01)G06F 21/60(2013.01) G06F 21/64(2013.01) (54)发明名称 基于区块链的工业产品溯源信息存储 方法、 溯源方法及装置 (57)摘要 本发明提供一种基于区块链的工业产品溯 源信息存储方法、 溯源方法及装置, 构建包含产 品流转链和用户操作链的网状区块链结构, 记载 各批次不同产品的流转和操作信息, 以利用区块 链本身的防篡改的特性提高安全性; 同时, 在工 业区块链网络中, 将一产品生产链上的第一类节 点以及各第一类节点的用户操作链上所有产品 对应的产品流转链上的第二类节点组成区块链 子网络, 将指定批次的某一产品的流转和操作信 息形成的区块仅记载与之相关的区块链子网络 上, 以减少整个工业区块链网络上的数据量, 减 少计算开销。 同时, 对于工业区块链网络的每一 个节点, 分别建立状态索引树用于记载当前节点 所处理过的产品的状态更新, 方便用户对指定批 次产品所有区块的快速查找。 权利要求书2页 说明书10页 附图4页 CN 114612115 A 2022.06.10 CN 114612115 A 1.一种基于区块链的工业产品溯源信息存储方法, 其特征在于, 所述方法在由多个节 点组成的工业区块链网络上运行, 各节点基于产品流转顺序构建产品流转链, 每个节点还 基于操作时间顺序构建用户操作链, 形成网状区块链; 对于单一产品流转链上包含的第一 类节点以及各第一类节点的用户操作 链上所有产品对应的产品流转链上的第二类节点, 由 所述第一类节点和所述第二类节点连接为区块链子网络, 所述工业区块链网络上包含多个 节点交叉或不交叉的区块链子网络; 所述方法包括: 获取登录当前节点的成员用户的身份标识信 息, 并根据 所述身份标识信 息验证所述成 员用户的合法性; 在所述成员用户合法的条件下, 接收所述成员用户发送的当前产品的溯源信息, 所述 溯源信息包括溯源记录, 所述溯源记录至少包括: 记载当前批次产品数量、 类型和名称的数 据主体信息, 代理对象信息和操作行为信息; 根据所述溯源记录产生的当前区块的哈希值, 将所述溯源记录、 当前区块的哈希值、 在 当前产品流转链中上一区块的全部或指定部分 哈希值以及在当前用户操作链中上一区块 的全部或指定 部分哈希值打包形成当前区块; 将所述当前区块连入相应的产品流转链和用户操作链并存储在与当前产品相关的区 块链子网络上; 针对所述当前节点操作的所有产品构建状态索引树, 用于记载所述当前节点处理过的 各批次不同产品的最 新状态以及相应区块的位置 。 2.根据权利要求1所述的基于区块链的工业产品溯源信 息存储方法, 其特征在于, 所述 身份标识信息是采用设定算法对成员信息进 行哈希化得到的哈希值, 所述成员信息至少包 括成员ID和职能信息 。 3.根据权利要求1所述的基于区块链的工业产品溯源信 息存储方法, 其特征在于, 所述 当前节点与所述成员用户基于 CA平台颁发数字证书并进行身份认证。 4.根据权利要求2所述的基于区块链的工业产品溯源信 息存储方法, 其特征在于, 所述 设定算法为SHA 256算法。 5.根据权利要求1所述的基于区块链的工业产品溯源信 息存储方法, 其特征在于, 所述 状态索引树通过构建根节点、 分支节点、 扩展节点和叶子节点逐级记载不同批次产品的对 应的最新区块位置; 其中, 扩展节点将具有相同产品识别码前缀的产品集合, 以降低所述状 态索引树的高度。 6.根据权利要求1所述的基于区块链的工业产品溯源信 息存储方法, 其特征在于, 所述 叶子节点 为指向区块链中产品最 新状态的指针。 7.一种基于区块链的工业产品溯源方法, 其特 征在于, 包括: 获取指定 批次待溯源产品的产品识别码; 基于成员用户的合法身份标识信 息登录指定批次待溯源产品所属的区块链子网络, 所 述区块链子网络是按照权利要求1至6任意一项所述基于区块链的工业产品溯源信息存储 方法构建的; 根据所述产品识别码查询所述区块链子网络中任意结点按照权利要求1至6任意一项 所述基于区块链的工业产品溯源信息存储方法构建的状态索引树, 并根据所述状态索引树 查询指定 批次待溯源产品对应的完整产品流 转链。权 利 要 求 书 1/2 页 2 CN 114612115 A 28.根据权利要求7所述的基于区块链的工业产品溯源方法, 其特征在于, 所述方法还包 括: 根据所述产品识别码在所述 区块链子网络中直接查询产品流转链或用户操作链, 检索 指定批次待溯源产品最 新状态对应的区块。 9.一种电子设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计算 机程序, 其特征在于, 所述处理器执行所述程序时实现如权利要求1至8任一项所述方法的 步骤。 10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 该程序被处理器 执行时实现权利要求1至8任一项所述方法的步骤。权 利 要 求 书 2/2 页 3 CN 114612115 A 3

PDF文档 专利 基于区块链的工业产品溯源信息存储方法、溯源方法及装置

文档预览
中文文档 17 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共17页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于区块链的工业产品溯源信息存储方法、溯源方法及装置 第 1 页 专利 基于区块链的工业产品溯源信息存储方法、溯源方法及装置 第 2 页 专利 基于区块链的工业产品溯源信息存储方法、溯源方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-24 00:50:21上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。