DFL: High-Performance Blockchain-Based Federated Learning
Not on the map. Why?
Abstract (arXiv)
Many researchers have proposed replacing the aggregation server in federated learning with a blockchain system to improve privacy, robustness, and scalability. In this approach, clients would upload their updated models to the blockchain ledger and use a smart contract to perform model averaging. However, the significant delay and limited computational capabilities of blockchain systems make it inefficient to support machine learning applications on the blockchain. In this paper, we propose a new public blockchain architecture called DFL, which is specially optimized for distributed federated machine learning. Our architecture inherits the merits of traditional blockchain systems while achieving low latency and low resource consumption by waiving global consensus. To evaluate the performance and robustness of our architecture, we implemented a prototype and tested it on a physical four-node network, and also developed a simulator to simulate larger networks and more complex situations. Our experiments show that the DFL architecture can reach over 90% accuracy for non-I.I.D. datasets, even in the presence of model poisoning attacks, while ensuring that the blockchain part consumes less than 5% of hardware resources.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Oct 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 2.
4 papers.
- 2024Vanishing Variance Problem in Fully Decentralized Neural-Network Systemscited by 3
- 2024A Differentially Private Blockchain-Based Approach for Vertical Federated Learningcited by 3
- 2023Collaborative Distributed Machine Learningcited by 1
- 2023A Blockchain-based Platform for Reliable Inference and Training of Large-Scale Modelscited by 0
- 2024A Differentially Private Blockchain-Based Approach for Vertical Federated Learning9 Jul 2024
- 2024Vanishing Variance Problem in Fully Decentralized Neural-Network Systems6 Apr 2024
- 2023Collaborative Distributed Machine Learning28 Sep 2023
- 2023A Blockchain-based Platform for Reliable Inference and Training of Large-Scale Models6 May 2023