BDFL: A Blockchain-Enabled FL Framework for Edge-based Smart UAV Delivery Systems

被引:1
作者
Dong, Chengzu [1 ]
Xu, Zhiyu [2 ]
Jiang, Frank [1 ]
Pal, Shantanu [1 ]
Zhang, Chong [1 ]
Chen, Shiping [3 ]
Liu, Xiao [1 ]
机构
[1] Deakin Univ, Melbourne, Vic, Australia
[2] Swinburne Univ, Melbourne, Vic, Australia
[3] CSIRO, Data 61, Sydney, NSW, Australia
来源
THIRD INTERNATIONAL WORKSHOP ON ADVANCED SECURITY ON SOFTWARE AND SYSTEMS, ASSS 2023 | 2023年
关键词
UAV Delivery; Blockchain; Person ReID; IoT; Edge Computing; Federated Learning; CHALLENGES;
D O I
10.1145/3591365.3592948
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In recent years, edge-based smart unmanned aerial vehicle (UAV) delivery systems have attracted a lot of attention by both academia and industry given its promising business value and also as an ideal testbed for many emerging technologies such as edge computing, blockchain and machine learning. At the moment, one of the critical challenges for smart UAV delivery systems is data privacy since the massive amount of data is being generated by both users and UAVs and the data is used for training machine learning models to support various smart applications such as autonomous navigation, facial recognition, and person re-identification (ReID). To tackle such a challenge, federated learning (FL) has been widely used as a promising solution since it only needs to share and update model parameters with the centralised server without transmitting the raw data. However, conventional FL still faces the issue of the single-point-of-failure. To address these issues, in this paper, we propose BDFL, a Blockchain-enabled decentralised FL framework for edge-based smart UAV delivery systems. In our framework, Blockchain provides a decentralised network for FL to eliminate the need for a centralised server and store private data in the decentralised permissioned Blockchain to avoid the single-point-of-failure. To motivate our study and analyse the privacy concerns, we employ the person ReID application in smart UAV delivery systems as a typical example. In addition, we also provide the customised proof of quality factor (cPoQF) consensus protocol to address the scalability issue of the Blockchain in order to support the increasing number of smart applications in UAV delivery system. The effectiveness of the framework is demonstrated through experiments on energy efficiency, confirmation time and throughput, with further discussion on the impact of the incentive mechanism, and the analysis of its resiliency under various security attacks.
引用
收藏
页数:11
相关论文
共 32 条
[21]   Federated learning in medicine: facilitating multi-institutional collaborations without sharing patient data [J].
Sheller, Micah J. ;
Edwards, Brandon ;
Reina, G. Anthony ;
Martin, Jason ;
Pati, Sarthak ;
Kotrotsou, Aikaterini ;
Milchenko, Mikhail ;
Xu, Weilin ;
Marcus, Daniel ;
Colen, Rivka R. ;
Bakas, Spyridon .
SCIENTIFIC REPORTS, 2020, 10 (01)
[22]   Federated Learning With Fair Incentives and Robust Aggregation for UAV-Aided Crowdsensing [J].
Wang, Yuntao ;
Su, Zhou ;
Luan, Tom H. ;
Li, Ruidong ;
Zhang, Kuan .
IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (05) :3179-3196
[23]   A survey of federated learning for edge computing: Research problems and solutions [J].
Xia, Qi ;
Ye, Winson ;
Tao, Zeyi ;
Wu, Jindi ;
Li, Qun .
HIGH-CONFIDENCE COMPUTING, 2021, 1 (01)
[24]   A Survey on the Scalability of Blockchain Systems [J].
Xie, Junfeng ;
Yu, F. Richard ;
Huang, Tao ;
Xie, Renchao ;
Liu, Jiang ;
Liu, Yunjie .
IEEE NETWORK, 2019, 33 (05) :166-173
[25]   EXPRESS: An Energy-Efficient and Secure Framework for Mobile Edge Computing and Blockchain based Smart Systems [J].
Xu, Jia ;
Liu, Xiao ;
Li, Xuejun ;
Zhang, Lei ;
Yang, Yun .
2020 35TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2020), 2020, :1283-1286
[26]   Incentive Mechanism for Differentially Private Federated Learning in Industrial Internet of Things [J].
Xu, Yin ;
Xiao, Mingjun ;
Tan, Haisheng ;
Liu, An ;
Gao, Guoju ;
Yan, Zhaoyang .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (10) :6927-6939
[27]   Security analysis of drones systems: Attacks, limitations, and recommendations [J].
Yaacoub, Jean-Paul ;
Noura, Hassan ;
Salman, Ola ;
Chehab, Ali .
INTERNET OF THINGS, 2020, 11
[28]   RapidChain: Scaling Blockchain via Full Sharding [J].
Zamani, Mahdi ;
Movahedi, Mahnush ;
Raykova, Mariana .
PROCEEDINGS OF THE 2018 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY (CCS'18), 2018, :931-948
[29]   An Edge based Federated Learning Framework for Person Re-identification in UAV Delivery Service [J].
Zhang, Chong ;
Liu, Xiao ;
Xu, Jia ;
Chen, Tianxiang ;
Li, Gang ;
Jiang, Frank ;
Li, Xuejun .
2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, :500-505
[30]   Privacy-Preserving Blockchain-Based Federated Learning for IoT Devices [J].
Zhao, Yang ;
Zhao, Jun ;
Jiang, Linshan ;
Tan, Rui ;
Niyato, Dusit ;
Li, Zengxiang ;
Lyu, Lingjuan ;
Liu, Yingbo .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (03) :1817-1829