Back to Search Start Over

基于 Raft 分组的实用拜占庭容错共识算法.

Authors :
翟社平
廉佳颖
杨锐
刘法鑫
Source :
Application Research of Computers / Jisuanji Yingyong Yanjiu. Nov2023, Vol. 40 Issue 11, p3218-3234. 7p.
Publication Year :
2023

Abstract

Aiming at the problems of the existing Byzantine fault-tolerant consensus mechanism applied to alliance chain, such as insufficient scalability and difficulty to support efficient and secure consensus under large-scale network nodes, this paper proposed a practical Byzantine fault-tolerant consensus algorithm(called H-PBFT) based on Raft clustering grouping by node grouping strategy. Firstly, the shuffled frog leaping algorithm combined with K-medoids clustering strategy using to cluster nodes in the system into multiple groups participated. The central nodes of each cluster nodes in the PBFT consensus of the main consensus cluster and the Raft algorithm introduced the improved supervision node was used to achieve consensus in each cluster group. Intra-group consensus mechanism supervised the introduction of nodes to make Raft algorithm Byzantine-resistant. Experimental results show that, compared with PBFT and Raft, this algorithm can improve fault tolerance performance in large-scale network node environment, and can also cluster nodes quickly and efficiently, improve consensus efficiency, reduce consensus communication overhead and complexity. This algorithm has better scalability, which can be better applied in alliance chain scenarios. [ABSTRACT FROM AUTHOR]

Details

Language :
Chinese
ISSN :
10013695
Volume :
40
Issue :
11
Database :
Academic Search Index
Journal :
Application Research of Computers / Jisuanji Yingyong Yanjiu
Publication Type :
Academic Journal
Accession number :
173767839
Full Text :
https://doi.org/10.19734/j.issn.1001-3695.2023.03.0100