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

Full description

Saved in:
Bibliographic Details
Main Authors: Chongzhen Zhang, Hongye Sun, Zhaoyu Shen, Dongyu Wang
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