English

End-to-End Verifiable Decentralized Federated Learning

Machine Learning 2024-04-22 v1 Cryptography and Security Distributed, Parallel, and Cluster Computing

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.

Keywords

Cite

@article{arxiv.2404.12623,
  title  = {End-to-End Verifiable Decentralized Federated Learning},
  author = {Chaehyeon Lee and Jonathan Heiss and Stefan Tai and James Won-Ki Hong},
  journal= {arXiv preprint arXiv:2404.12623},
  year   = {2024}
}

Comments

9 pages, 5 figures, This article has been accepted for presentation at the IEEE International Conference on Blockchain and Cryptocurrency (ICBC 2024)

R2 v1 2026-06-28T15:59:25.596Z