Dynamic Protocol Blockchain for Practical Byzantine Fault Tolerance Consensus

Ali Asad Sarfraz1, Shiren Ye1*, Tianshu CheneyPen Zhao1, Muhammad Usama Raza2, and Tianshu Chen1    

Abstract

This work details the byzantine fault-tolerant protocols that dynamically allow replicas to join and exit. Byzantine fault-tolerant (BFT) protocols and the blockchain now play an essential role in achieving consensus. There are numerous drawbacks to PBFT, despite its multiple positives. The first thing to note is that it runs in an environment completely isolated from the rest of the world. The entire system must be shut down before any nodes can be added or removed. Second, it ensures liveness and safety if no more than (n-1)/3 out of total n replicas, PBFT takes no action to cope with ineffective or malicious counterparts. This is bad for the system and will lead to its eventual failure. These flaws have far-reaching consequences in real life. The Randomization PBFT is an alternative way of dealing with these issues. In recent decades, as computer technology has advanced, so has our reliance on the products, services, and capabilities that computers provide.

Keywords

DRBFT; PBFT; protocol; Blockchain; Byzantine fault tolerance; Dynamic PBTF

Cite This Article

Sarfraz, A. A., Ye, S., Zhao, T. C., Raza, M. U., Chen, T. (2023). Dynamic Protocol Blockchain for Practical Byzantine Fault Tolerance Consensus. International Journal of Scientific Advances (IJSCIA), Volume 4| Issue 3: May-Jun 2023, Pages 292-299, URL: https://www.ijscia.com/wp-content/uploads/2023/05/Volume4-Issue3-May-Jun-No.431-292-299.pdf

Volume 4 | Issue 3: May-Jun 2023