Blockchain-empowered Federated Learning: Challenges, Solutions, and Future Directions
Abstract
Federated learning is a privacy-preserving machine learning technique that trains models across multiple devices holding local data samples without exchanging them. There are many challenging issues in federated learning, such as coordinating participants’ activities, arbitrating their benefits, and aggregating models. Most existing solutions employ a centralized approach, in which a trustworthy central authority is needed for coordination. Such an approach incurs many disadvantages, including vulnerability to attacks, lack of credibility, and difficulty in calculating rewards. Recently, blockchain was identified as a potential solution for addressing the abovementioned issues. Extensive research has been conducted, and many approaches, methods, and techniques have been proposed. There is a need for a systematic survey to examine how blockchain can empower federated learning. Although there are many surveys on federated learning, few of them cover blockchain as an enabling technology. This work comprehensively surveys challenges, solutions, and future directions for blockchain-empowered federated learning (BlockFed). First, we identify the critical issues in federated learning and explain why blockchain provides a potential approach to addressing these issues. Second, we categorize existing system models into three classes: decoupled, coupled, and overlapped, according to how the federated learning and blockchain functions are integrated. Then we compare the advantages and disadvantages of these three system models, regard the disadvantages as challenging issues in BlockFed, and investigate corresponding solutions. Finally, we identify and discuss the future directions, including open problems in BlockFed.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Non-uniform time delays of devices when uploading model updates to the blockchain network can lead to decreased prediction accuracy of the trained global model.
“When the uploaded model is updated in the blockchain network, the time delays of each device may not be uniform.This can also lead to a decrease in the prediction accuracy of the trained global model (Zhu et al. 2022).”
From Survey: federated learning data security and privacy-preserving in edge-Internet of Things (2024) · cites this paper as Zhu et al. 2022
The citation lists haven’t been fetched yet
References 115 · Cited by 309
- Authors
- Zhu, J., Cao, J., Saxena, D., Jiang, S., & Ferradi, H.
- Affiliations
- Hong Kong Polytechnic University (HK)
- Venue
- ACM Computing Surveys
- Published
- 2023-02-22
- Volume
- 55
- Issue
- 11
- Pages
- 1-31
- ISSN
- 0360-0300 (ISSN-L)
- 1557-7341
- OpenAlex
- W4308650960
- Cited by
- 309
- References
- 115
- Citations by year
- 2026: 68 · 2025: 107 · 2024: 96 · 2023: 38
- FWCI
- 19.75
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ACM Computing Surveys (publishedVersion)
- Funders
- Research Institute for Artificial Intelligence of Things, The Hong Kong Polytechnic University (HK RGC TRS T41-603/20-R, HK RGC CRF C2004-21GF, HK RGC RIF R5060-19 and R5034-18, HK RGC GRF 15204921 and 15220020)
- The Hong Kong Jockey Club Charities Trust (2021-0369)
- Germany (HK JRS G-PolyU506/21)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Privacy-Preserving Technologies in Data
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology in Education and Learning
- Keywords
- blockchain, federated learning, privacy-preserving machine learning, distributed coordination, model aggregation, reward allocation, system architecture model
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review