Blockchain mechanism with Byzantine fault tolerance consensus for Internet of Drones services

被引:10
|
作者
Singh, Jaya [1 ]
Venkatesan, S. [1 ]
机构
[1] Indian Inst Informat Technol, Dept Informat Technol, Allahabad, Uttar Pradesh, India
关键词
SECURITY; DELIVERY;
D O I
10.1002/ett.4235
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
The increasing number of drones brings various issues like security risks, increasing air traffic, misuse or crash of drones, and so on. Blockchain can provide the solution to mitigate these problems of drones. Hence, in this article, we have presented the Blockchain of Drones (BCoD), a conceptual approach of collaboration between blockchain and IoD to make drones advantageous through blockchain properties. But the main challenge for adopting blockchain is scalability as consensus in blockchain relies on the message communications by replicated nodes to attain flexibility against faulty nodes. Considering this, we present an advanced byzantine fault tolerance (ABFT) consensus for drone-based applications. This protocol provides scalability with minimum cost and resources for achieving general agreement. It uses only f + 1 resources in normal case and 2f + 1 resources in faulty case with O(n) communication complexity. The systematic analysis and evaluation show that the ABFT improves the performance of the system for a wide range of networks compared with existing BFT systems.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Blockchain efficient Byzantine fault tolerance consensus algorithm for IIoT
    Li, Fengqi
    Song, Qingqing
    Xu, Hui
    Du, Xuefeng
    Gao, Jialong
    Tong, Ning
    Wang, Deguang
    Tongxin Xuebao/Journal on Communications, 2024, 45 (05): : 165 - 177
  • [2] Blockchain-enabled resilient Byzantine fault tolerance consensus mechanism for supply chain management
    Margret, M. Kavitha
    Julie, E. Golden
    Robinson, Y. Harold
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2024, 20 (04) : 438 - 459
  • [3] On the Byzantine-Fault-Tolerant Consensus in Blockchain Built on Internet of Vehicles
    Kim, Seungmo
    Kim, Byung-Jun
    2022 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATION (ICEIC), 2022,
  • [4] A hierarchical byzantine fault tolerance consensus protocol for the Internet of Things
    Guo, Rongxin
    Guo, Zhenping
    Lin, Zerui
    Jiang, Wenxian
    HIGH-CONFIDENCE COMPUTING, 2024, 4 (03):
  • [5] Stochastic performance modeling for practical byzantine fault tolerance consensus in the blockchain
    Fan-Qi Ma
    Quan-Lin Li
    Yi-Han Liu
    Yan-Xia Chang
    Peer-to-Peer Networking and Applications, 2022, 15 : 2516 - 2528
  • [6] Blockchain based Distributed Consensus for Byzantine Fault Tolerance in PMU Network
    Iyer, Sreerag
    Thakur, Snehal
    Dixit, Mihirraj
    Agrawal, Ashish
    Katkam, Rajneesh
    Kazi, Faruk
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [7] Stochastic performance modeling for practical byzantine fault tolerance consensus in the blockchain
    Ma, Fan-Qi
    Li, Quan-Lin
    Liu, Yi-Han
    Chang, Yan-Xia
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (06) : 2516 - 2528
  • [8] Byzantine Fault Tolerance with Window Mechanism for Replicated Services
    Chen, Liu
    Zhou, Wei
    2015 FIFTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2015, : 1255 - 1258
  • [9] Adaptive practical Byzantine fault tolerance consensus algorithm in permission blockchain network
    Navaroj, G. India
    Julie, E. Golden
    Robinson, Y. Harold
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2022, 18 (01) : 62 - 82
  • [10] Weighted Byzantine Fault Tolerance consensus algorithm for enhancing consortium blockchain efficiency and security
    Qin, Hongwu
    Cheng, Yuntao
    Ma, Xiuqin
    Li, Fei
    Abawajy, Jemal
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2022, 34 (10) : 8370 - 8379