An Improved Blockchain Consensus Algorithm Based on Raft | |
Fu, Wei1; Wei, Xuefeng1; Tong, Shihua2 | |
2021-09 | |
发表期刊 | ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING
![]() |
ISSN | 2193-567X |
EISSN | 2191-4281 |
卷号 | 46期号:9页码:8137-8149 |
摘要 | To address the problem of performance degradation caused by the blockchain backup mechanism as well as the high throughput and low latency requirements characteristic of blockchain applications, this paper optimizes the Raft consensus algorithm for the Hyperledger Fabric platform in terms of both log replication and leader election. In the log replication phase, the improvement of log replication based on apportionment idea aims to reduce the communication complexity of leader node by involving peer node in distributing log information. In the leader election phase, the improvement of leader election based on vote change mechanism changes the vote affiliation of peer node based on a comparison of votes from candidate nodes, aims to reach consensus in a round of election and reduces the election time. Through the performance test of the blockchain, it is demonstrated that the improved AdRaft algorithm improves 5.8% in throughput and reduces 1.3% in latency over the original Raft algorithm. |
关键词 | Raft Log replication Leader election Vote change mechanism Vote affiliation |
DOI | 10.1007/s13369-021-05427-8 |
收录类别 | SCIE |
语种 | 英语 |
WOS研究方向 | Science & Technology - Other Topics |
WOS类目 | Multidisciplinary Sciences |
WOS记录号 | WOS:000618728300001 |
出版者 | SPRINGER HEIDELBERG |
原始文献类型 | Article |
出版地 | HEIDELBERG |
引用统计 | |
文献类型 | 期刊论文 |
条目标识符 | https://ir.cqcet.edu.cn/handle/39TD4454/3523 |
专题 | 重庆电子科技职业大学 |
作者单位 | 1.Chongqing Univ Posts & Telecommun, Chongqing, Peoples R China; 2.Chongqing Coll Elect Engn, Chongqing, Peoples R China |
推荐引用方式 GB/T 7714 | Fu, Wei,Wei, Xuefeng,Tong, Shihua. An Improved Blockchain Consensus Algorithm Based on Raft[J]. ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING,2021,46(9):8137-8149. |
APA | Fu, Wei,Wei, Xuefeng,&Tong, Shihua.(2021).An Improved Blockchain Consensus Algorithm Based on Raft.ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING,46(9),8137-8149. |
MLA | Fu, Wei,et al."An Improved Blockchain Consensus Algorithm Based on Raft".ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING 46.9(2021):8137-8149. |
条目包含的文件 | 条目无相关文件。 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。
修改评论