Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

An Improved PBFT Algorithm Based on Reputation Mechanism and eBPF Network Acceleration

View through CrossRef
Abstract Practical Byzantine Fault Tolerance (PBFT) is a widely adopted consensus algorithm in blockchain systems, demonstrating excellent consensus efficiency in small-scale networks. However, as the number of nodes increases, its communication complexity increases exponentially, becoming a significant performance bottleneck for blockchain consensus. To address the issue of reduced consensus efficiency of PBFT in large-scale node environments, this paper proposes e-PBFT, a blockchain grouping consensus algorithm that integrates a reputation mechanism with eBPF-based network acceleration. The algorithm partitions the network into a consensus committee and an ordinary synchronization group, where the consensus committee is responsible for rapid agreement, and the ordinary synchronization group serves to mitigate the overhead caused by redundant communications. Additionally, a threshold signature scheme is employed to shorten the inter-group synchronization verification time, and eBPF is utilized to minimize unnecessary context switches. Experimental results demonstrate that under large-scale node conditions, the e-PBFT algorithm achieves a throughput improvement exceeding 14% compared to the PBFT algorithm, alongside a reduction in latency of over 39%, indicating a significant improvement in consensus efficiency. Furthermore, the algorithm enhances the system’s robustness against malicious nodes.
Title: An Improved PBFT Algorithm Based on Reputation Mechanism and eBPF Network Acceleration
Description:
Abstract Practical Byzantine Fault Tolerance (PBFT) is a widely adopted consensus algorithm in blockchain systems, demonstrating excellent consensus efficiency in small-scale networks.
However, as the number of nodes increases, its communication complexity increases exponentially, becoming a significant performance bottleneck for blockchain consensus.
To address the issue of reduced consensus efficiency of PBFT in large-scale node environments, this paper proposes e-PBFT, a blockchain grouping consensus algorithm that integrates a reputation mechanism with eBPF-based network acceleration.
The algorithm partitions the network into a consensus committee and an ordinary synchronization group, where the consensus committee is responsible for rapid agreement, and the ordinary synchronization group serves to mitigate the overhead caused by redundant communications.
Additionally, a threshold signature scheme is employed to shorten the inter-group synchronization verification time, and eBPF is utilized to minimize unnecessary context switches.
Experimental results demonstrate that under large-scale node conditions, the e-PBFT algorithm achieves a throughput improvement exceeding 14% compared to the PBFT algorithm, alongside a reduction in latency of over 39%, indicating a significant improvement in consensus efficiency.
Furthermore, the algorithm enhances the system’s robustness against malicious nodes.

Related Results

Research on Performance Incentive Mechanism of General Practitioners under the Consideration of Reputation Effect
Research on Performance Incentive Mechanism of General Practitioners under the Consideration of Reputation Effect
Abstract BackgroundIn China, General practitioners (GPs) have a weaker reputation than specialists, which leads to their low professional identity. Therefore, GPs’ reputati...
Three Modes of Database-Kernel Integration via eBPF: Observability, Policy Injection, and Kernel-Resident State
Three Modes of Database-Kernel Integration via eBPF: Observability, Policy Injection, and Kernel-Resident State
eBPF is increasingly used around databases, but prior systems and papers often conflate goals and therefore blur the trade space: instrumentation versus control versus in-kernel st...
Managing reputation equity
Managing reputation equity
PurposeThe article aims to elaborate on the importance of “managing reputation equity” in the banking industry.Design/methodology/approachThis article has been derived in part from...
Hydatid Disease of The Brain Parenchyma: A Systematic Review
Hydatid Disease of The Brain Parenchyma: A Systematic Review
Abstarct Introduction Isolated brain hydatid disease (BHD) is an extremely rare form of echinococcosis. A prompt and timely diagnosis is a crucial step in disease management. This ...
Broad Flight Envelope Acceleration Control Method of Aero-Engine Based on Multiperiod Optimization Strategy
Broad Flight Envelope Acceleration Control Method of Aero-Engine Based on Multiperiod Optimization Strategy
Abstract A new method based on a multiperiod optimization strategy is proposed to address the limited aero-engine acceleration performance across a broad flight enve...
Reputation and cooperation in social dilemma games
Reputation and cooperation in social dilemma games
A human solution to the problem of cooperation is the maintenance of informal reputation hierarchies. Reputational information contributes to cooperation by providing guidelines ab...
Ciljano ubrzanje u višemodalnoj metodi naguravanja u potresnoj analizi A/B konstrukcija
Ciljano ubrzanje u višemodalnoj metodi naguravanja u potresnoj analizi A/B konstrukcija
This thesis presents a new nonlinear static multimodal pushover analysis with the inclusion of a large amount of equivalent viscous damping. The term of target acceleration and the...
Research on Dynamic PBFT Consensus Algorithm
Research on Dynamic PBFT Consensus Algorithm
The practical Byzantine fault-tolerant algorithm does not add nodes dynamically. It is limited in practical application. In order to add nodes dynamically, Dynamic Practical Byzant...

Back to Top