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 条
[31]   RUAM-IoD: A Robust User Authentication Mechanism for the Internet of Drones [J].
Tanveer, Muhammad ;
Alkhayyat, Ahmed ;
Naushad, Alamgir ;
Khan, Abd Ullah ;
Kumar, Neeraj ;
Alharbi, Abdullah G. .
IEEE ACCESS, 2022, 10 :19836-19851
[32]   Managing QoS of Internet-of-Things Services Using Blockchain [J].
Viriyasitavat, Wattana ;
Xu, Li Da ;
Bi, Zhuming ;
Hoonsopon, Danupol ;
Charoenruk, Nuttirudee .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2019, 6 (06) :1357-1368
[33]   BCDAIoD: An Efficient Blockchain-Based Cross-Domain Authentication Scheme for Internet of Drones [J].
Qiao, Gongzhe ;
Zhuang, Yi ;
Ye, Tong ;
Qiao, Yuan .
DRONES, 2023, 7 (05)
[34]   Development of an Enhanced Blockchain Mechanism for Internet of Things Authentication [J].
Sadrishojaei, Mahyar ;
Kazemian, Faeze .
WIRELESS PERSONAL COMMUNICATIONS, 2023, 132 (04) :2543-2561
[35]   Development of an Enhanced Blockchain Mechanism for Internet of Things Authentication [J].
Mahyar Sadrishojaei ;
Faeze Kazemian .
Wireless Personal Communications, 2023, 132 :2543-2561
[36]   A DQN-Based Consensus Mechanism for Blockchain in IoT Networks [J].
Liu, Zhiming ;
Hou, Lu ;
Zheng, Kan ;
Zhou, Qihao ;
Mao, Shiwen .
IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14) :11962-11973
[37]   From Byzantine Fault-Tolerance to Fault-Avoidance: An Architectural Transformation to Attack and Failure Resiliency [J].
Ahmed, Noor O. ;
Bhargava, Bharat .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2020, 8 (03) :847-860
[38]   The Current State of Blockchain Consensus Mechanism: Issues and Future Works [J].
Alam, Shadab .
INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2023, 14 (08) :84-94
[39]   An Improved Consensus Mechanism for the Blockchain Based on Credit Rewards and Punishments [J].
Li, Lixiang ;
Yan, Jin ;
Peng, Haipeng ;
Yang, Yixian .
2020 2ND INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY (ICBCT 2020), 2020, :105-109
[40]   A Secure Intrusion Detection Platform Using Blockchain and Radial Basis Function Neural Networks for Internet of Drones [J].
Heidari, Arash ;
Navimipour, Nima Jafari ;
Unal, Mehmet .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (10) :8445-8454