说明:收录各省市地方标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210857918.2 (22)申请日 2022.07.20 (71)申请人 成都链向科技有限公司 地址 610000 四川省成 都市高新区交子大 道233号4-8楼 (72)发明人 尚超 唐煜  (74)专利代理 机构 合肥上博知识产权代理事务 所(特殊普通 合伙) 3418 8 专利代理师 周超 (51)Int.Cl. H04L 9/40(2022.01) H04L 9/32(2006.01) H04L 9/06(2006.01) H04L 9/08(2006.01) H04L 9/24(2006.01)H04L 9/30(2006.01) (54)发明名称 一种可追 踪用户身份信息的区块链方法 (57)摘要 本发明公开了一种可追踪用户身份信息的 区块链方法, 涉及分布式系统技术领域, 包括以 下步骤: 预先用户生成公开信息和私有信息, 并 将公开信息发布到节点网络中; 用户从节点网络 中获取他人发布的公开信息并创建本地数据; 用 户进行创建区块链应用数据。 本发 明可以证明用 户的合法性, 而且实现用户身份信息追踪, 同时 允许监管机构 追踪用户的身份, 并将与用户私 有 信息相关联的身份证明信息添加到区块链数据 中, 以补充区块链技术中所需的安全特性, 可应 用于用户同时持有公开信息和私有信息, 其中的 公开信息由私有信息生成以及用户的公开信息 会展示在区块链数据中, 实现身份证明的不可分 辨性和身份 证明的不可伪造性。 权利要求书1页 说明书6页 附图2页 CN 115333788 A 2022.11.11 CN 115333788 A 1.一种可追踪用户身份信息的区块链方法, 其特 征在于, 包括以下步骤: 预先用户生成公开信息和私有信息, 并将公开信息发布到节点网络中; 用户从节点网络中获取他人发布的公开信息并创建本地数据; 用户进行创建区块链应用数据, 并基于验证器从节点网络接收数据并验证数据内容, 其中包括: 若验证成功, 则用户所创建的数据有效, 并被添加到验证 器所生产的数据块中; 验证器将新生成的数据库发布在节点网络中, 基于共识机制, 网络中的节点选择最后 一个块并将其添加至区块链。 2.根据权利要求1所述的可追踪用户身份信 息的区块链方法, 其特征在于, 所述用户生 成公开信息和私有信息, 包括以下步骤: 用户发送注册信 息到监管机构, 并通过监管机构加密机制形成密文用作 标识用户的变 色龙哈希私钥生成公钥; 进行对注册信 息进行验证, 若验证成功, 监管机构将用户的公钥、 身份信息和身份证明 信息哈希值进行存 储, 并将该公钥、 哈希值添加到默克尔树中, 并发布新 生成的默克尔树。 3.根据权利要求1或2所述的可追踪用户身份信息的区块链方法, 其特征在于, 所述用 户从节点网络中获取他人发布的公开信息并创建本地数据, 包括以下步骤: 建立用户公开信息和用户身份 证明信息规则。 4.根据权利要求1所述的可追踪用户身份信 息的区块链方法, 其特征在于, 所述用户公 开信息和用户身份 证明信息规则, 包括: 生成用户身份 证明信息, 包括以下步骤: 预先用户对用户公开信息和用户身份 证明信息生成串联信息; 监管机构或第三方机构对生成的串联信息发布到节点网络 。 5.根据权利要求3所述的可追踪用户身份信 息的区块链方法, 其特征在于, 所述用户公 开信息和用户身份 证明信息规则, 包括: 验证用户身份 证明信息, 包括以下步骤: 验证公开信息是否由私有信息生成; 验证变色龙哈希、 用户私有信息和随机数字样本中, 是否能够生成公钥哈希和身份信 息变色龙哈希值; 验证用户公钥哈希和用户身份信 息哈希串联信 息, 是否在一棵带根默克尔 树中以叶子 节点的形式出现。权 利 要 求 书 1/1 页 2 CN 115333788 A 2一种可追踪用户身份信息的区块链方 法 技术领域 [0001]本发明涉及分布式系统技术领域, 具体来说, 涉及一种可追踪用户身份信息 的区 块链方法。 背景技术 [0002]作为一种包含了诸如密码学、 点对点网络等多种技术的集成体, 区块链拥有多种 特性: 分布式、 去中心化、 匿名性、 透明性等, 它的相关应用最早出现在比特币中, 并迅速成 为了莱特币、 点点币、 未来币等中心化加密货币的基础技术。 如今, 区块链不仅应用于各种 加密货币, 在国防、 金融和智能合约等领域 也得到了广泛的应用。 [0003]在许多区块链应用中, 用户都存放有或公共、 或隐私的信息, 例如, 在比特币中, 每 个用户拥有公钥地址和签名私钥, 其中的私有信息安全如何得到保 障, 在透明公开的账本 中至关重要, 因此, 许多研究的注意力都集中在区块链隐私保护上, 但是, 这种追求高度安 全性的研究也带来了区块链监管方面的问题。 一方面, 如果用户的私人信息丢失或被盗, 用 户就再也无法找回这些数据, 例如, 一个比特币用户丢失了钱包中的签名私钥, 则永远无法 找回钱包中的比特币, 因为这是对比特币进 行操作的唯一身份标识。 另一方面, 区块链强大 的隐私保护能力为许多犯罪活动提供了便利, 部分 网络犯罪分子直接从用户和交易平台窃 取、 诈骗和不当挪用的资金总额约为43亿美元。 这些监管问题不仅严重威胁了用户的利益, 也严重阻碍 了区块链的发展和应用。 [0004]由上述问题可以看出, 做到用户身份信息可追踪是解决区块链监管问题的关键一 步, 当区块链数据中每个用户的身份能够得到确定后, 监管机构可以进行一些监督操作来 判定哪些用户应当受到管束, 哪些收益并不合法, 应 当被撤销。 虽然目前已有一些相关的研 究在区块链用户身份追踪机制设计方面取得了进展, 但现存的方案都是为特定的应用程序 环境所设计的, 应用范围面 窄, 还远不能解决 日益凸显的监管问题。 发明内容 [0005]针对相关技术中的问题, 本发明提出一种可追踪用户身份信息 的区块链方法, 以 克服现有相关技 术所存在的上述 技术问题。 [0006]本发明的技 术方案是这样实现的: [0007]一种可追踪用户身份信息的区块链方法, 包括以下步骤: [0008]预先用户生成公开信息和私有信息, 并将公开信息发布到节点网络中; [0009]用户从节点网络中获取他人发布的公开信息并创建本地数据; [0010]用户进行创建区块链应用数据, 并基于验证器从节点网络接收数据并验证数据内 容, 其中包括: [0011]若验证成功, 则用户所创建的数据有效, 并被添加到验证 器所生产的数据块中; [0012]验证器将新生成的数据库发布在节点网络中, 基于共识机制, 网络中的节点选择 最后一个块并将其添加至区块链。说 明 书 1/6 页 3 CN 115333788 A 3

PDF文档 专利 一种可追踪用户身份信息的区块链方法

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种可追踪用户身份信息的区块链方法 第 1 页 专利 一种可追踪用户身份信息的区块链方法 第 2 页 专利 一种可追踪用户身份信息的区块链方法 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-03-03 12:16:30上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。