Improved PBFT Algorithm Based on Reputations Synchronization and Group Consensus

Introducing a reputation mechanism to improve the practical Byzantine fault-tolerant algorithm (PBFT) can effectively increase the security of the system, but the lack of a proper reputation synchronization method can easily lead to malicious behaviors such as node reputation fraud. To solve the above problems, this paper proposes an improved PBFT algorithm (RS-PBFT) which can synchronize node reputation. Firstly, node types are distinguished by node behaviors. The node types represent node reputation status. Secondly, the management node, which summarizes node behavior, judges node type and synchronizes node reputation, is selected by voting method. Finally, the grouping idea is used to optimize the consistency protocol. The consensus between consensus groups is parallel. Furthermore, the consensus within consensus groups is co-dominated by multiple subgroup master nodes, which reduces the communication overhead and solves the problems such as the lack of limit of a single master node. The experimental results show that when the number of consensus nodes is 12, the throughput of RS-PBFT algorithm is 5.98 times that of PBFT algorithm. The consensus delay is reduced to 27.5% of PBFT algorithm, and the communication cost is reduced by 72.6%.

Authors

Institutions

Publication Details

Journal
International Journal of High Speed Electronics and Systems
Published
2024-08-10
DOI
https://doi.org/10.1142/s0129156424401037
Citations
1
Primary Topic
Technology and Security Systems
Type
article
Field-Weighted Citation Impact
0.78
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Improved PBFT Algorithm Based on Reputations Synchronization and Group Consensus

Junwei Hu, Yongli Wang, Huijie Guo, Peng Yang et al.
1 citations
International Journal of High Speed Electronics and Systems
Technology and Security Systems
0.78
article

Improved PBFT Algorithm Based on Reputations Synchronization and Group Consensus

Junwei Hu, Yongli Wang, Huijie Guo, Peng Yang, Yang Liu, Jing Dou
article en
1 citations

Abstract

Introducing a reputation mechanism to improve the practical Byzantine fault-tolerant algorithm (PBFT) can effectively increase the security of the system, but the lack of a proper reputation synchronization method can easily lead to malicious behaviors such as node reputation fraud. To solve the above problems, this paper proposes an improved PBFT algorithm (RS-PBFT) which can synchronize node reputation. Firstly, node types are distinguished by node behaviors. The node types represent node reputation status. Secondly, the management node, which summarizes node behavior, judges node type and synchronizes node reputation, is selected by voting method. Finally, the grouping idea is used to optimize the consistency protocol. The consensus between consensus groups is parallel. Furthermore, the consensus within consensus groups is co-dominated by multiple subgroup master nodes, which reduces the communication overhead and solves the problems such as the lack of limit of a single master node. The experimental results show that when the number of consensus nodes is 12, the throughput of RS-PBFT algorithm is 5.98 times that of PBFT algorithm. The consensus delay is reduced to 27.5% of PBFT algorithm, and the communication cost is reduced by 72.6%.

International Journal of High Speed Electronics and SystemsVol. 34(03)
North China Electric Power University (CN), Inner Mongolia Electric Power (China) (CN)
Peace, Justice and strong institutions
Openalex Percentile: Top 22%
Technology and Security Systems
0.78
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.