全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210147538.X (22)申请日 2022.02.17 (71)申请人 北京邮电大 学 地址 100876 北京市海淀区西土城路10号 (72)发明人 李伟豪 张雪菲 陶小峰  (74)专利代理 机构 北京路浩知识产权代理有限 公司 11002 专利代理师 谢志超 (51)Int.Cl. H04L 9/32(2006.01) H04L 9/30(2006.01) H04L 9/40(2022.01) (54)发明名称 区块链隐私保护方法、 装置、 电子设备及存 储介质 (57)摘要 本发明提供一种区块链隐私保护方法、 装 置、 电子设备及存储介质, 该方法包括: 发起区块 链交易, 基于共享组内各节点的节点公钥, 对所 述区块链交易进行环签名得到签名交易; 将所述 签名交易加入交易池, 以得到新区块; 在在所述 共享组内执行所述新区块的共识后, 在不同的共 享组之间执行所述新区块的共识; 存储在不同共 享组之间完成共识的新区块。 本发 明通过共享组 内各节点组成的环签名, 对区块链交易进行签 名, 以将实际的交易签名节点, 隐藏在交易共享 组成员中, 降低了攻击者将交易与相应节点联系 起来的可能性, 可以保护区块链数据的隐私。 权利要求书2页 说明书10页 附图4页 CN 114640462 A 2022.06.17 CN 114640462 A 1.一种区块链隐私保护方法, 其特 征在于, 包括: 发起区块链交易, 基于共享组内各节点的节点公钥, 对所述区块链交易进行环签名得 到签名交易; 将所述签名交易加入交易池, 以得到新区块; 在所述共享组内执行所述新 区块的共识后, 在不同的共享组之间执行所述新 区块的共 识; 存储在不同共享组之间完成共识的新区块。 2.根据权利要求1所述的区块链隐私保护方法, 其特征在于, 在发起区块链交易之前, 还包括: 将自身节点的身份信息发送至证书中心 节点; 在所述证书中心节点对所述身份信 息校验通过的情况下, 接收所述证书中心发送的数 据证书; 基于所述数据证书, 向领导节点发送加入共享组请求, 以请求加入所述领导节点对应 的共享组。 3.根据权利要求2所述的区块链隐私保护方法, 其特征在于, 在将自身节点的身份信 息 发送至证书中心 节点之前, 还 包括: 基于随机数, 并结合椭圆曲线加密算法, 生成节点公钥及对应的节点私钥, 并将所述节 点公钥发送至所述证书中心 节点; 所述将自身节点的身份信息发送至证书中心 节点, 包括: 基于所述节点私钥对自身身份信 息进行加密, 并将加密的身份信 息发送至所述证书中 心节点; 其中, 所述节点公钥用于对所述加密的身份信息进行解密。 4.根据权利要求3所述的区块链隐私保护方法, 其特征在于, 所述基于共享组内各节点 的节点公钥, 对所述区块链交易进行环签名, 得到签名交易, 包括: 基于随机数、 椭圆曲线基点、 哈希函数值、 共享组内各节点的节点公钥以及节点私钥, 确定各节点的环签名结果以及签名环; 基于所述环签名结果和所述签名环, 对所述区块链交易进行环签名, 得到所述签名交 易。 5.根据权利要求1所述的区块链隐私保护方法, 其特征在于, 所述在在所述共享组内执 行所述新区块的共识后, 在不同的共享组之间执 行所述新区块的共识, 包括: 基于所述节点公钥, 对交易池中的交易进行解密验证, 确定合法交易, 并将所述合法交 易加入新区块中; 向共享组内其他节点发送广播, 在接收到其他节点的成功确认消息的情况下, 确定在 所述共享组内执 行完成所述 新区块的共识; 基于拜占庭容 错算法在不同的共享组之间执 行所述新区块的共识。 6.根据权利要求1 ‑5任一项所述的区块链隐私保护方法, 其特征在于, 所述存储在不同 共享组之间完成共识的新区块, 包括: 在不同的共享组之间执行完成所述新 区块的共识, 且确定所述新 区块来源于目标共享 组的情况 下, 将所述 新区块写入本地数据库。权 利 要 求 书 1/2 页 2 CN 114640462 A 27.一种区块链隐私保护装置, 其特 征在于, 包括: 交易模块, 用于发起 区块链交易, 基于共享组内各节点的节点公钥, 对所述区块链 交易 进行环签名得到签名交易; 新区块生成模块用于将所述签名交易加入交易池, 以得到新区块; 共识模块, 用于在在所述共享组内执行所述新区块的共识后, 在不同的共享组之间执 行所述新区块的共识; 更新模块, 用于存 储在不同共享组之间完成共识的新区块。 8.一种电子设备, 包括存储器、 处理器及存储在所述存储器上并可在所述处理器上运 行的计算机程序, 其特征在于, 所述处理器执行所述程序时实现如权利要求1至6任一项所 述区块链隐私保护方法。 9.一种非暂态计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机 程序被处 理器执行时实现如权利要求1至 6任一项所述区块链隐私保护方法。 10.一种计算机程序产品, 包括计算机程序, 其特征在于, 所述计算机程序被处理器执 行时实现如权利要求1至 6任一项所述区块链隐私保护方法。权 利 要 求 书 2/2 页 3 CN 114640462 A 3

PDF文档 专利 区块链隐私保护方法、装置、电子设备及存储介质

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