Open Access iconOpen Access

REVIEW

crossmark

A Survey on Blockchain-Based Federated Learning: Categorization, Application and Analysis

Yuming Tang1,#, Yitian Zhang2,#, Tao Niu1, Zhen Li2,3,*, Zijian Zhang1,3, Huaping Chen4, Long Zhang4

1 School of Cyberspace Science & Technology, Beijing Institute of Technology, Beijing, 100081, China
2 School of Computer Science & Technology, Beijing Institute of Technology, Beijing, 100081, China
3 Southeast Institute of Information Technology, Beijing Institute of Technology, Putian, 351100, China
4 Qianxin Technology Group Co., Ltd., Beijing, 100044, China

* Corresponding Author: Zhen Li. Email: email
# These authors contributed equally to this work

(This article belongs to the Special Issue: Machine Learning Empowered Distributed Computing: Advance in Architecture, Theory and Practice)

Computer Modeling in Engineering & Sciences 2024, 139(3), 2451-2477. https://doi.org/10.32604/cmes.2024.030084

Abstract

Federated Learning (FL), as an emergent paradigm in privacy-preserving machine learning, has garnered significant interest from scholars and engineers across both academic and industrial spheres. Despite its innovative approach to model training across distributed networks, FL has its vulnerabilities; the centralized server-client architecture introduces risks of single-point failures. Moreover, the integrity of the global model—a cornerstone of FL—is susceptible to compromise through poisoning attacks by malicious actors. Such attacks and the potential for privacy leakage via inference starkly undermine FL’s foundational privacy and security goals. For these reasons, some participants unwilling use their private data to train a model, which is a bottleneck in the development and industrialization of federated learning. Blockchain technology, characterized by its decentralized ledger system, offers a compelling solution to these issues. It inherently prevents single-point failures and, through its incentive mechanisms, motivates participants to contribute computing power. Thus, blockchain-based FL (BCFL) emerges as a natural progression to address FL’s challenges. This study begins with concise introductions to federated learning and blockchain technologies, followed by a formal analysis of the specific problems that FL encounters. It discusses the challenges of combining the two technologies and presents an overview of the latest cryptographic solutions that prevent privacy leakage during communication and incentives in BCFL. In addition, this research examines the use of BCFL in various fields, such as the Internet of Things and the Internet of Vehicles. Finally, it assesses the effectiveness of these solutions.

Keywords


Cite This Article

APA Style
Tang, Y., Zhang, Y., Niu, T., Li, Z., Zhang, Z. et al. (2024). A survey on blockchain-based federated learning: categorization, application and analysis. Computer Modeling in Engineering & Sciences, 139(3), 2451-2477. https://doi.org/10.32604/cmes.2024.030084
Vancouver Style
Tang Y, Zhang Y, Niu T, Li Z, Zhang Z, Chen H, et al. A survey on blockchain-based federated learning: categorization, application and analysis. Comp Model Eng. 2024;139(3):2451-2477 https://doi.org/10.32604/cmes.2024.030084
IEEE Style
Y. Tang et al., "A Survey on Blockchain-Based Federated Learning: Categorization, Application and Analysis," Comp. Model. Eng., vol. 139, no. 3, pp. 2451-2477. 2024. https://doi.org/10.32604/cmes.2024.030084



cc This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 415

    View

  • 188

    Download

  • 0

    Like

Share Link