PEFL: Privacy-Preserved and Efficient Federated Learning with Blockchain

Lei Tian,Feilong Lin,Jiahao Gan,Riheng Jia,Zhonglong Zheng,Minglu Li
DOI: https://doi.org/10.1109/jiot.2024.3479328
IF: 10.6
2024-01-01
IEEE Internet of Things Journal
Abstract:With the rise of Federated Learning (FL) in the realm of machine learning for data privacy protection, its unique distributed data processing characteristics have garnered widespread attention. However, the implementation of FL faces many challenges, as achieving a balance between data privacy, model security, and system efficiency is difficult, often requiring the sacrifice of efficiency for privacy and security. Moreover, this process typically assumes the existence of a trusted server for coordination. Addressing these challenges, this paper proposes a Privacy-preserved and Efficient Federated Learning framework with blockchain (PEFL). PEFL utilizes blockchain and differential privacy techniques to coordinate privacy protection among clients, and filters out anomalous model parameters through an aggregation-side detection algorithm to resist poisoning attacks. Under the assumption of an untrusted server, we design the Model-validated Fault-tolerant Federation (MFF) consensus mechanism based on a committee, balancing efficiency expectations to regulate the server and ensure the reliability of the training process. Through experiments on the MNIST and CIFAR10 datasets, and comparison with typical FL schemes, PEFL demonstrates better defense against various attack models. Besides, it achieves higher training efficiency while ensuring privacy security.
What problem does this paper attempt to address?