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.
Springer Science and Business Media LLC
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
CG-PBFT: an efficient PBFT algorithm based on credit grouping
CG-PBFT: an efficient PBFT algorithm based on credit grouping
AbstractBecause of its excellent properties of fault tolerance, efficiency and availability, the practical Byzantine fault tolerance (PBFT) algorithm has become the mainstream cons...
Improving Error Messages for eBPF Programs
Improving Error Messages for eBPF Programs
Context: eBPF is an emerging technology in cloud computing, allowing user-defined programs to run in kernel space for observability, networking, and security. To ensure system inte...
Research on Consensus Algorithm for Intellectual Property Authentication Based on PBFT
Research on Consensus Algorithm for Intellectual Property Authentication Based on PBFT
Traditional intellectual property authentication relies on centralized intermediaries, which makes it difficult to address issues such as forgery, lack of trust, and opaque informa...
KERNEL-ACCELERATED STATELESS LOAD DISTRIBUTION ENGINE WITH EBPF
KERNEL-ACCELERATED STATELESS LOAD DISTRIBUTION ENGINE WITH EBPF
Abstract — The Kernel-Accelerated Stateless Load Distribution Engine with eBPF is a high-performance networking solution designed to meet the demands of modern cloud-native environ...
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...
ANALYSIS OF BUSINESS REPUTATION’S COMPONENTS OF UKRAINIAN BUSINESS
ANALYSIS OF BUSINESS REPUTATION’S COMPONENTS OF UKRAINIAN BUSINESS
The article analyzes the components of the business reputation of Ukrainian business. The set tasks of the research were as follows: on the basis of the indicated relevance and nee...
THE CONCEPT OF BUSINESS REPUTATION ON THE INTERNET: PROBLEMS OF DEFINITION IN THE LEGISLATION OF UKRAINE
THE CONCEPT OF BUSINESS REPUTATION ON THE INTERNET: PROBLEMS OF DEFINITION IN THE LEGISLATION OF UKRAINE
This article is devoted to the study of the concept of business reputation on the Internet. The scientific article examines the legal nature of the concept of �business reputation�...
Détection d'anomalies de latence dans les systèmes distribués avec eBPF
Détection d'anomalies de latence dans les systèmes distribués avec eBPF
Le Cloud Computing est en plein essor pour répondre à une demande croissante de puissance de calcul dans l'industrie, tout en conservant des coûts modérés. Les technologies émergen...

