# VerifBFL: Leveraging zk-SNARKs for A Verifiable Blockchained Federated Learning

arXiv: https://arxiv.org/abs/2501.04319 · HTML: https://mlsanity.com/paper/2501.04319/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 7 of its 32 references that are in the map.
- First posted on arXiv 8 Jan 2025.

## Builds on (most cited first, 7 of 7)

- [Communication-Efficient Learning of Deep Networks from Decentralized Data](https://mlsanity.com/paper/1602.05629/) (2016)
- [Advances and Open Problems in Federated Learning](https://mlsanity.com/paper/1912.04977/) (2019)
- [Blockchained On-Device Federated Learning](https://mlsanity.com/paper/1808.03949/) (2018)
- [Federated Learning Meets Blockchain in Edge Computing: Opportunities and Challenges](https://mlsanity.com/paper/2104.01776/) (2021)
- [IPFS - Content Addressed, Versioned, P2P File System](https://mlsanity.com/paper/1407.3561/) (2014)
- [A Systematic Survey of Blockchained Federated Learning](https://mlsanity.com/paper/2110.02182/) (2021)
- [Voyager: MTD-Based Aggregation Protocol for Mitigating Poisoning Attacks on DFL](https://mlsanity.com/paper/2310.08739/) (2023)

## Built on by (most cited first, 4 of 4)

- [TrustChain: A Blockchain Framework for Auditing and Verifying Aggregators in Decentralized Federated Learning](https://mlsanity.com/paper/2502.16406/) (2025)
- [Automated Byzantine-Resilient Clustered Decentralized Federated Learning for Battery Intelligence in Connected EVs](https://mlsanity.com/paper/2605.21115/) (2026)
- [Verifiable Split Learning via zk-SNARKs](https://mlsanity.com/paper/2511.01356/) (2025)
- [Robust Reputation-Driven Crowdsourced Federated Learning](https://mlsanity.com/paper/2608.08574/) (2026)

## Abstract (arXiv)

Blockchain-based Federated Learning (FL) is an emerging decentralized machine learning paradigm that enables model training without relying on a central server. Although some BFL frameworks are considered privacy-preserving, they are still vulnerable to various attacks, including inference and model poisoning. Additionally, most of these solutions employ strong trust assumptions among all participating entities or introduce incentive mechanisms to encourage collaboration, making them susceptible to multiple security flaws. This work presents VerifBFL, a trustless, privacy-preserving, and verifiable federated learning framework that integrates blockchain technology and cryptographic protocols. By employing zero-knowledge Succinct Non-Interactive Argument of Knowledge (zk-SNARKs) and incrementally verifiable computation (IVC), VerifBFL ensures the verifiability of both local training and aggregation processes. The proofs of training and aggregation are verified on-chain, guaranteeing the integrity and auditability of each participant's contributions. To protect training data from inference attacks, VerifBFL leverages differential privacy. Finally, to demonstrate the efficiency of the proposed protocols, we built a proof of concept using emerging tools. The results show that generating proofs for local training and aggregation in VerifBFL takes less than 81s and 2s, respectively, while verifying them on-chain takes less than 0.6s.
