Secure Decentralized Learning with Blockchain
Xiaoxue Zhang, Yifan Hua, Chen Qian

TL;DR
This paper introduces Blockchain-based Decentralized Federated Learning (BDFL), enhancing privacy, security, and incentives in distributed machine learning by using blockchain for model verification, reputation management, and dynamic network updates.
Contribution
The paper proposes a novel blockchain-enabled framework for decentralized federated learning that addresses security, trust, and incentive issues in distributed model training.
Findings
BDFL achieves fast convergence and high accuracy even with 30% malicious clients.
The reputation mechanism effectively mitigates poisoning attacks.
Blockchain integration enhances security and trustworthiness in decentralized learning.
Abstract
Federated Learning (FL) is a well-known paradigm of distributed machine learning on mobile and IoT devices, which preserves data privacy and optimizes communication efficiency. To avoid the single point of failure problem in FL, decentralized federated learning (DFL) has been proposed to use peer-to-peer communication for model aggregation, which has been considered an attractive solution for machine learning tasks on distributed personal devices. However, this process is vulnerable to attackers who share false models and data. If there exists a group of malicious clients, they might harm the performance of the model by carrying out a poisoning attack. In addition, in DFL, clients often lack the incentives to contribute their computing powers to do model training. In this paper, we proposed Blockchain-based Decentralized Federated Learning (BDFL), which leverages a blockchain for…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPrivacy-Preserving Technologies in Data · Cryptography and Data Security · Blockchain Technology Applications and Security
