VeryFL: A Verify Federated Learning Framework Embedded with Blockchain
- URL: http://arxiv.org/abs/2311.15617v1
- Date: Mon, 27 Nov 2023 08:28:08 GMT
- Title: VeryFL: A Verify Federated Learning Framework Embedded with Blockchain
- Authors: Yihao Li, Yanyi Lai, Chuan Chen, Zibin Zheng
- Abstract summary: Various blockchain-based federated learning algorithm, architecture and mechanism have been designed to solve issues like single point failure and data falsification.
Various centralized federated learning frameworks like FedML, have emerged in the community to help boost the research on FL.
Inspired by the above issues, we have designed and developed a blockchain-based federated learning framework by embedding network.
- Score: 30.220495996821384
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Blockchain-empowered federated learning (FL) has provoked extensive research
recently. Various blockchain-based federated learning algorithm, architecture
and mechanism have been designed to solve issues like single point failure and
data falsification brought by centralized FL paradigm. Moreover, it is easier
to allocate incentives to nodes with the help of the blockchain. Various
centralized federated learning frameworks like FedML, have emerged in the
community to help boost the research on FL. However, decentralized
blockchain-based federated learning framework is still missing, which cause
inconvenience for researcher to reproduce or verify the algorithm performance
based on blockchain. Inspired by the above issues, we have designed and
developed a blockchain-based federated learning framework by embedding Ethereum
network. This report will present the overall structure of this framework,
which proposes a code practice paradigm for the combination of FL with
blockchain and, at the same time, compatible with normal FL training task. In
addition to implement some blockchain federated learning algorithms on smart
contract to help execute a FL training, we also propose a model ownership
authentication architecture based on blockchain and model watermarking to
protect the intellectual property rights of models. These mechanism on
blockchain shows an underlying support of blockchain for federated learning to
provide a verifiable training, aggregation and incentive distribution procedure
and thus we named this framework VeryFL (A Verify Federated Learninig Framework
Embedded with Blockchain). The source code is avaliable on
https://github.com/GTMLLab/VeryFL.
Related papers
- BlockFound: Customized blockchain foundation model for anomaly detection [47.04595143348698]
BlockFound is a customized foundation model for anomaly blockchain transaction detection.
We introduce a series of customized designs to model the unique data structure of blockchain transactions.
BlockFound is the only method that successfully detects anomalous transactions on Solana with high accuracy.
arXiv Detail & Related papers (2024-10-05T05:11:34Z) - Research on Data Right Confirmation Mechanism of Federated Learning based on Blockchain [0.069060054915724]
Federated learning can solve the privacy protection problem in distributed data mining and machine learning.
This paper proposes a data ownership confirmation mechanism based on blockchain and smart contract.
arXiv Detail & Related papers (2024-09-13T02:02:18Z) - Gophy: Novel Proof-of-Useful-Work blockchain architecture for High Energy Physics [0.0]
The architecture is being implemented using Golang and can be run inside the CbmRoot software environment.
The blockchain features a token-based cryptocurrency that is rewarded to miners that donate computational power.
The implementation named gophy is being implemented in Golang and is expected to be open-sourced before the end of 2024.
arXiv Detail & Related papers (2024-04-13T22:34:48Z) - Enhancing Trust and Privacy in Distributed Networks: A Comprehensive Survey on Blockchain-based Federated Learning [51.13534069758711]
Decentralized approaches like blockchain offer a compelling solution by implementing a consensus mechanism among multiple entities.
Federated Learning (FL) enables participants to collaboratively train models while safeguarding data privacy.
This paper investigates the synergy between blockchain's security features and FL's privacy-preserving model training capabilities.
arXiv Detail & Related papers (2024-03-28T07:08:26Z) - Generative AI-enabled Blockchain Networks: Fundamentals, Applications,
and Case Study [73.87110604150315]
Generative Artificial Intelligence (GAI) has emerged as a promising solution to address challenges of blockchain technology.
In this paper, we first introduce GAI techniques, outline their applications, and discuss existing solutions for integrating GAI into blockchains.
arXiv Detail & Related papers (2024-01-28T10:46:17Z) - Robust softmax aggregation on blockchain based federated learning with convergence guarantee [11.955062839855334]
We propose a softmax aggregation blockchain based federated learning framework.
First, we propose a new blockchain based federated learning architecture that utilizes the well-tested proof-of-stake consensus mechanism.
Second, to ensure the robustness of the aggregation process, we design a novel softmax aggregation method.
arXiv Detail & Related papers (2023-11-13T02:25:52Z) - A Systematic Survey of Blockchained Federated Learning [22.710611199826925]
Federated learning (FL) can prevent privacy leakage by assigning training tasks to multiple clients.
FL still suffers from shortcomings such as single-point-failure and malicious data.
The emergence of blockchain provides a secure and efficient solution for the deployment of FL.
arXiv Detail & Related papers (2021-10-05T17:21:52Z) - Robust Blockchained Federated Learning with Model Validation and
Proof-of-Stake Inspired Consensus [43.12040317316018]
Federated learning (FL) is a promising distributed learning solution that only exchanges model parameters without revealing raw data.
We propose a blockchain-based decentralized FL framework, termed VBFL, by exploiting two mechanisms in a blockchained architecture.
With 15% of malicious devices, VBFL achieves 87% accuracy, which is 7.4x higher than Vanilla FL.
arXiv Detail & Related papers (2021-01-09T06:30:38Z) - Resource Management for Blockchain-enabled Federated Learning: A Deep
Reinforcement Learning Approach [54.29213445674221]
Federated Learning (BFL) enables mobile devices to collaboratively train neural network models required by a Machine Learning Model Owner (MLMO)
The issue of BFL is that the mobile devices have energy and CPU constraints that may reduce the system lifetime and training efficiency.
We propose to use the Deep Reinforcement Learning (DRL) to derive the optimal decisions for theO.
arXiv Detail & Related papers (2020-04-08T16:29:19Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.