Title | ||
---|---|---|
Improved Raft Consensus Algorithm in High Real-Time and Highly Adversarial Environment |
Abstract | ||
---|---|---|
High real-time and highly adversarial environment put forward higher requirements for the performance of blockchain consensus algorithm. To improve Raft's consensus efficiency and safety, we propose an improved Raft algorithm called "hhRaft" to optimize Raft consensus process by introducing a new role of monitor. In the leader election phase, monitor nodes supervise the candidate nodes by identifying the malicious node's forged Requestvote message. In the log replication phase, monitor nodes supervise the leader node by comparing the computing results of transactions. Through the performance test on theConsortium Blockchain - Hyperledger Fabric, it is proved that hhRaft is superior to the original Raft algorithm in terms of transaction throughput, consensus latency, and antiByzantine Fault capabilities, making it suitable for use in high real-time and highly adversarial environment. |
Year | DOI | Venue |
---|---|---|
2021 | 10.1007/978-3-030-87571-8_62 | WEB INFORMATION SYSTEMS AND APPLICATIONS (WISA 2021) |
Keywords | DocType | Volume |
Raft, Blockchain, Consensus algorithm, Byzantine fault tolerance, Highly adversarial environment | Conference | 12999 |
ISSN | Citations | PageRank |
0302-9743 | 0 | 0.34 |
References | Authors | |
0 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yuchen Wang | 1 | 0 | 0.68 |
Shuang Li | 2 | 0 | 0.68 |
Lei Xu | 3 | 124 | 18.82 |
Lizhen Xu | 4 | 0 | 1.69 |