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

Research on Dynamic PBFT Consensus Algorithm

View through CrossRef
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 Byzantine Fault Tolerance Algorithm (DPBFT) was proposed. Firstly, a new node sends request information to other nodes in the network. The nodes in the network decide their identities and requests. Then the nodes in the network reverse connect to the new node and send block information of the current network, the new node updates information. Finally, the new node participates in the next round of consensus, changes the view and selects the master node. This paper abstracts the decision of nodes into the undirected connected graph. The final consistency of the graph is used to prove that the proposed algorithm can adapt to the network dynamically. Compared with the PBFT algorithm, DPBFT has better fault tolerance and lower network bandwidth.
Title: Research on Dynamic PBFT Consensus Algorithm
Description:
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 Byzantine Fault Tolerance Algorithm (DPBFT) was proposed.
Firstly, a new node sends request information to other nodes in the network.
The nodes in the network decide their identities and requests.
Then the nodes in the network reverse connect to the new node and send block information of the current network, the new node updates information.
Finally, the new node participates in the next round of consensus, changes the view and selects the master node.
This paper abstracts the decision of nodes into the undirected connected graph.
The final consistency of the graph is used to prove that the proposed algorithm can adapt to the network dynamically.
Compared with the PBFT algorithm, DPBFT has better fault tolerance and lower network bandwidth.

Related Results

An Improved PBFT Algorithm Based on Reputation Mechanism and eBPF Network Acceleration
An Improved PBFT Algorithm Based on Reputation Mechanism and eBPF Network Acceleration
Abstract Practical Byzantine Fault Tolerance (PBFT) is a widely adopted consensus algorithm in blockchain systems, demonstrating excellent consensus efficiency in small-sca...
Comparative Analysis of Consensus Algorithms in Blockchain
Comparative Analysis of Consensus Algorithms in Blockchain
A blockchain is a decentralized, shared, and public digital ledger that is used to log transactions across many devices so that the record cannot be altered, deleted, or destroyed ...
Weighted distributed consensus algorithm based on label propagation algorithm
Weighted distributed consensus algorithm based on label propagation algorithm
Abstract In the practical application of multi-agent system, the convergence rate of the distributed consensus algorithm becomes slow with the expansion of the commu...
CohortSync: Scalable Micro-Cohort-Based Protocol for Consensus and Reconciliation in Distributed Systems
CohortSync: Scalable Micro-Cohort-Based Protocol for Consensus and Reconciliation in Distributed Systems
In modern distributed systems, achieving consensus and reconciliation among diverse nodes across varying network conditions is a significant challenge. CohortSync, a novel micro-co...
Investigating the Impact of Consensus Algorithm on Scalability in Blockchain Systems
Investigating the Impact of Consensus Algorithm on Scalability in Blockchain Systems
In the current era, blockchain has emerged as one the best and promising technology. All the cryptocurrencies have also gained a lot of popularity around the globe which are based ...
Improving Byzantine Fault Tolerance in Swarm Robotics Collective Decision-Making Scenario via a New Blockchain Consensus Algorithm
Improving Byzantine Fault Tolerance in Swarm Robotics Collective Decision-Making Scenario via a New Blockchain Consensus Algorithm
Abstract Swarm robotics applies concepts of swarm intelligence to robotics. Discrete consensus achievement is one of the major behaviors found in swarm robotics. Various al...
RIFRAF: a frame-resolving consensus algorithm
RIFRAF: a frame-resolving consensus algorithm
AbstractMotivationProtein coding genes can be studied using long-read next generation sequencing. However, high rates of indel sequencing errors are problematic, corrupting the rea...
Modelling Consensus Emergence With Nonlinear Dynamics
Modelling Consensus Emergence With Nonlinear Dynamics
The study of emergent, bottom-up, processes has long been of interest within organizational and group research. Emergent processes refer to how dynamic interactions among lower-lev...

Back to Top