FedPoP: Federated Learning Meets Proof of Participation

Devriş İşler, Elina van Kempen, Seoyeon Hwang, Nikolaos Laoutaris
11/11/2025
cs.CRcs.AIcs.LG

No confident code implementation found for this paper.

Abstract

Federated learning (FL) offers privacy preserving, distributed machine learning, allowing clients to contribute to a global model without revealing their local data. As models increasingly serve as monetizable digital assets, the ability to prove participation in their training becomes essential for establishing ownership. In this paper, we address this emerging need by introducing FedPoP, a novel FL framework that allows nonlinkable proof of participation while preserving client anonymity and privacy without requiring either extensive computations or a public ledger. FedPoP is designed to seamlessly integrate with existing secure aggregation protocols to ensure compatibility with real-world FL deployments. We provide a proof of concept implementation and an empirical evaluation under realistic client dropouts. In our prototype, FedPoP introduces 0.97 seconds of per-round overhead atop securely aggregated FL and enables a client to prove its participation/contribution to a model held by a third party in 0.0612 seconds. These results indicate FedPoP is practical for real-world deployments that require auditable participation without sacrificing privacy.

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{iler2025fedpop,
  title  = {FedPoP: Federated Learning Meets Proof of Participation},
  author = {Devriş İşler and Elina van Kempen and Seoyeon Hwang and Nikolaos Laoutaris},
  year   = {2025},
  eprint = {2511.08207},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2511.08207v1}
}

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

Discussion