Implementing Practical Byzantine Fault Tolerance Over Cellular Networks

被引:0
|
作者
Zhou, Ziyi [1 ]
Onireti, Oluwakayode [1 ]
Lin, Xinyi [1 ]
Zhang, Lei [1 ]
Imran, Muhammad Ali [1 ]
机构
[1] Univ Glasgow, James Watt Sch Engn, Glasgow G12 8QQ, Scotland
关键词
Blockchain; PBFT; cellular network; distributed ledger technology; Internet of Things; wireless communications; BLOCKCHAIN NETWORKS; CHALLENGES; CONSENSUS; PBFT;
D O I
10.1109/OJCOMS.2024.3477930
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Blockchain has shown significant potential as a key enabler in privacy and security in the forthcoming 6G wireless network, due to its distributed and decentralized characteristics. Practical Byzantine fault tolerance (PBFT) emerges as a prominent technology for deployment in wireless networks due to its attributes of low latency, high throughput, and minimal computational requirements. However, the high complexity of communication is the bottleneck of PBFT for achieving high scalability. To tackle this problem, this paper proposes a novel framework of PBFT, where the inter-node communication during the normal case operation is completed through base stations. The uplink and downlink communication between the base station and nodes are modelled based on the signal-to-interference-plus-noise ratio (SINR) threshold. A novel 'timeout' mechanism is incorporated to reduce the communication complexity. The performance is evaluated by metrics including consensus success probability, communication complexity, view change delay, view change occurrence probability, consensus delay, consensus throughput and energy consumption. The numerical results show that the proposed scheme achieves higher consensus success probability and throughput, lower communication complexity and consensus delay compared to the conventional PBFT. The results of view change delay and view change occurrence probability and the optimal configuration provide analytical guidance for the deployment of wireless PBFT networks.
引用
收藏
页码:6546 / 6560
页数:15
相关论文
共 50 条
  • [41] High throughput Byzantine Fault Tolerance
    Kotla, R
    Dahlin, M
    2004 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 575 - 584
  • [42] Zyzzyva: Speculative Byzantine Fault Tolerance
    Kotla, Ramakrishna
    Alvisi, Lorenzo
    Dahlin, Mike
    Clement, Allen
    Wong, Edmund
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2009, 27 (04):
  • [43] Quorum Selection for Byzantine Fault Tolerance
    Jehl, Leander
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 2168 - 2177
  • [44] Zyzzyva: Speculative Byzantine Fault Tolerance
    Kotla, Ramakrishna
    Clement, Allen
    Wong, Edmund
    Alvisi, Lorenzo
    Dahlin, Mike
    COMMUNICATIONS OF THE ACM, 2008, 51 (11) : 86 - 95
  • [45] Zyzzyva: Speculative byzantine fault tolerance
    Kotla, Ramakrishna
    Alvisi, Lorenzo
    Dahlin, Mike
    Clement, Allen
    Wong, Edmund
    Operating Systems Review (ACM), 2007, : 45 - 58
  • [46] Strengthened Fault Tolerance in Byzantine Fault Tolerant Replication
    Xiang, Zhuolun
    Malkhi, Dahlia
    Nayak, Kartik
    Ren, Ling
    2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 205 - 215
  • [47] LRBFT: Improvement of practical Byzantine fault tolerance consensus protocol for blockchains based on Lagrange interpolation
    Zhen-Fei Wang
    Yong-Wang Ren
    Zhong-Ya Cao
    Li-Ying Zhang
    Peer-to-Peer Networking and Applications, 2023, 16 : 690 - 708
  • [48] Intrusion Detection Analysis of Internet of Things considering Practical Byzantine Fault Tolerance (PBFT) Algorithm
    Li, Leixia
    Chen, Yong
    Lin, Baojun
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2021, 2021
  • [49] T-PBFT: An EigenTrust-Based Practical Byzantine Fault Tolerance Consensus Algorithm
    Sheng Gao
    Tianyu Yu
    Jianming Zhu
    Wei Cai
    中国通信, 2019, 16 (12) : 111 - 123
  • [50] T-PBFT: An EigenTrust-Based Practical Byzantine Fault Tolerance Consensus Algorithm
    Gao, Sheng
    Yu, Tianyu
    Zhu, Jianming
    Cai, Wei
    CHINA COMMUNICATIONS, 2019, 16 (12) : 111 - 123