arrow
返回

Practical Byzantine improved algorithm based on node-independent validation

delete2025-06-01
delete0
PRE
AI
A
Anqi Li
Q
Q. Y. Zhang
X
Xin Xu
Y
Yingbiao Yao *
DOI:10.1016/j.comnet.2025.111307delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
PBFT共识算法解决了Raft和Paxos共识算法中的拜占庭节点容错问题,但其三阶段确认导致可扩展性差和通信延迟高。针对上述问题,本文提出了一种基于节点独立验证的改进PBFT算法,简称为V-PBFT。V-PBFT将节点划分为具有多个领导者的双层结构,并设置全局验证节点、组内跟随者、可疑节点和恶意节点。首先,V-PBFT采用PBFT协议在领导者之间达成共识,验证节点保证领导者状态的一致性。然后,领导者向组内跟随者广播Intra-consensus消息。其次,验证节点向除恶意节点和领导者外的所有节点广播Verify消息。来自领导者和验证节点的消息相互验证,使跟随者能够判断客户端请求的正确性。最后,为跟随者设置信用值以降低恶意视图变更的概率。实验结果表明,V-PBFT将PBFT的通信复杂度从二次方级别降低到线性级别,从而显著降低了其通信延迟。
Keyword:
Blockchain
Byzantine fault tolerance
Consensus algorithm
Credit value election
Node validation

期刊

Computer Networks 封面图
Computer Networks
IF:
4.6
论文数:
1.6K
被引数:
1.6W

机构

暂无机构信息
引用论文

引用论文

err分享
err收藏
Aggregate and Verifiably Encrypted Signatures from Bilinear Maps
err2003-05-13
err0
errOAAI
errDan Boneh; Craig Gentry; Ben Lynn; Hovav Shacham
err分享
err收藏
Kauri
err2021-10-26
err0
errOAAI
errRay Neiheiser; Miguel Matos; Luís Rodrigues
err分享
err收藏
Consensus in the presence of partial synchrony
err1988-04-01
err0
errOAAI
errCynthia Dwork; Nancy Lynch; Larry Stockmeyer
err分享
err收藏
err分享
err收藏
Sync HotStuff: Simple and Practical Synchronous State Machine Replication
err2020-05-01
err0
errOAAI
errIttai Abraham; Dahlia Malkhi; Kartik Nayak; Ling Ren; Maofan Yin
err分享
err收藏
A Scalable Multi-Layer PBFT Consensus for Blockchain
err2021-05-01
err244
errOAAI
errLi, Wenyu; Feng, Chenglin; Zhang, Lei; Xu, Hao; Cao, Bin; Imran, Muhammad Ali
err分享
err收藏
学者 查看更多内容