End-to-End Verifiable Decentralized Federated Learning

Chaehyeon Lee, Jonathan Heiss, Stefan Tai, James Won-Ki Hong
4/19/2024
cs.LGcs.CRcs.DC

No confident code implementation found for this paper.

Abstract

Verifiable decentralized federated learning (FL) systems combining blockchains and zero-knowledge proofs (ZKP) make the computational integrity of local learning and global aggregation verifiable across workers. However, they are not end-to-end: data can still be corrupted prior to the learning. In this paper, we propose a verifiable decentralized FL system for end-to-end integrity and authenticity of data and computation extending verifiability to the data source. Addressing an inherent conflict of confidentiality and transparency, we introduce a two-step proving and verification (2PV) method that we apply to central system procedures: a registration workflow that enables non-disclosing verification of device certificates and a learning workflow that extends existing blockchain and ZKP-based FL systems through non-disclosing data authenticity proofs. Our evaluation on a prototypical implementation demonstrates the technical feasibility with only marginal overheads to state-of-the-art solutions.

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!

Cite this paper

@article{lee2024endtoend,
  title  = {End-to-End Verifiable Decentralized Federated Learning},
  author = {Chaehyeon Lee and Jonathan Heiss and Stefan Tai and James Won-Ki Hong},
  year   = {2024},
  eprint = {2404.12623},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2404.12623v1}
}

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/2404.12623.svg)](https://codeofpaper.com/paper/2404.12623)

Discussion