(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
专利 一种可追踪用户身份信息的区块链方法
文档预览
中文文档
10 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-03-03 12:16:30上传分享