全网唯一标准王
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111639345.8 (22)申请日 2021.12.2 9 (71)申请人 张海滨 地址 100083 北京市海淀区清华大 学东楼 13楼5单元502 (72)发明人 张海滨  (74)专利代理 机构 北京路浩知识产权代理有限 公司 11002 代理人 么立双 (51)Int.Cl. H04L 9/40(2022.01) G06F 21/60(2013.01) H04L 9/08(2006.01) H04L 67/10(2022.01) (54)发明名称 满足因果序 的共识方法、 装置、 系统及计算 机存储介质 (57)摘要 本申请涉及数据处理技术领域, 提供一种满 足因果序的共识的方法、 装置、 系统及计算机存 储介质, 该方法包括: 控制各个服务器接收分布 式系统发送的秘密打包数据, 其中, 秘密打包数 据包括可验证秘密份额、 密文数据、 协议唯一标 识符, 以及协议唯一标识符与可验证秘密份额之 间的关系证明; 控制各个服务器根据其关系证 明, 对其协议唯一标识符和其密文数据运行共 识; 控制各个服务器运行秘密提取协议, 广播其 自身的可验证秘密份额, 以获取各个服务器中密 文数据的秘密数据; 控制各个服务器通过其秘密 数据, 对其密文数据进行解密, 得到其密文数据 中的询问请求。 本申请实施例提供的满足因果序 的共识方法实现了恶意抵御, 抵御了拜占庭错 误。 权利要求书2页 说明书13页 附图3页 CN 114401125 A 2022.04.26 CN 114401125 A 1.一种满足因果序的共识的方法, 其特 征在于, 包括: 控制各个服务器接收分布式系统发送的秘密打包数据, 其中, 所述秘密打包数据包括 可验证秘密份额、 密文 数据、 协议唯一标识符, 以及协议唯一标识符与可验证秘密份额之间 的关系证明; 控制各个所述 服务器根据其关系证明, 对其协议唯一标识符和其密文数据运行共识; 控制各个所述服务器运行秘密提取协议, 广播其自身的可验证秘密份额, 以获取各个 所述服务器中密文数据的秘密数据; 控制各个所述服务器通过其秘密数据, 对其密文数据进行解密, 得到其密文数据中的 询问请求。 2.根据权利要求1所述的满足因果序的共识方法, 其特征在于, 所述秘密 打包数据包括 访问控制权限, 所述控制各个服 务器接收分布式系统发送的秘密打包数据之后, 还 包括: 控制各个所述服务器根据其关系证明, 对其访 问控制权限、 其协议唯一标识符和其密 文数据运行共识; 控制各个所述服务器根据其访问控制权限, 将其自身的可验证秘密份额发送至用户终 端, 以供所述用户终端结合所述秘密提取协议和各个可验证秘密份额对密文数据进行解 密, 得到所述询问请求。 3.根据权利要求1所述的满足因果序的共识方法, 其特征在于, 所述控制各个所述服务 器运行秘密提取协议, 广播其自身的可验证秘密份额, 以获取各个所述服务器中密文数据 的秘密数据, 包括: 控制各个所述服务器运行所述秘密提取协议和HotStuff共识协议, 广播其自身的可验 证秘密份额, 以获取 各个所述 服务器中密文数据的秘密数据。 4.根据权利要求1或2所述的满足因果序的共识方法, 其特征在于, 所述控制各个所述 服务器根据其关系证明, 对其协议唯一标识符、 其密文数据或/和其访问控制权限运行共 识, 包括: 控制各个所述 服务器验证其关系证明是否正确; 若各个所述服务器验证其关系证明正确, 则控制各个所述服务器对其协议唯一标识 符、 其密文数据或/和其访问控制权限运行共识。 5.根据权利要求4所述的满足因果序的共识方法, 其特征在于, 所述控制各个所述服务 器验证其关系证明是否正确之后, 还 包括: 若各个所述 服务器验证其关系证明不 正确, 则控制各个所述 服务器结束后续 流程。 6.一种满足因果序的共识方法, 其特 征在于, 包括: 接收问询 请求和秘密数据, 以及通过所述秘密数据 结合对称加密算法对所述询问请求 进行加密, 得到密文数据; 通过共识协议的秘密共享协议, 将所述秘密数据生成各个服务器的各个可验证秘密份 额; 创建所述秘密数据的协议唯一标识符, 以及创建所述协议唯一标识符与各个所述可验 证秘密份额之间的关系证明; 将所述密文数据、 各个所述可验证秘密份额、 所述协议唯一标识符和各个所述关系证 明进行打包, 得到各个秘密打包数据, 以及通过认证保密通道将各个所述秘密打包数据, 发权 利 要 求 书 1/2 页 2 CN 114401125 A 2送至各个所述 服务器。 7.一种满足因果序的共识装置, 其特 征在于, 包括: 接收模块, 用于控制各个服务器接收分布式系统发送的秘密打包数据, 所述秘密打包 数据包括可验证秘密份额、 密 文数据、 协议唯一标识符, 以及协 议唯一标识符与可验证秘密 份额之间的关系证明; 共识模块, 用于控制各个所述服务器根据其关系证明, 对其协议唯一标识符和其密文 数据运行共识; 广播获取模块, 用于控制各个所述服务器运行秘密提取协议, 广播其自身的可验证秘 密份额, 以获取 各个所述 服务器中密文数据的秘密数据; 解密模块, 用于控制各个所述服务器通过其秘密数据, 对其密文数据进行解密, 得到其 密文数据中的询问请求。 8.一种满足因果序的共识装置, 其特 征在于, 包括: 接收加密模块, 用于接收问询请求和秘密数据, 以及通过所述秘密数据结合对称加密 算法对所述询问请求进行加密, 得到密文数据; 生成模块, 用于通过共识协议的秘密共享协议, 将所述秘密数据生成各个服务器的各 个可验证秘密份额; 创建模块, 用于创建所述秘密数据的协议唯一标识符, 以及创建所述协议唯一标识符 与各个所述可验证秘密份额之间的关系证明; 打包发送模块, 用于将所述密文数据、 各个所述可验证秘密份额、 所述协议唯一标识符 和各个所述关系证明进行打包, 得到各个秘密打包数据, 以及通过认证保密通道将各个所 述秘密打包数据, 发送至各个所述 服务器。 9.一种满足因果序的共识系统, 所述满足因果序的共识系统包括存储器、 处理器及存 储在存储器上并可在处理器上运行 的计算机程序, 其特征在于, 所述处理器执行所述计算 机程序时实现权利要求1至 6任一项所述的满足因果序的共识方法的步骤。 10.一种计算机可读存储介质, 所述计算机可读存储介质包括计算机程序, 其特征在 于, 所述计算机程序被处理器执行时实现权利要求1至6任一项 所述的满足因果序的共识方 法的步骤。权 利 要 求 书 2/2 页 3 CN 114401125 A 3

.PDF文档 专利 满足因果序的共识方法、装置、系统及计算机存储介质

文档预览
中文文档 19 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共19页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 满足因果序的共识方法、装置、系统及计算机存储介质 第 1 页 专利 满足因果序的共识方法、装置、系统及计算机存储介质 第 2 页 专利 满足因果序的共识方法、装置、系统及计算机存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-19 04:15:58上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。