首页|基于网络自聚类的PBFT算法改进

基于网络自聚类的PBFT算法改进

扫码查看
联盟链是区块链技术在实际行业应用的主要形式,其共识机制多采用实用拜占庭容错算法(PBFr),在节点数量大时共识成功率与共识效率不高,存在扩展性问题.为此,提出一种基于网络自聚类拜占庭容错共识算法NAC-PBFT.利用行业应用中网络结构、系统节点等确知信息,在联盟链审核节点时指定种子节点,再以种子节点为中心自聚类为若干分组,组内通过优化实用拜占庭容错算法选举出代理人,由各组代理人共同完成全局共识.其中,组内选举时,通过定义可信度指标衡量节点作为筛选候选代理人的标准,确保每次选出的代理人具有良好的状态.通过对系统分析与性能测试,NAC-PBFr算法能有效降低消息量,在共识时间、系统吞吐量指标上有更好的表现,具备较好的扩展性.
Improved PBFT algorithm based on network self clustering

高娜、周创明、杨春晓、宋丽娜、何为

展开 >

空军工程大学防空反导学院,西安710038

93567部队,河北涞水074100

78156部队,兰州730020

陆军工程大学通信士官学校,重庆400035

展开 >

联盟链 共识机制 拜占庭容错算法 网络自聚类 可信度

国家自然科学基金资助项目

2021

计算机应用研究
四川省电子计算机应用研究中心

计算机应用研究

CSTPCDCSCD北大核心
影响因子:0.93
ISSN:1001-3695
年,卷(期):2021.38(11)
  • 11
  • 8