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...
Saved in:
Main Authors: | , , |
---|---|
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 |