基于Raft投票机制的PBFT改进共识算法RBFT |
| |
引用本文: | 白尚旺,李毅,高改梅,刘春霞,党伟超.基于Raft投票机制的PBFT改进共识算法RBFT[J].计算机与数字工程,2023(11):2511-2514. |
| |
作者姓名: | 白尚旺 李毅 高改梅 刘春霞 党伟超 |
| |
作者单位: | 太原科技大学计算机科学与技术学院 |
| |
摘 要: | PBFT算法存在着时延长、效率不高、动态性不高的问题,论文提出一种基于Raft投票机制共识算法RBFT(Raft Byzantine Fault Tolerant)。由于PBFT算法中主节点选取过于随意,易恶意节点易重新当选,该算法将节点进行分层,分为共识域和备份域,主节点选取改为Raft中Leader的投票选举,在共识域R1共识的过程中,同时进行备选域R2备选主节点(Leader)的选举,实现了备份域节点的动态增减,同时优化视图切换协议。减少了通信消耗并进一步降低时延。经实验后得出,改进后算法与原有算法相比,时延有了进一步的降低,吞吐量得到更大的提升。
|
关 键 词: | Raft投票机制 PBFT 区块链 共识算法 |
|
|