Open Access iconOpen Access



A Federated Learning Framework with Blockchain-Based Auditable Participant Selection

Huang Zeng, Mingtian Zhang, Tengfei Liu, Anjia Yang*

College of Cyber Security, Jinan University, Guangzhou, 510632, China

* Corresponding Author: Anjia Yang. Email: email

(This article belongs to the Special Issue: Security and Privacy for Blockchain-empowered Internet of Things)

Computers, Materials & Continua 2024, 79(3), 5125-5142.


Federated learning is an important distributed model training technique in Internet of Things (IoT), in which participant selection is a key component that plays a role in improving training efficiency and model accuracy. This module enables a central server to select a subset of participants to perform model training based on data and device information. By doing so, selected participants are rewarded and actively perform model training, while participants that are detrimental to training efficiency and model accuracy are excluded. However, in practice, participants may suspect that the central server may have miscalculated and thus not made the selection honestly. This lack of trustworthiness problem, which can demotivate participants, has received little attention. Another problem that has received little attention is the leakage of participants’ private information during the selection process. We will therefore propose a federated learning framework with auditable participant selection. It supports smart contracts in selecting a set of suitable participants based on their training loss without compromising the privacy. Considering the possibility of malicious campaigning and impersonation of participants, the framework employs commitment schemes and zero-knowledge proofs to counteract these malicious behaviors. Finally, we analyze the security of the framework and conduct a series of experiments to demonstrate that the framework can effectively improve the efficiency of federated learning.


Cite This Article

APA Style
Zeng, H., Zhang, M., Liu, T., Yang, A. (2024). A federated learning framework with blockchain-based auditable participant selection. Computers, Materials & Continua, 79(3), 5125-5142.
Vancouver Style
Zeng H, Zhang M, Liu T, Yang A. A federated learning framework with blockchain-based auditable participant selection. Comput Mater Contin. 2024;79(3):5125-5142
IEEE Style
H. Zeng, M. Zhang, T. Liu, and A. Yang "A Federated Learning Framework with Blockchain-Based Auditable Participant Selection," Comput. Mater. Contin., vol. 79, no. 3, pp. 5125-5142. 2024.

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.
  • 351


  • 114


  • 0


Share Link