一种基于联盟链的拜占庭容错共识算法改进方案

一种基于联盟链的拜占庭容错共识算法改进方案

技术类型 : 专利

专利所属地 :中国

公开号 :CN202210596815.5

技术成熟度 :正在研发

转让方式 :技术转让

交易价格:面议

应用领域 : 软件开发

技术领域 :认证授权技术

联系咨询
成果概况
简介
本发明提出了一种基于联盟链的拜占庭容错共识算法改进方案,依次包括:共识网络初始化、共识组初始化、新区块请求、预准备、提交阶段、新区块广播和视图切换七个步骤。本发明针对现有PBFT共识算法的视图切换和共识过程的算法复杂度较高,尤其是在大数据场景下造成性能下降过快的问题,结合建立共识组和具有去中心化特点的门限签名降低了共识过程中的算法复杂度,并且将PBFT核心三阶段共识优化为二阶段共识,降低了共识过程中的通信量。此外,实现了动态视图切换,保证每一轮共识的动态性,并降低了视图切换对共识网络的影响,提高了共识网络的鲁棒性和共识效率,面向联盟链实现了适用于大数据场景下的高性能共识算法。
专利基本信息
专利名称 一种基于联盟链的拜占庭容错共识算法改进方案
专利状态 实审 公开号 CN202210596815.5
申请号 CN117195312A 专利申请日期 2022-05-30
专利授权日期 0001-01-01 专利权届满日 -
专利所属地 中国 专利类型 发明
发明人 天津科技大学
权利人 孙志伟,霍振林,马永军
专利摘要 本发明提出了一种基于联盟链的拜占庭容错共识算法改进方案,依次包括:共识网络初始化、共识组初始化、新区块请求、预准备、提交阶段、新区块广播和视图切换七个步骤。本发明针对现有PBFT共识算法的视图切换和共识过程的算法复杂度较高,尤其是在大数据场景下造成性能下降过快的问题,结合建立共识组和具有去中心化特点的门限签名降低了共识过程中的算法复杂度,并且将PBFT核心三阶段共识优化为二阶段共识,降低了共识过程中的通信量。此外,实现了动态视图切换,保证每一轮共识的动态性,并降低了视图切换对共识网络的影响,提高了共识网络的鲁棒性和共识效率,面向联盟链实现了适用于大数据场景下的高性能共识算法。