买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种应用于区块链共识机制的并行化拜占庭容错方法_宙通科技(南京)有限公司_202011322104.6 

申请/专利权人:宙通科技(南京)有限公司

申请日:2020-11-23

公开(公告)日:2024-04-02

公开(公告)号:CN112417046B

主分类号:G06F16/27

分类号:G06F16/27;G06F16/23

优先权:

专利状态码:有效-授权

法律状态:2024.04.02#授权;2021.03.16#实质审查的生效;2021.02.26#公开

摘要:本发明公开了一种应用于区块链共识机制的并行化拜占庭容错方法,所述的共识算法包含多个在底层并行运行的共识分区与在上层运行的独立验证分区,共同构成了分层的平行化共识验证系统。所述底层共识分区分别独立且并行地接受任务请求预准备阶段,即Pre‑prepare阶段;然后,执行消息请求服务准备阶段,即Prepare阶段,同时在执行的过程中采用聚合签名算法实现对执行结果的签名,以达到降低消息复杂度、提高系统吞吐量的目的。此外,该算法设计通过将当前共识过程的Commit阶段消息与下一个共识过程的Prepare阶段消息进行合并发送,以达到压缩通信轮次与减少通信开销的目的,从而进一步提升系统的吞吐量并降低平均时延。

主权项:1.一种应用于区块链共识机制的并行化拜占庭容错方法,其特征在于,包括共识系统下层和共识系统上层,以及由所述共识系统下层和所述共识系统上层构成的第一阶段和第二阶段的两个独立共识阶段,以及后续共识阶段;所述共识系统下层由若干独立运行的共识分区组成,每个所述共识分区由主节点与若干从节点组成;所述共识系统上层包含验证分区,用于进行第二阶段共识操作,以及引导完成所述后续共识阶段的操作;所述第一阶段用于实现Pre-prepare和Prepare阶段的共识操作步骤,该步骤由所述共识系统下层并行运行的若干个独立共识分区完成,包括以下过程,首先,由主节点发送待共识消息给全部从节点;然后,从节点执行待共识消息,产生签名,并返回给主节点;最后,主节点聚合所有节点签名,产生一个聚合签名;所述第二阶段用于实现所述第一阶段聚合签名验证的功能,包括以下过程,首先,由所述共识系统上层的验证分区完成聚合签名的验证,然后,将验证结果返回所述共识系统下层的共识分区进行确认,并启动执行所述后续共识阶段,即Commit阶段;在所述后续共识阶段的执行中,所述共识系统下层的共识分区将本轮共识第二阶段的聚合签名验证结果进行最终确认,该确认步骤中的消息往返通信,将与下一轮共识的第一阶段通信合并进行;第二阶段聚合签名验证的最终确认结果,经所述验证分区进行签名验证后,再次返回所述共识系统下层的共识分区,完成该轮共识;所述共识系统下层各个独立的共识分区以并行方式执行待共识消息与聚合签名,最终由上述共识分区的主节点将执行结果与产生的聚合签名发送给所述共识系统上层的验证分区,进行签名验证以及引导完成后续Commit阶段操作。

全文数据:

权利要求:

百度查询: 宙通科技(南京)有限公司 一种应用于区块链共识机制的并行化拜占庭容错方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。