Incentive Mechanism Design in Semi-Asynchronous Blockchain-based Federated Learning
In a blockchain-based federated learning (FL) framework, clients can contribute private data or computing resources to the overall FL training or mining task. To overcome the impractical assumption that participants will voluntarily join training or mining, it is crucial to design an incentive mechanism that motivates participants to achieve optimal training and mining outcomes. In this paper, we investigate the incentive mechanism design for a semi-asynchronous blockchain-based FL system. We model the resource pricing mechanism among clients and task publishers as a Stackelberg game, and prove the existence and uniqueness of a Nash equilibrium in such a game. We then propose an iterative algorithm based on the Alternating Direction Method of Multipliers (ADMM) to achieve the optimal strategies for each participant. Finally, our simulation results verify the convergence and efficiency of our proposed scheme.
Authors
- Xuanzhang Liu
- Xinliang Wei (ORCID: https://orcid.org/0000-0001-9136-2178)
- Jiyao Liu (ORCID: https://orcid.org/0009-0005-6778-8546)
- Yu Wang (ORCID: https://orcid.org/0000-0003-3511-0288)
Institutions
- Chinese Academy of Sciences (CN)
- Shenzhen Institutes of Advanced Technology (CN)
- Temple University (US)
Publication Details
- Published
- 2024-10-07
- DOI
- https://doi.org/10.1109/vtc2024-fall63153.2024.10757817
- Citations
- 1
- Primary Topic
- Privacy-Preserving Technologies in Data
- Type
- article
- Field-Weighted Citation Impact
- 0.35
Funders
- National Science Foundation