An Improved Raft Consensus Algorithm for Integrating ECVRF
YANG Zhou
ZHOU Chuangming
Abstract:Raft consensus algorithm is a reliable consistency algorithm implementation in distributed sys-tems,but the traditional Raft algorithm is easy to make efficiency low because of malicious attacks.Aimed at the problem that the leader identity in Raft algorithm may be detected by attackers in the process of exe-cution and then attacked,the randomness and non-interactive characteristics of verifiable random functions are utilized for improving the original Raft algorithm,and hiding the leader identity in the leader election process,avoiding the multi-round election problem in the original algorithm.This paper designs an imple-mentation of verifiable random functions in detail,and incorporates it into the leader election process.The paper also analyzes the system security and stability of the improved scheme,compares the performance of different consensus algorithms in various requirement scenarios.The simulation experiments show that the improved algorithm hides the identity of the elected node in the leader election process,improves the sys-tem security on the premise of ensuring system stability,and also performs still more in improving the time efficiency of leader election with the increase of the number in system nodes.
Keywords:Raftverifiable random functionblock chaindistributed system consistencyconsensus algorithm
Publication Date:2023-12-25
Online Publishing Date:2025-08-15(First online date of this platform, not the publication date of the document)
Pages:8( 104-111 )
Journal of Air Force Engineering University

Journal of Air Force Engineering University

ISTICPKUCSCD
ISSN:2097-1915
Year, Vol.(Issue):2023,24(6)