BSR-FL: An Efficient Byzantine-Robust Privacy-Preserving Federated Learning Framework

被引:4
作者
Zeng, Honghong [1 ,2 ]
Li, Jie [1 ,2 ]
Lou, Jiong [1 ,2 ]
Yuan, Shijing [1 ,2 ]
Wu, Chentao [1 ,2 ]
Zhao, Wei [3 ]
Wu, Sijin [4 ]
Wang, Zhiwen [4 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200000, Peoples R China
[2] Yancheng Blockchain Res Inst, Yancheng 421000, Hunan, Peoples R China
[3] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518000, Peoples R China
[4] Hangzhou Fuzamei Tech, Hangzhou 310000, Peoples R China
关键词
Servers; Computational modeling; Privacy; Federated learning; Data models; Blockchains; Training; privacy-preserving; functional encryption; poisoning attacks; blockchain; SECURE;
D O I
10.1109/TC.2024.3404102
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Federated learning (FL) is a technique that enables clients to collaboratively train a model by sharing local models instead of raw private data. However, existing reconstruction attacks can recover the sensitive training samples from the shared models. Additionally, the emerging poisoning attacks also pose severe threats to the security of FL. However, most existing Byzantine-robust privacy-preserving federated learning solutions either reduce the accuracy of aggregated models or introduce significant computation and communication overheads. In this paper, we propose a novel Blockchain-based Secure and Robust Federated Learning (BSR-FL) framework to mitigate reconstruction attacks and poisoning attacks. BSR-FL avoids accuracy loss while ensuring efficient privacy protection and Byzantine robustness. Specifically, we first construct a lightweight non-interactive functional encryption (NIFE) scheme to protect the privacy of local models while maintaining high communication performance. Then, we propose a privacy-preserving defensive aggregation strategy based on NIFE, which can resist encrypted poisoning attacks without compromising model privacy through secure cosine similarity and incentive-based Byzantine-tolerance aggregation. Finally, we utilize the blockchain system to assist in facilitating the processes of federated learning and the implementation of protocols. Extensive theoretical analysis and experiments demonstrate that our new BSR-FL has enhanced privacy security, robustness, and high efficiency.
引用
收藏
页码:2096 / 2110
页数:15
相关论文
共 40 条
[1]   Fully Secure Functional Encryption for Inner Products, from Standard Assumptions [J].
Agrawal, Shweta ;
Libert, Benoit ;
Stehle, Damien .
ADVANCES IN CRYPTOLOGY (CRYPTO 2016), PT III, 2016, 9816 :333-362
[2]  
[Anonymous], 2009, LEARNING MULTIPLE LA
[3]   Universally composable security: A new paradigm for cryptographic protocols [J].
Canetti, R .
42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2001, :136-145
[4]   A Decentralized Federated Learning Framework via Committee Mechanism With Convergence Guarantee [J].
Che, Chunjiang ;
Li, Xiaoli ;
Chen, Chuan ;
He, Xiaoyu ;
Zheng, Zibin .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) :4783-4800
[5]  
Chen B., 2022, IEEE Trans. Big Data
[6]   Privacy-Enhanced Decentralized Federated Learning at Dynamic Edge [J].
Chen, Shuzhen ;
Wang, Yangyang ;
Yu, Dongxiao ;
Ren, Ju ;
Xu, Congan ;
Zheng, Yanwei .
IEEE TRANSACTIONS ON COMPUTERS, 2023, 72 (08) :2165-2180
[7]  
Cramer R, 1998, LECT NOTES COMPUT SC, V1462, P13, DOI 10.1007/BFb0055717
[8]   A Secure and Decentralized DLaaS Platform for Edge Resource Scheduling Against Adversarial Attacks [J].
Cui, Laizhong ;
Chen, Ziteng ;
Yang, Shu ;
Chen, Ruiyu ;
Ming, Zhong .
IEEE TRANSACTIONS ON COMPUTERS, 2024, 73 (03) :631-644
[9]  
Edufoursans, Reading in the dark
[10]   BAFL: A Blockchain-Based Asynchronous Federated Learning Framework [J].
Feng, Lei ;
Zhao, Yiqi ;
Guo, Shaoyong ;
Qiu, Xuesong ;
Li, Wenjing ;
Yu, Peng .
IEEE TRANSACTIONS ON COMPUTERS, 2022, 71 (05) :1092-1103