TY - JOUR
T1 - PrSeFL
T2 - Achieving Practical Privacy and Robustness in Blockchain-Based Federated Learning
AU - Xiao, Yao
AU - Xu, Lei
AU - Wu, Yan
AU - Sun, Jiahang
AU - Zhu, Liehuang
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2024
Y1 - 2024
N2 - With the help of artificial intelligence, the large amount of data generated by 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 paper, we propose a practical secure federated learning system named PrSeFL. We utilize blockchain to decentralize 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.
AB - With the help of artificial intelligence, the large amount of data generated by 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 paper, we propose a practical secure federated learning system named PrSeFL. We utilize blockchain to decentralize 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.
KW - blockchain
KW - federated learning
KW - privacy preserving
KW - robustness
UR - http://www.scopus.com/inward/record.url?scp=85203648388&partnerID=8YFLogxK
U2 - 10.1109/JIOT.2024.3454087
DO - 10.1109/JIOT.2024.3454087
M3 - Article
AN - SCOPUS:85203648388
SN - 2327-4662
JO - IEEE Internet of Things Journal
JF - IEEE Internet of Things Journal
ER -