Two-Layered Blockchain Architecture for Federated Learning over Mobile Edge Network

被引:36
作者
Feng, Lei [1 ]
Yang, Zhixiang [1 ]
Guo, Shaoyong [1 ]
Qiu, Xuesong [1 ]
Li, Wenjing [1 ]
Yu, Peng [1 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
来源
IEEE NETWORK | 2022年 / 36卷 / 01期
关键词
blockchain; federated learning; security; trustful mobile edge network;
D O I
10.1109/MNET.011.2000339
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) is seen as a road towards privacy-preserving distributed artificial intelligence (AI) while keeping the raw training data on the local device. By leveraging blockchain, this paper puts forward a blockchain and FL fusioned framework to manage the security and trust issues when applying FL over mobile edge networks. First, a two-layered architecture is proposed that consists of two types of blockchains: local model update chain (LMUC) assisted by device-to-device (D2D) communication and global model update chain (GMUC) supporting task sharding. D2D-assisted LMUC is designed to chronologically and efficiently record all of the local model training results, which can help to form a long-term reputation of local devices. The GMUC is proposed to provide both security and efficiency by preventing mobile edge computing (MEC) nodes from malfunctioning and dividing it into logically-isolated FL task-specific chains. Then, a reputation-learning based incentive mechanism is introduced to make the participant local devices more trustful with the reward implemented by a smart contract. Finally, a case study is given to show that the proposed framework performs well in terms of FL learning accuracy and blockchain time delay.
引用
收藏
页码:45 / 51
页数:7
相关论文
共 15 条
[1]   FLChain: A Blockchain for Auditable Federated Learning with Trust and Incentive [J].
Bao, Xianglin ;
Su, Cheng ;
Xiong, Yan ;
Huang, Wenchao ;
Hu, Yifei .
5TH INTERNATIONAL CONFERENCE ON BIG DATA COMPUTING AND COMMUNICATIONS (BIGCOM 2019), 2019, :151-159
[2]   Towards Federated Learning Approach to Determine Data Relevance in Big Data [J].
Doku, Ronald ;
Rawat, Danda B. ;
Liu, Chunmei .
2019 IEEE 20TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION FOR DATA SCIENCE (IRI 2019), 2019, :184-192
[3]   Blockchain for Secure and Efficient Data Sharing in Vehicular Edge Computing and Networks [J].
Kang, Jiawen ;
Yu, Rong ;
Huang, Xumin ;
Wu, Maoqiang ;
Maharjan, Sabita ;
Xie, Shengli ;
Zhang, Yan .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) :4660-4670
[4]   Blockchained On-Device Federated Learning [J].
Kim, Hyesung ;
Park, Jihong ;
Bennis, Mehdi ;
Kim, Seong-Lyun .
IEEE COMMUNICATIONS LETTERS, 2020, 24 (06) :1279-1283
[5]  
Koneny J., 2016, CORR, P1
[6]  
Majeed U., 2019, ASIA-PAC NETW OPER M, P1, DOI DOI 10.23919/APNOMS.2019.8892848
[7]   Wireless Access for Ultra-Reliable Low-Latency Communication: Principles and Building Blocks [J].
Popovski, Petar ;
Nielsen, Jimmy J. ;
Stefanovic, Cedomir ;
de Carvalho, Elisabeth ;
Strom, Erik ;
Trillingsgaard, Kasper F. ;
Bana, Alexandru-Sabin ;
Kim, Dong Min ;
Kotaba, Radoslaw ;
Park, Jihong ;
Sorensen, Rene B. .
IEEE NETWORK, 2018, 32 (02) :16-23
[8]   Blockchain for AI: Review and Open Research Challenges [J].
Salah, Khaled ;
Rehman, M. Habib Ur ;
Nizamuddin, Nishara ;
Al-Fuqaha, Ala .
IEEE ACCESS, 2019, 7 :10127-10149
[9]  
Samarakoon Sumudu, 2018, IEEE GLOBAL COMMUNIC
[10]  
Shayan Muhammad., 2018, Biscotti: A ledger for private and secure peer-to-peer machine learning