Proof-of-Contribution-Based Design for Collaborative Machine Learning on Blockchain
Not on the map. Why?
Abstract (arXiv)
We consider a project (model) owner that would like to train a model by utilizing the local private data and compute power of interested data owners, i.e., trainers. Our goal is to design a data marketplace for such decentralized collaborative/federated learning applications that simultaneously provides i) proof-of-contribution based reward allocation so that the trainers are compensated based on their contributions to the trained model; ii) privacy-preserving decentralized model training by avoiding any data movement from data owners; iii) robustness against malicious parties (e.g., trainers aiming to poison the model); iv) verifiability in the sense that the integrity, i.e., correctness, of all computations in the data market protocol including contribution assessment and outlier detection are verifiable through zero-knowledge proofs; and v) efficient and universal design. We propose a blockchain-based marketplace design to achieve all five objectives mentioned above. In our design, we utilize a distributed storage infrastructure and an aggregator aside from the project owner and the trainers. The aggregator is a processing node that performs certain computations, including assessing trainer contributions, removing outliers, and updating hyper-parameters. We execute the proposed data market through a blockchain smart contract. The deployed smart contract ensures that the project owner cannot evade payment, and honest trainers are rewarded based on their contributions at the end of training. Finally, we implement the building blocks of the proposed data market and demonstrate their applicability in practical scenarios through extensive experiments.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 32 of its 66 references that are in the map. First posted on arXiv 27 Feb 2023.
Builds on
32 of 66 references.
References · 32
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2018How To Backdoor Federated Learningcited by 745
- 2019Federated Learning with Differential Privacy: Algorithms and Performance Analysiscited by 528
- 2019Local Model Poisoning Attacks to Byzantine-Robust Federated Learningcited by 479
- 2017Differentially Private Federated Learning: A Client Level Perspectivecited by 451
- 2019Fair Resource Allocation in Federated Learningcited by 389
- 2020Personalized Federated Learning: A Meta-Learning Approachcited by 309
- 2020Attack of the Tails: Yes, You Really Can Backdoor Federated Learningcited by 307
- 2020FedML: A Research Library and Benchmark for Federated Machine Learningcited by 298
- 2020Privacy and Robustness in Federated Learning: Attacks and Defensescited by 163
- 2018Mitigating Sybils in Federated Learning Poisoningcited by 158
- 2020A Principled Approach to Data Valuation for Federated Learningcited by 127
20 more
- 2018Blockchained On-Device Federated Learningcited by 105
- 2020Byzantine-Resilient Secure Federated Learningcited by 93
- 2019Robust Federated Learning in a Heterogeneous Environmentcited by 88
- 2019Measure Contribution of Participants in Federated Learningcited by 78
- 2021GTG-Shapley: Efficient and Accurate Participant Contribution Evaluation in Federated Learningcited by 73
- 2021LightSecAgg: a Lightweight and Versatile Design for Secure Aggregation in Federated Learningcited by 63
- 2020FastSecAgg: Scalable Secure Aggregation for Privacy-Preserving Federated Learningcited by 60
- 2020FedCoin: A Peer-to-Peer Payment System for Federated Learningcited by 39
- 2020A Survey on Data Pricing: from Economics to Data Sciencecited by 39
- 2018Model-based Pricing for Machine Learning in a Data Marketplacecited by 37
- 2019Interpret Federated Learning with Shapley Valuescited by 33
- 2020On Polynomial Approximations for Privacy-Preserving and Verifiable ReLU Networkscited by 19
- 2022How Much Privacy Does Federated Learning with Secure Aggregation Guarantee?cited by 19
- 2021Transparent Contribution Evaluation for Secure Federated Learning on Blockchaincited by 16
- 2019Byzantine-Resilient Stochastic Gradient Descent for Distributed Learning: A Lipschitz-Inspired Coordinate-wise Median Approachcited by 13
- 2021OmniLytics: A Blockchain-based Secure Data Market for Decentralized Machine Learningcited by 9
- 2019A blockchain-orchestrated Federated Learning architecture for healthcare consortiacited by 8
- 2018IDMoB: IoT Data Marketplace on Blockchaincited by 5
- 2017An Iterative Scheme for Leverage-based Approximate Aggregationcited by 2
- 2018PolyShard: Coded Sharding Achieves Linearly Scaling Efficiency and Security Simultaneouslycited by 2
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1; 2026: 1.
5 papers.
- 2023Zero-Knowledge Proof-based Verifiable Decentralized Machine Learning in Communication Network: A Comprehensive Surveycited by 18
- 2024Maverick-Aware Shapley Valuation for Client Selection in Federated Learningcited by 2
- 2023Can We Trust the Similarity Measurement in Federated Learning?cited by 1
- 2025FedPoP: Federated Learning Meets Proof of Participationcited by 1
- 2026DeRelayL: Sustainable Decentralized Relay Learningcited by 0
- 2026DeRelayL: Sustainable Decentralized Relay Learning30 Apr 2026
- 2025FedPoP: Federated Learning Meets Proof of Participation11 Nov 2025
- 2024Maverick-Aware Shapley Valuation for Client Selection in Federated Learning21 May 2024
- 2023Zero-Knowledge Proof-based Verifiable Decentralized Machine Learning in Communication Network: A Comprehensive Survey23 Oct 2023
- 2023Can We Trust the Similarity Measurement in Federated Learning?20 Oct 2023