Defending Against Poisoning Attacks in Federated Learning with Blockchain

Nanqing Dong, Zhipeng Wang, Jiahao Sun, Michael Kampffmeyer, William Knottenbelt +1 more
7/2/2023
cs.LGcs.AIcs.CR

No confident code implementation found for this paper.

Abstract

In the era of deep learning, federated learning (FL) presents a promising approach that allows multi-institutional data owners, or clients, to collaboratively train machine learning models without compromising data privacy. However, most existing FL approaches rely on a centralized server for global model aggregation, leading to a single point of failure. This makes the system vulnerable to malicious attacks when dealing with dishonest clients. In this work, we address this problem by proposing a secure and reliable FL system based on blockchain and distributed ledger technology. Our system incorporates a peer-to-peer voting mechanism and a reward-and-slash mechanism, which are powered by on-chain smart contracts, to detect and deter malicious behaviors. Both theoretical and empirical analyses are presented to demonstrate the effectiveness of the proposed approach, showing that our framework is robust against malicious client-side behaviors.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{dong2023defending,
  title  = {Defending Against Poisoning Attacks in Federated Learning with Blockchain},
  author = {Nanqing Dong and Zhipeng Wang and Jiahao Sun and Michael Kampffmeyer and William Knottenbelt and Eric Xing},
  year   = {2023},
  eprint = {2307.00543},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.00543v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.00543.svg)](https://codeofpaper.com/paper/2307.00543)

Discussion