PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
March 26, 2026Peer-to-Peer Networking and Applications0 citationsOpen Access

Practical Byzantine fault tolerance consensus algorithm based on dynamic reputation evaluation and master node tenure

JQJinlei QinHWHuajin WuZLZheng Li

Key Points

  • The aim is to enhance the PBFT algorithm by incorporating dynamic reputation evaluation and limiting master node terms to encourage node participation.
  • Proposed a PBFT algorithm with dynamic reputation scoring and master node term limits.
  • Formulated reputation scores based on historical behavior and consensus participation.
  • Conducted experiments comparing the new algorithm's performance against the original PBFT under various load conditions.
  • Under low load, throughput increased by 15–37% compared to original PBFT.
  • At high load, throughput advantage widens to 75%.
  • Average latency decreased by 30–60% across all tested load levels.

Abstract

Practical Byzantine Fault Tolerance (PBFT) lacks built-in incentives. It cannot mobilise node enthusiasm effectively. Master-node election is crude, insecure and improperly updated. This paper proposes a PBFT algorithm based on dynamic reputation evaluation and master-node term limits. The goal is to reward honest nodes for active consensus participation while ensuring every node can serve as master node. The improved algorithm formulates a reputation score from historical behaviour, consensus attendance and penalty count. The node with the highest reputation becomes master node, guaranteeing fairness. The algorithm also introduces a master-node term mechanism. It limits consecutive master-node selections. Every node thus gains a fair chance to be elected, reducing system centralisation. Experiments show that under low load the improved PBFT throughput rises 15–37% above original PBFT. Under high load the advantage widens to 75%. Average latency drops 30–60% across all load levels. The enhanced protocol boosts throughput, sustains node motivation and curbs master-node centralisation. This supports long-term stable operation.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Qin et al. (2026) studied this question.

synapsesocial.com/papers/69c4cd25fdc3bde448919144https://doi.org/10.1007/s12083-026-02203-z
Ask AI
Helpful
Bookmark
Share
View Full Paper