一种双主节点的PBFT共识算法
陈珩
黄世成
郑明辉
湖北民族大学 智能科学与工程学院,湖北 恩施 445000
摘要:针对区块链中拜占庭类共识算法主节点权限过高导致中心化集权与共识效率低下的问题,提出了一种双主节点的实用拜占庭容错(dual-master node practical Byzantine fault tolerance,DMNPBFT)共识算法.首先确定了区块链节点之间双主节点的权力,通过双主节点的交互模式减少中心化带来的权力集中影响.在信息交易传播过程中将双主节点与秘密分享技术相结合,确保联盟链中所有节点对交易信息达成一致,解决了节点之间为确认共识而造成的由复杂信息传播引起的共识效率较低的问题.双主节点利用秘密分享中的聚合算法生成主密钥并将主密钥与原密钥进行一致性比较,从而完成共识交易.DMNPBFT算法在计算上具备安全性与健壮性,共识轮数量仅有 3 轮.实验表明,相较于传统PBFT算法,DMNPBFT算法的共识一致性与容错处理能力均显著增强,共识时延减少了 97.7%.该算法提高了联盟链节点处理数据的能力,能够在大数据流量下完成联盟链中数据的安全性共识传输操作.
关键词:区块链共识算法加解密算法联盟链秘密分享子密钥签名算法
分类号:TP309(计算技术、计算机技术)
资助基金:国家自然科学基金(61772181)湖北民族大学研究生科研创新资助项目(MYK2024085)
论文发表日期:2024-06-20
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:6( 185-190 )
英文信息展开
湖北民族大学学报(自然科学版)

湖北民族大学学报(自然科学版)

ISSN:2096-7594
年,卷(期):2024,42(2)
所属栏目:智能科学与工程