PrSeFL: Achieving Practical Privacy and Robustness in Blockchain-Based Federated Learning

被引:0
作者
Xiao, Yao [1 ]
Xu, Lei [1 ]
Wu, Yan [1 ]
Sun, Jiahang [1 ]
Zhu, Liehuang [1 ]
机构
[1] Beijing Inst Technol, Sch Cyberspace Sci & Technol, Beijing 100081, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 24期
基金
中国国家自然科学基金;
关键词
Federated learning; Blockchains; Servers; Internet of Things; Authentication; Data privacy; Robustness; Blockchain; federated learning; privacy preserving; robustness; POISONING ATTACKS;
D O I
10.1109/JIOT.2024.3454087
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the help of artificial intelligence, the large amount of data generated by Internet of Things (IoT) has unleashed significant value. Federated learning is emerging as a novel paradigm which can be applied to solve the privacy issues caused by analyzing IoT data. However, traditional federated learning protocols are vulnerable to inference and poisoning attacks. Various solutions have been proposed to enhance data privacy and robustness. Nonetheless, most of these solutions are usually centralized and rely on unrealistic security assumptions. Furthermore, the recently proposed blockchain-based decentralized solutions generally incur high costs, which is unaffordable for resource-constrained IoT devices. In this article, we propose a practical secure federated learning system named PrSeFL. We utilize blockchain to decentralize the federated learning process so that the security assumptions are easier to achieve in practice. To preserve data privacy, we implement secure multiparty computation-based secure aggregation in blockchain environment. To guarantee practical robustness, we enforce norm constraints on the masked updates via zero-knowledge proof. Moreover, we propose a modified dynamic accumulator which is utilized to realize lightweight anonymous authentication of users. Simulation results show that, compared with state-of-the-art systems, PrSeFL has superior performance on authentication and model training. And the advantage of PrSeFL becomes more significant as the number of users grows.
引用
收藏
页码:40771 / 40786
页数:16
相关论文
共 45 条
[11]   HOW TO PROVE YOURSELF - PRACTICAL SOLUTIONS TO IDENTIFICATION AND SIGNATURE PROBLEMS [J].
FIAT, A ;
SHAMIR, A .
LECTURE NOTES IN COMPUTER SCIENCE, 1987, 263 :186-194
[12]   Recent Advances on Federated Learning for Cybersecurity and Cybersecurity for Federated Learning for Internet of Things [J].
Ghimire, Bimal ;
Rawat, Danda B. .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (11) :8229-8249
[13]   On the Size of Pairing-Based Non-interactive Arguments [J].
Groth, Jens .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2016, PT II, 2016, 9666 :305-326
[14]  
He L, 2020, Arxiv, DOI arXiv:2006.04747
[15]   A Survey on Federated Learning for Resource-Constrained IoT Devices [J].
Imteaj, Ahmed ;
Thakker, Urmish ;
Wang, Shiqiang ;
Li, Jian ;
Amini, M. Hadi .
IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (01) :1-24
[16]   LAFED: A lightweight authentication mechanism for blockchain-enabled federated learning system [J].
Ji, Shan ;
Zhang, Jiale ;
Zhang, Yongjing ;
Han, Zhaoyang ;
Ma, Chuan .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2023, 145 :56-67
[17]   Turbo-aggregate: Breaking the quadratic aggregation barrier in secure federated learning [J].
So J. ;
Güler B. ;
Avestimehr A.S. .
IEEE Journal on Selected Areas in Information Theory, 2021, 2 (01) :479-489
[18]   The Elliptic Curve Digital Signature Algorithm (ECDSA) [J].
Don Johnson ;
Alfred Menezes ;
Scott Vanstone .
International Journal of Information Security, 2001, 1 (1) :36-63
[19]   The Impact of Adversarial Attacks on Federated Learning: A Survey [J].
Kumar, Kummari Naveen ;
Mohan, Chalavadi Krishna ;
Cenkeramaddi, Linga Reddy .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2024, 46 (05) :2672-2691
[20]   Privacy-Preserving Cross-Silo Federated Learning Atop Blockchain for IoT [J].
Li, Huilin ;
Sun, Yu ;
Yu, Yong ;
Li, Dawei ;
Guan, Zhenyu ;
Liu, Jianwei .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (24) :21176-21186