CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism
Federated learning enables multiple intelligent devices to collaboratively perform machine learning tasks while preserving local data privacy. However, traditional FL architectures face challenges such as centralization and lack of effective defense mechanisms against malicious nodes, particularly i...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-12-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/15/1/26 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841549479354826752 |
---|---|
author | Chongzhen Zhang Hongye Sun Zhaoyu Shen Dongyu Wang |
author_facet | Chongzhen Zhang Hongye Sun Zhaoyu Shen Dongyu Wang |
author_sort | Chongzhen Zhang |
collection | DOAJ |
description | Federated learning enables multiple intelligent devices to collaboratively perform machine learning tasks while preserving local data privacy. However, traditional FL architectures face challenges such as centralization and lack of effective defense mechanisms against malicious nodes, particularly in large-scale edge computing scenarios, which can lead to system instability. To address these challenges, this paper proposes a cross-zone secure federated learning method with blockchain and credibility mechanism, named CS-FL. By constructing a dual-layer blockchain network and introducing a blockchain ledger between zone servers, CS-FL establishes a decentralized trust mechanism for index detection and model aggregation. In node selection, CS-FL considers multiple dimensions, including node quality, communication resources, and historical credibility, and employs a three-stage mechanism that introduces lightweight probe tasks to assess node status before formal FL training, ensuring high-quality nodes participate. Additionally, the credibility incentive mechanism penalizes nodes that bypass probe mechanism and engage in malicious behaviors, effectively mitigating the impact of deceptive attacks. Experimental results show that CS-FL significantly improves the defense performance of FL, reducing attack success rates from 75–85% to below 5–20% when facing different types of threats, and effectively maintaining the training accuracy of the FL model. This demonstrates the potential of CS-FL to enhance the security and stability of FL systems in complex edge computing scenarios. |
format | Article |
id | doaj-art-1188e95ffe31431c97e6168c06eea40a |
institution | Kabale University |
issn | 2076-3417 |
language | English |
publishDate | 2024-12-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj-art-1188e95ffe31431c97e6168c06eea40a2025-01-10T13:14:12ZengMDPI AGApplied Sciences2076-34172024-12-011512610.3390/app15010026CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility MechanismChongzhen Zhang0Hongye Sun1Zhaoyu Shen2Dongyu Wang3School of Automation and Intelligence, Beijing Jiaotong University, Beijing 100044, ChinaSchool of Artificial Intelligence, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Artificial Intelligence, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaSchool of Artificial Intelligence, Beijing University of Posts and Telecommunications, Beijing 100876, ChinaFederated learning enables multiple intelligent devices to collaboratively perform machine learning tasks while preserving local data privacy. However, traditional FL architectures face challenges such as centralization and lack of effective defense mechanisms against malicious nodes, particularly in large-scale edge computing scenarios, which can lead to system instability. To address these challenges, this paper proposes a cross-zone secure federated learning method with blockchain and credibility mechanism, named CS-FL. By constructing a dual-layer blockchain network and introducing a blockchain ledger between zone servers, CS-FL establishes a decentralized trust mechanism for index detection and model aggregation. In node selection, CS-FL considers multiple dimensions, including node quality, communication resources, and historical credibility, and employs a three-stage mechanism that introduces lightweight probe tasks to assess node status before formal FL training, ensuring high-quality nodes participate. Additionally, the credibility incentive mechanism penalizes nodes that bypass probe mechanism and engage in malicious behaviors, effectively mitigating the impact of deceptive attacks. Experimental results show that CS-FL significantly improves the defense performance of FL, reducing attack success rates from 75–85% to below 5–20% when facing different types of threats, and effectively maintaining the training accuracy of the FL model. This demonstrates the potential of CS-FL to enhance the security and stability of FL systems in complex edge computing scenarios.https://www.mdpi.com/2076-3417/15/1/26federated learningedge computingblockchaincredibility mechanismnode selection strategyhybrid encryption |
spellingShingle | Chongzhen Zhang Hongye Sun Zhaoyu Shen Dongyu Wang CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism Applied Sciences federated learning edge computing blockchain credibility mechanism node selection strategy hybrid encryption |
title | CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism |
title_full | CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism |
title_fullStr | CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism |
title_full_unstemmed | CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism |
title_short | CS-FL: Cross-Zone Secure Federated Learning with Blockchain and a Credibility Mechanism |
title_sort | cs fl cross zone secure federated learning with blockchain and a credibility mechanism |
topic | federated learning edge computing blockchain credibility mechanism node selection strategy hybrid encryption |
url | https://www.mdpi.com/2076-3417/15/1/26 |
work_keys_str_mv | AT chongzhenzhang csflcrosszonesecurefederatedlearningwithblockchainandacredibilitymechanism AT hongyesun csflcrosszonesecurefederatedlearningwithblockchainandacredibilitymechanism AT zhaoyushen csflcrosszonesecurefederatedlearningwithblockchainandacredibilitymechanism AT dongyuwang csflcrosszonesecurefederatedlearningwithblockchainandacredibilitymechanism |