A Trusted Federated Learning Method Based on Consortium Blockchain

Federated learning (FL) has gained significant attention in distributed machine learning due to its ability to protect data privacy while enabling model training across decentralized data sources. However, traditional FL methods face challenges in ensuring trust, security, and efficiency, particular...

Full description

Saved in:
Bibliographic Details
Main Authors: Xiaojun Yin, Xijun Wu, Xinming Zhang
Format: Article
Language:English
Published: MDPI AG 2024-12-01
Series:Information
Subjects:
Online Access:https://www.mdpi.com/2078-2489/16/1/14
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832588344125554688
author Xiaojun Yin
Xijun Wu
Xinming Zhang
author_facet Xiaojun Yin
Xijun Wu
Xinming Zhang
author_sort Xiaojun Yin
collection DOAJ
description Federated learning (FL) has gained significant attention in distributed machine learning due to its ability to protect data privacy while enabling model training across decentralized data sources. However, traditional FL methods face challenges in ensuring trust, security, and efficiency, particularly in heterogeneous environments with varying computational capacities. To address these issues, we propose a blockchain-based trusted federated learning method that integrates FL with consortium blockchain technology. This method leverages computational power registration to group participants with similar resources into private chains and employs cross-chain communication with a central management chain to ensure efficient and secure model aggregation. Our approach enhances communication efficiency by optimizing the model update process across chains, and it improves security through blockchain’s inherent transparency and immutability. The use of smart contracts for participant verification, model updates, and auditing further strengthens the trustworthiness of the system. Experimental results show significant improvements in communication efficiency, model convergence speed, and security compared to traditional federated learning methods. This blockchain-based solution provides a robust framework for creating secure, efficient, and scalable federated learning environments, ensuring reliable data sharing and trustworthy model training.
format Article
id doaj-art-5aaf8f23242e4a6586492cd150804a11
institution Kabale University
issn 2078-2489
language English
publishDate 2024-12-01
publisher MDPI AG
record_format Article
series Information
spelling doaj-art-5aaf8f23242e4a6586492cd150804a112025-01-24T13:35:08ZengMDPI AGInformation2078-24892024-12-011611410.3390/info16010014A Trusted Federated Learning Method Based on Consortium BlockchainXiaojun Yin0Xijun Wu1Xinming Zhang2School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, ChinaSchool of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, ChinaSchool of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, ChinaFederated learning (FL) has gained significant attention in distributed machine learning due to its ability to protect data privacy while enabling model training across decentralized data sources. However, traditional FL methods face challenges in ensuring trust, security, and efficiency, particularly in heterogeneous environments with varying computational capacities. To address these issues, we propose a blockchain-based trusted federated learning method that integrates FL with consortium blockchain technology. This method leverages computational power registration to group participants with similar resources into private chains and employs cross-chain communication with a central management chain to ensure efficient and secure model aggregation. Our approach enhances communication efficiency by optimizing the model update process across chains, and it improves security through blockchain’s inherent transparency and immutability. The use of smart contracts for participant verification, model updates, and auditing further strengthens the trustworthiness of the system. Experimental results show significant improvements in communication efficiency, model convergence speed, and security compared to traditional federated learning methods. This blockchain-based solution provides a robust framework for creating secure, efficient, and scalable federated learning environments, ensuring reliable data sharing and trustworthy model training.https://www.mdpi.com/2078-2489/16/1/14federated learningconsortium blockchainsmart contract
spellingShingle Xiaojun Yin
Xijun Wu
Xinming Zhang
A Trusted Federated Learning Method Based on Consortium Blockchain
Information
federated learning
consortium blockchain
smart contract
title A Trusted Federated Learning Method Based on Consortium Blockchain
title_full A Trusted Federated Learning Method Based on Consortium Blockchain
title_fullStr A Trusted Federated Learning Method Based on Consortium Blockchain
title_full_unstemmed A Trusted Federated Learning Method Based on Consortium Blockchain
title_short A Trusted Federated Learning Method Based on Consortium Blockchain
title_sort trusted federated learning method based on consortium blockchain
topic federated learning
consortium blockchain
smart contract
url https://www.mdpi.com/2078-2489/16/1/14
work_keys_str_mv AT xiaojunyin atrustedfederatedlearningmethodbasedonconsortiumblockchain
AT xijunwu atrustedfederatedlearningmethodbasedonconsortiumblockchain
AT xinmingzhang atrustedfederatedlearningmethodbasedonconsortiumblockchain
AT xiaojunyin trustedfederatedlearningmethodbasedonconsortiumblockchain
AT xijunwu trustedfederatedlearningmethodbasedonconsortiumblockchain
AT xinmingzhang trustedfederatedlearningmethodbasedonconsortiumblockchain