计算机应用与软件2025,Vol.42Issue(7):51-58,86,9.DOI:10.3969/j.issn.1000-386x.2025.07.008
一种面向联盟链的改进PBFT共识机制
AN IMPROVED PBFT CONSENSUS MECHANISM FOR CONSORTIUM CHAINS
摘要
Abstract
An improved PBFT mechanism named ISPBFT(Improved Score-Ranked Practical Byzantine Fault Tolerance)is proposed.This mechanism introduced a CART(Classification and Regression Tree)decision tree classification system to periodically classify nodes and assign differentiated consensus permissions based on node categories.The leader selection process was optimized by restricting participation to top-ranked nodes,while simultaneously electing backup leaders to enhance reliability,avoid frequent view switching and reduce communication latency.A dynamic rank-updating mechanism allowed nodes to join/exit flexibly,and the PBFT consensus process was streamlined.Experimental results demonstrate that the new consensus mechanism can effectively reduce communication overhead and improve system efficiency and flexibility.关键词
联盟链/PBFT算法/节点CART分类/共识机制Key words
Consortium chain/PBFT algorithm/Node CART classification/Consensus mechanism分类
信息技术与安全科学引用本文复制引用
谭朋柳,邹雯诗,王诗堃,王润庶..一种面向联盟链的改进PBFT共识机制[J].计算机应用与软件,2025,42(7):51-58,86,9.基金项目
国家自然科学基金项目(61961029). (61961029)