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 条
[21]   When Internet of Things Meets Blockchain: Challenges in Distributed Consensus [J].
Cao, Bin ;
Li, Yixin ;
Zhang, Lei ;
Zhang, Long ;
Mumtaz, Shahid ;
Zhou, Zhenyu ;
Peng, Mugen .
IEEE NETWORK, 2019, 33 (06) :133-139
[22]   Resilient and Efficient Blockchain Consensus Protocol for Internet-of-Things [J].
Thakker, Jenil ;
Park, Younghee .
2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2020, :413-418
[23]   Practical Byzantine Fault Tolerance-Enhanced Blockchain-Enabled Data Sharing System: Latency and Age of Data Package Analysis [J].
Okegbile, Samuel D. ;
Cai, Jun ;
Alfa, Attahiru S. .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (01) :737-753
[24]   Building Scalable and Quantum Attack Resistant Authenticated Message Delivery System for Internet of Vehicles With Blockchain Consensus Mechanism [J].
Singh, Rahul ;
Das, Laxminarayan ;
Chaudhary, Dharminder .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2025, 37 (9-11)
[25]   An Enhanced Certificateless Blockchain-Assisted Authentication and Key Agreement Protocol for Internet of Drones [J].
Zhang, Jintian ;
Chen, Xingxing ;
Cheng, Qingfeng ;
Chen, Xiaofeng ;
Luo, Xiangyang .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2025, 12 (04) :3065-3081
[26]   A Reputation Awareness Randomization Consensus Mechanism in Blockchain Systems [J].
Zhang, Jingyu ;
Sun, Yongtao ;
Guo, Deke ;
Luo, Lailong ;
Li, Liyao ;
Nian, Qifeng ;
Zhu, Shi ;
Yang, Fangliao .
IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (20) :32745-32758
[27]   A Scalable Byzantine Fault Tolerance Algorithm Based on a Tree Topology Network [J].
Jiang, Wangxi ;
Wu, Xiaoxiong ;
Song, Mingyang ;
Qin, Jiwei ;
Jia, Zhenhong .
IEEE ACCESS, 2023, 11 :33509-33519
[28]   Improving byzantine fault tolerance based on stake evaluation and consistent hashing [J].
Wu, Guangfu ;
Lai, Xin ;
He, Daojing ;
Chan, Sammy ;
Fu, Xiaoyan .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2024, 17 (04) :1963-1975
[29]   Blockchain for Internet of Things: Architecture, Consensus Advancements, Challenges and Application Areas [J].
Biswal, Aakash ;
Bhushan, Bharat .
2019 5TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION, CONTROL AND AUTOMATION (ICCUBEA), 2019,
[30]   A novel blockchain consensus protocol with quantum private comparison for internet of vehicles [J].
Cheng, Kefan ;
Zhang, Lu ;
Sun, Yan ;
Zhu, Hongfeng .
INTERNATIONAL JOURNAL OF INFORMATION AND COMPUTER SECURITY, 2024, 25 (1-2) :189-201