Robust Permissioned Blockchain Consensus for Unstable Communication in FANET

被引:3
作者
Wang, Zihao [1 ,2 ]
Wang, Hang [1 ,2 ]
Li, Zhuowen [1 ,2 ]
Li, Xinghua [3 ]
Miao, Yinbin [1 ,2 ]
Ren, Yanbing [1 ,2 ]
Wang, Yunwei [1 ,2 ]
Ren, Zhe [1 ,2 ]
Deng, Robert H. [4 ]
机构
[1] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[2] Xidian Univ, Sch Cyber Engn, Xian 710071, Peoples R China
[3] Xidian Univ, Sch Cyber Engn, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[4] Singapore Management Univ, Dept Informat Syst, Singapore 188065, Singapore
基金
中国国家自然科学基金;
关键词
FANET; blockchain; information-sharing; consensus; NETWORKS;
D O I
10.1109/TNET.2023.3295378
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The utilization of blockchain technology as a distributed information sharing system has gained widespread adoption across various domains. However, its application to Flying Ad-Hoc Network (FANET), characterized by severe packet loss, poses significant challenges. The high packet loss rates in FANETs can result in decreased consensus success rates and negatively impact information sharing consistency and efficiency. In this paper, we proposed RoUBC, a novel consensus scheme for Flying Ad-Hoc Networks (FANET), which is based on the Raft protocol and is designed to address the challenges posed by the severe packet loss network in FANET. The proposed scheme consists of two phases: leader election and block consensus. In the leader election phase, we integrate multi-criteria decision-making and link prediction algorithms to design an efficient stable-leader election method. In the block consensus phase, we propose a dynamic block verification algorithm based on historical verification information to achieve efficient block consensus. Our theoretical analysis demonstrates that the proposed consensus protocol is safe and live, effectively ensuring the consistency of message sharing in FANET. Experiment results show that our scheme outperforms traditional Raft schemes, with 35% increase in consensus success rate and 25% improvement in consensus efficiency.
引用
收藏
页码:699 / 712
页数:14
相关论文
共 40 条
  • [11] Proof of Reputation: A Reputation-Based Consensus Protocol for Peer-to-Peer Network
    Gai, Fangyu
    Wang, Baosheng
    Deng, Wenping
    Peng, Wei
    [J]. DATABASE SYSTEMS FOR ADVANCED APPLICATIONS (DASFAA 2018), PT II, 2018, 10828 : 666 - 681
  • [12] Hein Meling, 2013, Principles of Distributed Systems. 17th International Conference, OPODIS 2013. Proceedings: LNCS 8304, P1, DOI 10.1007/978-3-319-03850-6_1
  • [13] Performance Analysis of the Raft Consensus Algorithm for Private Blockchains
    Huang, Dongyan
    Ma, Xiaoli
    Zhang, Shengli
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (01): : 172 - 181
  • [14] Green UAV communications for 6G: A survey
    Jiang, Xu
    Sheng, Min
    Zhao, Nan
    Xing, Chengwen
    Lu, Weidang
    Wang, Xianbin
    [J]. CHINESE JOURNAL OF AERONAUTICS, 2022, 35 (09) : 19 - 34
  • [15] King S, 2012, self-published paper
  • [16] Kwon J., 2014, DRAFT 06, V1
  • [17] Lamport L., 2001, SIGACT News, V32, P51
  • [18] Lampson Butler., 2001, P 20 ANN ACM S PRINC, P13
  • [19] Blockchain-Based Mutual-Healing Group Key Distribution Scheme in Unmanned Aerial Vehicles Ad-Hoc Network
    Li, Xinghua
    Wang, Yunwei
    Vijayakumar, Pandi
    He, Debiao
    Kumar, Neeraj
    Ma, Jianfeng
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (11) : 11309 - 11322
  • [20] A DQN-Based Consensus Mechanism for Blockchain in IoT Networks
    Liu, Zhiming
    Hou, Lu
    Zheng, Kan
    Zhou, Qihao
    Mao, Shiwen
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2021, 9 (14): : 11962 - 11973