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 条
  • [11] Practical byzantine fault tolerance and proactive recovery
    Castro, M
    Liskov, B
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04): : 398 - 461
  • [12] An Assessment of Blockchain Consensus Protocols for the Internet of Things
    MacKenzie, Beverley
    Ferguson, Robert Ian
    Bellekens, Xavier
    2018 INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, EMBEDDED SYSTEMS AND COMMUNICATIONS (IINTEC), 2018, : 183 - 190
  • [13] Private blockchain-based access control mechanism for unauthorized UAV detection and mitigation in Internet of Drones environment
    Bera, Basudeb
    Das, Ashok Kumar
    Sutrala, Anil Kumar
    COMPUTER COMMUNICATIONS, 2021, 166 : 91 - 109
  • [14] Blockchain consensus challenges and an efficient novel consensus mechanism
    Kshirsagar, Avinash
    Pachghare, Vinod
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2024, 45 (04) : 863 - 872
  • [15] An Efficient Authentication Scheme Using Blockchain as a Certificate Authority for the Internet of Drones
    Javed, Sana
    Khan, Muhammad Asghar
    Abdullah, Ako Muhammad
    Alsirhani, Amjad
    Alomari, Abdullah
    Noor, Fazal
    Ullah, Insaf
    DRONES, 2022, 6 (10)
  • [16] Secured Energy Trading Using Byzantine-Based Blockchain Consensus
    Sheikh, A.
    Kamuni, V.
    Urooj, A.
    Wagh, S.
    Singh, N.
    Patel, Dhiren
    IEEE ACCESS, 2020, 8 : 8554 - 8571
  • [17] B-IoT: Blockchain Driven Internet of Things with Credit-Based Consensus Mechanism
    Huang, Junqin
    Kong, Linghe
    Chen, Guihai
    Cheng, Long
    Wu, Kaishun
    Liu, Xue
    2019 39TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2019), 2019, : 1348 - 1357
  • [18] hBFT: Speculative Byzantine Fault Tolerance with Minimum Cost
    Duan, Sisi
    Peisert, Sean
    Levitt, Karl N.
    IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2015, 12 (01) : 58 - 70
  • [19] Consensus Mechanism of IoT Based on Blockchain Technology
    Wu, Yue
    Song, Liangtu
    Liu, Lei
    Li, Jincheng
    Li, Xuefei
    Zhou, Linli
    SHOCK AND VIBRATION, 2020, 2020
  • [20] Byzantine fault tolerance for electric power grid monitoring and control
    Zhao, Wenbing
    Villaseca, F. Eugenio
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON EMBEDDED SOFTWARE AND SYSTEMS, 2008, : 129 - 135