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 Wang100.68
Shuang Li200.68
Lei Xu312418.82
Lizhen Xu401.69