Advancing Blockchain-based Federated Learning through Verifiable Off-chain Computations

06/23/2022
by   Jonathan Heiss, et al.
0

Federated learning may be subject to both global aggregation attacks and distributed poisoning attacks. Blockchain technology along with incentive and penalty mechanisms have been suggested to counter these. In this paper, we explore verifiable off-chain computations using zero-knowledge proofs as an alternative to incentive and penalty mechanisms in blockchain-based federated learning. In our solution, learning nodes, in addition to their computational duties, act as off-chain provers submitting proofs to attest computational correctness of parameters that can be verified on the blockchain. We demonstrate and evaluate our solution through a health monitoring use case and proof-of-concept implementation leveraging the ZoKrates language and tools for smart contract-based on-chain model management. Our research introduces verifiability of correctness of learning processes, thus advancing blockchain-based federated learning.

READ FULL TEXT
research
04/04/2022

ScaleSFL: A Sharding Solution for Blockchain-Based Federated Learning

Blockchain-based federated learning has gained significant interest over...
research
09/11/2021

A Blockchain based Federated Learning for Message Dissemination in Vehicular Networks

Message exchange among vehicles plays an important role in ensuring road...
research
08/26/2020

SmartSON:A Smart contract driven incentive management framework for Self-Organizing Networks

This article proposes a self-organizing collaborative computing network ...
research
04/14/2022

Proof of Federated Training: Accountable Cross-Network Model Training and Inference

Blockchain has widely been adopted to design accountable federated learn...
research
10/28/2021

DFL: High-Performance Blockchain-Based Federated Learning

Many researchers are trying to replace the aggregation server in federat...
research
02/27/2023

Proof-of-Contribution-Based Design for Collaborative Machine Learning on Blockchain

We consider a project (model) owner that would like to train a model by ...
research
07/28/2022

Marvel DC: A Blockchain-Based Decentralized and Incentive-Compatible Distributed Computing Protocol

Decentralized computation outsourcing should allow anyone to access the ...

Please sign up or login with your details

Forgot password? Click here to reset