TY - JOUR
T1 - B-UAVM
T2 - A Blockchain-Supported Secure Multi-UAV Task Management Scheme
AU - Xie, Hui
AU - Zheng, Jun
AU - He, Teng
AU - Wei, Shengjun
AU - Shan, Chun
AU - Hu, Changzhen
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2023/12/15
Y1 - 2023/12/15
N2 - The advent of unmanned aerial vehicle (UAV) swarm technology brings possibilities to help humans complete tasks in no man's land, such as deserts and rainforests. However, UAV network faces many cyber threats, where attackers can impersonate legitimate entities or tamper with UAV task data. For identity security, most of the existing methods use centralized authentication schemes, which have a single point of failure problem. For data security, the existing methods only secure the task data in the ground system, ignoring the data security in the air network. Therefore, the existing methods are not suitable for ubiquitous UAV scenarios. Blockchain secures data security while eliminating the single point of failure problem, and has been widely used in distributed scenarios. In this article, to secure entity identity and task data, we propose a blockchain-supported secure multi-UAV task management scheme (B-UAVM). Specifically, a three-layer blockchain structure is constructed to secure multitasks, and achieve ubiquitous control of UAV formations. Besides, six types of blocks and three types of transactions are designed to achieve safe processing and storage of task data and entity information. Furthermore, an improved practical byzantine fault tolerance (IPBFT) consensus mechanism and a UAV-formation-action-considered ground station consensus mechanism (UFAGS) are introduced in the Server Network and Ground Control Network, respectively, to accelerate the consensus. The experimental results show that the number of transactions generated per second (TPS) of B-UAVM is about 0.5× and 3.7× of the existing method when the block size or the number of blockchain nodes increases, respectively.
AB - The advent of unmanned aerial vehicle (UAV) swarm technology brings possibilities to help humans complete tasks in no man's land, such as deserts and rainforests. However, UAV network faces many cyber threats, where attackers can impersonate legitimate entities or tamper with UAV task data. For identity security, most of the existing methods use centralized authentication schemes, which have a single point of failure problem. For data security, the existing methods only secure the task data in the ground system, ignoring the data security in the air network. Therefore, the existing methods are not suitable for ubiquitous UAV scenarios. Blockchain secures data security while eliminating the single point of failure problem, and has been widely used in distributed scenarios. In this article, to secure entity identity and task data, we propose a blockchain-supported secure multi-UAV task management scheme (B-UAVM). Specifically, a three-layer blockchain structure is constructed to secure multitasks, and achieve ubiquitous control of UAV formations. Besides, six types of blocks and three types of transactions are designed to achieve safe processing and storage of task data and entity information. Furthermore, an improved practical byzantine fault tolerance (IPBFT) consensus mechanism and a UAV-formation-action-considered ground station consensus mechanism (UFAGS) are introduced in the Server Network and Ground Control Network, respectively, to accelerate the consensus. The experimental results show that the number of transactions generated per second (TPS) of B-UAVM is about 0.5× and 3.7× of the existing method when the block size or the number of blockchain nodes increases, respectively.
KW - Blockchain
KW - data security
KW - identity security
KW - unmanned aerial vehicle (UAV) security
UR - http://www.scopus.com/inward/record.url?scp=85161085219&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2023.3279923
DO - 10.1109/JIOT.2023.3279923
M3 - Article
AN - SCOPUS:85161085219
SN - 2327-4662
VL - 10
SP - 21240
EP - 21253
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
IS - 24
ER -