Skip to main navigation Skip to search Skip to main content

Time-Efficient Blockchain-Based Federated Learning

  • Rongping Lin*
  • , Fan Wang
  • , Shan Luo*
  • , Xiong Wang
  • , Moshe Zukerman
  • *Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

55 Downloads (CityUHK Scholars)

Abstract

Federated Learning (FL) is a distributed machine learning method that ensures the privacy and security of participants’ data by avoiding direct data upload to a central node for training. However, the traditional FL typically applies a star structure with cloud servers as the central aggregator for the model parameters from different terminals, leading to problems such as central failure, malicious tampering and malicious participants, resulting in training errors or system crashes. To address these issues, a permissioned blockchain is used to build a secure and reliable data-sharing platform among participating terminals, replacing the central aggregator in the traditional FL called blockchain-based federated learning. However, the block generation method of the blockchain system may introduce significant latency in the federated learning where distributed model parameters upload randomly, resulting in low efficiency of the federated learning. To overcome this, we propose a block generation strategy that groups terminals and generates a block for each group, which minimizes the latency of a single round of federated learning, and an optimal block generation algorithm that considers data distribution, terminal resources, and network resources is provided. The analysis shows that the proposed algorithm can effectively obtain the optimal solution of block generation to minimize the authentication time, and we conduct extensive experiments that demonstrate the time efficiency of the proposed algorithm. © 2024 IEEE.
Original languageEnglish
Pages (from-to)4885-4900
JournalIEEE/ACM Transactions on Networking
Volume32
Issue number6
Online published14 Aug 2024
DOIs
Publication statusPublished - Dec 2024

Funding

This work was supported in part by Sichuan Science and Technology Program under Grant 2023YFG0298; in part by the National Natural Science Foundation of China under Grant 62072079; and in part by the City University of Hong Kong, Hong Kong, SAR, China, under Grant 9610544.

Research Keywords

  • Block generation
  • blockchain
  • federated learning

Publisher's Copyright Statement

  • COPYRIGHT TERMS OF DEPOSITED POSTPRINT FILE: © 2024 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. Lin, R., Wang, F., Luo, S., Wang, X., & Zukerman, M. (2024). Time-Efficient Blockchain-Based Federated Learning. IEEE/ACM Transactions on Networking. Advance online publication. https://doi.org/10.1109/TNET.2024.3436862

Fingerprint

Dive into the research topics of 'Time-Efficient Blockchain-Based Federated Learning'. Together they form a unique fingerprint.

Cite this