zkFL: Zero-Knowledge Proof-based Gradient Aggregation for Federated Learning
Zhipeng Wang, Nanqing Dong, Jiahao Sun, William Knottenbelt, Yike Guo

TL;DR
zkFL introduces zero-knowledge proofs and blockchain to ensure secure, privacy-preserving federated learning, preventing malicious aggregation without significant speed loss.
Contribution
This work presents zkFL, a novel framework combining zero-knowledge proofs and blockchain to secure federated learning against malicious aggregators.
Findings
Achieves enhanced security and privacy in federated learning.
Maintains training speed with minimal overhead.
Verifies correct aggregation without exposing local models.
Abstract
Federated learning (FL) is a machine learning paradigm, which enables multiple and decentralized clients to collaboratively train a model under the orchestration of a central aggregator. FL can be a scalable machine learning solution in big data scenarios. Traditional FL relies on the trust assumption of the central aggregator, which forms cohorts of clients honestly. However, a malicious aggregator, in reality, could abandon and replace the client's training models, or insert fake clients, to manipulate the final training results. In this work, we introduce zkFL, which leverages zero-knowledge proofs to tackle the issue of a malicious aggregator during the training model aggregation process. To guarantee the correct aggregation results, the aggregator provides a proof per round, demonstrating to the clients that the aggregator executes the intended behavior faithfully. To further…
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 · Adversarial Robustness in Machine Learning · Cryptography and Data Security
