An Adaptive Reputation Update Mechanism for Primary Nodes in PBFT

Since primary nodes play a critical leadership role in PBFT (Practical Byzantine Fault Tolerance) consensus algorithm, it is mandatory to perform an update process for eliminating the malicious primary nodes so as to maintain the security level of PBFT. As it is convenient to calculate node reputations, most of existing updating schemes select the node with the highest reputation as the primary node in every consensus round. However, the round-by-round reputation update mechanism inevitably increases the communication overhead and consensus latency. To reduce the number of update times, we propose an algorithm based on an adaptive reputation mechanism, named Commit Block PBFT or CBPBFT for short. In this mechanism, a node’s reputation is determined by the number of its committed blocks during the most recent period as a primary node. As the reputation update adaptively occurs according to the number of blocks committed by the primary node, the mechanism significantly decreases the frequency of reputation updates, and hence increases the consensus performance. Experimental results show that, CBPBFT reduces the probability of a Byzantine node gaining leadership by 15% and decreases communication latency by 15% to 32% in comparison with the state-of-the art.

Authors

Institutions

Publication Details

Published
2024-12-17
DOI
https://doi.org/10.1109/trustcom63139.2024.00270
Citations
1
Primary Topic
Mobile Agent-Based Network Management
Type
article
Field-Weighted Citation Impact
0.35

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An Adaptive Reputation Update Mechanism for Primary Nodes in PBFT

Yongdong Wu, Jiao Lü, Tong Li, Lixia Yu
1 citations
Mobile Agent-Based Network Management
0.35
article

An Adaptive Reputation Update Mechanism for Primary Nodes in PBFT

Yongdong Wu, Jiao Lü, Tong Li, Lixia Yu
article en
1 citations

Abstract

Since primary nodes play a critical leadership role in PBFT (Practical Byzantine Fault Tolerance) consensus algorithm, it is mandatory to perform an update process for eliminating the malicious primary nodes so as to maintain the security level of PBFT. As it is convenient to calculate node reputations, most of existing updating schemes select the node with the highest reputation as the primary node in every consensus round. However, the round-by-round reputation update mechanism inevitably increases the communication overhead and consensus latency. To reduce the number of update times, we propose an algorithm based on an adaptive reputation mechanism, named Commit Block PBFT or CBPBFT for short. In this mechanism, a node’s reputation is determined by the number of its committed blocks during the most recent period as a primary node. As the reputation update adaptively occurs according to the number of blocks committed by the primary node, the mechanism significantly decreases the frequency of reputation updates, and hence increases the consensus performance. Experimental results show that, CBPBFT reduces the probability of a Byzantine node gaining leadership by 15% and decreases communication latency by 15% to 32% in comparison with the state-of-the art.

Jinan University (CN), University of Jinan (CN)
National Natural Science Foundation of China
Openalex Percentile: Top 33%
Mobile Agent-Based Network Management
0.35
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.

An Adaptive Reputation Update Mechanism for Primary Nodes in PBFT — Yongdong Wu, Jiao Lü, et al. · (2024) | TGRS Research Map | TGRS