A Systematic Survey of Blockchained Federated Learning
arXiv:2110.02182
Abstract
With the technological advances in machine learning, effective ways are available to process the huge amount of data generated in real life. However, issues of privacy and scalability will constrain the development of machine learning. Federated learning (FL) can prevent privacy leakage by assigning training tasks to multiple clients, thus separating the central server from the local devices. However, FL still suffers from shortcomings such as single-point-failure and malicious data. The emergence of blockchain provides a secure and efficient solution for the deployment of FL. In this paper, we conduct a comprehensive survey of the literature on blockchained FL (BCFL). First, we investigate how blockchain can be applied to federal learning from the perspective of system composition. Then, we analyze the concrete functions of BCFL from the perspective of mechanism design and illustrate what problems blockchain addresses specifically for FL. We also survey the applications of BCFL in reality. Finally, we discuss some challenges and future research directions.
References in corpus (22)
- Communication-Efficient Learning of Deep Networks from Decentralized Data
- Federated Learning: Strategies for Improving Communication Efficiency
- Federated Learning with Non-IID Data
- Federated Optimization: Distributed Machine Learning for On-Device Intelligence
- Convergence of Edge Computing and Deep Learning: A Comprehensive Survey
- Federated Learning for Mobile Keyboard Prediction
- In-Edge AI: Intelligentizing Mobile Edge Computing, Caching and Communication by Federated Learning
- Towards Federated Learning at Scale: System Design
- How To Backdoor Federated Learning
- A Blockchain-based Decentralized Federated Learning Framework with Committee Consensus
- Differentially Private Federated Learning: A Client Level Perspective
- Low-latency Federated Learning and Blockchain for Edge Association in Digital Twin empowered 6G Networks
- FedPAQ: A Communication-Efficient Federated Learning Method with Periodic Averaging and Quantization
- Blockchain-Federated-Learning and Deep Learning Models for COVID-19 detection using CT Imaging
- A blockchain-orchestrated Federated Learning architecture for healthcare consortia
- FedCoin: A Peer-to-Peer Payment System for Federated Learning
- Blockchain-based Federated Learning for Device Failure Detection in Industrial IoT
- Scalable and Communication-efficient Decentralized Federated Edge Learning with Multi-blockchain Framework
- Resource Management for Blockchain-enabled Federated Learning: A Deep Reinforcement Learning Approach
- Privacy-Preserving Blockchain Based Federated Learning with Differential Data Sharing
- BlockFLow: An Accountable and Privacy-Preserving Solution for Federated Learning
- Towards On-Device Federated Learning: A Direct Acyclic Graph-based Blockchain Approach