On the Viable Area of Wireless Practical Byzantine Fault Tolerance (PBFT) Blockchain Networks

Distributed systems are crucial to the full realization of the Internet of Thing (IoT) ecosystem as it mitigates the challenges of trust, security, and scalability associated with the traditional centralized approach. In this paper, we present an analytical modeling framework for Practical Byzantine Fault Tolerance (PBFT)-a consensus method for blockchain in IoT networks. We define the viable area for the wireless PBFT networks which guarantees the minimum number of replica nodes required for achieving the protocol's safety and liveliness. We also present an analytical framework for obtaining the viable area which we later utilize for power optimization. Results show that significant energy saving can be achieved with the utilization of the viable area concept in wireless PBFT networks. The proposed framework can serve as a theoretical guidance for practical PBFT based wireless blockchain network deployment.

[1]  Lei Zhang,et al.  Blockchain-Enabled Wireless Internet of Things: Performance Analysis and Optimal Communication Node Deployment , 2019, IEEE Internet of Things Journal.

[2]  Shahid Mumtaz,et al.  When Internet of Things Meets Blockchain: Challenges in Distributed Consensus , 2019, IEEE Network.

[3]  Abbas Jamalipour,et al.  Wireless communications , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[4]  Mema Roussopoulos,et al.  On the Practicality of Practical Byzantine Fault Tolerance , 2011, Middleware.

[5]  Miodrag Potkonjak,et al.  Security of IoT systems: Design challenges and opportunities , 2014, 2014 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[6]  Miguel Oom Temudo de Castro,et al.  Practical Byzantine fault tolerance , 1999, OSDI '99.

[7]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[8]  Oscar Novo,et al.  Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT , 2018, IEEE Internet of Things Journal.

[9]  M. Fewell Area of Common Overlap of Three Circles , 2006 .

[10]  Zibin Zheng,et al.  Blockchain challenges and opportunities: a survey , 2018, Int. J. Web Grid Serv..

[11]  Muhammad Waseem,et al.  A Critical Analysis on the Security Concerns of Internet of Things (IoT) , 2015 .

[12]  Li Zhang,et al.  Research on Consensus Efficiency Based on Practical Byzantine Fault Tolerance , 2018, 2018 10th International Conference on Modelling, Identification and Control (ICMIC).