A derivative PBFT Blockchain consensus algorithm with dual primary nodes based on separation of powers-DPNPBFT


The Practical Byzantine Fault Tolerant (PBFT) consensus algorithm has many benefits, which has led to its widespread adoption. PBFT is an acronym for "Practical Byzantine Fault Tolerant." PBFT, on the other hand, is not appropriate for large-scale node scenarios due to the high Communication complexity it entails. Additionally, it has the obvious disadvantage of inadequate fault tolerance. The typical focus of PBFT algorithms, which are typically derived from them, is on simplifying Communication while simultaneously lowering the system's fault tolerance and security. In order to achieve the best possible balance of the aforementioned three performances, the Dual-Primary-Node derived Practical Byzantine Fault Tolerance (DPNPBFT) algorithm is proposed in this paper. In the first step of the DPNPBFT process, dual master nodes are chosen based on the principle of power isolation. In order to prevent the excessive centralization that would result from using a single master node, the two master nodes check each other's balances and supervise one another. Because the replica node only communicates with the master node, this not only saves time but also makes the Communication process simpler. In addition, we designed the architecture of DPNPBFT to achieve a fault tolerance rate of a practical 49%, and it is very similar to the algorithms that are currently used in the mainstream Proof of Work and Proof of Stake systems. The results of the experiments show that DPNPBFT has a Communication complexity of O(N) level and has outstanding performance against host node malicious activity. The number of Transactions Per Second that DPNPBFT processes remains constant at 1700. This demonstrates that DPNPBFT possesses the best performance balance and excellent comprehensive performance for large-scale application scenarios involving the Internet of Things.

Did you like this research project?

To get this research project Guidelines, Training and Code... Click Here

PROJECT TITLE : Video Dissemination over Hybrid Cellular and Ad Hoc Networks - 2014 ABSTRACT: We study the problem of disseminating videos to mobile users by using a hybrid cellular and ad hoc network. In particular, we formulate
PROJECT TITLE : Sleep Scheduling for Geographic Routing in Duty-Cycled Mobile Sensor Network - 2014 ABSTRACT: Recently, the research focus on geographic routing, a promising routing scheme in wireless sensor networks (WSNs),
PROJECT TITLE : Network Resource Allocation for Users With Multiple Connections Fairness and Stability - 2014 ABSTRACT: This paper studies network resource allocation between users that manage multiple connections, possibly
PROJECT TITLE : Multi-Core Embedded Wireless Sensor Networks Architecture and Applications - 2014 ABSTRACT: Technological advancements in the silicon industry, as predicted by Moore's law, have enabled integration of billions
PROJECT TITLE : Multicast Capacity in MANET with Infrastructure Support - 2014 ABSTRACT: We study the multicast capacity under a network model featuring both node's mobility and infrastructure support. Combinations between

Ready to Complete Your Academic MTech Project Work In Affordable Price ?

Project Enquiry