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

07/28/2022
by   Conor McMenamin, et al.
0

Decentralized computation outsourcing should allow anyone to access the large amounts of computational power that exists in the Internet of Things. Unfortunately, when trusted third parties are removed to achieve this decentralization, ensuring an outsourced computation is performed correctly remains a significant challenge. In this paper, we provide a solution to this problem. We outline Marvel DC, a fully decentralized blockchain-based distributed-computing protocol which formally guarantees that computers are strictly incentivized to correctly perform requested computations. Furthermore, Marvel DC utilizes a reputation management protocol to ensure that, for any minority of computers not performing calculations correctly, these computers are identified and selected for computations with diminishing probability. We then outline Privacy Marvel DC, a privacy-enhanced version of Marvel DC which decouples results from the computers which computed them, making the protocol suitable for computations such as Federated Learning, where results can reveal sensitive information about that computer that computed them. We provide an implementation of Marvel DC and analyses of both protocols, demonstrating that they are not only the first protocols to provide the aforementioned formal guarantees, but are also practical, competitive with prior attempts in the field, and ready to deploy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/03/2020

A Scalable Approach for Privacy-Preserving Collaborative Machine Learning

We consider a collaborative learning scenario in which multiple data-own...
research
06/12/2020

Distributed Differentially Private Averaging with Improved Utility and Robustness to Malicious Parties

Learning from data owned by several parties, as in federated learning, r...
research
12/13/2020

Privacy-preserving Decentralized Aggregation for Federated Learning

Federated learning is a promising framework for learning over decentrali...
research
07/10/2018

Blockchain-based PKI for Crowdsourced IoT Sensor Information

The Internet of Things is progressively getting broader, evol-ving its s...
research
06/23/2022

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

Federated learning may be subject to both global aggregation attacks and...
research
08/24/2023

Analog Multi-Party Computing: Locally Differential Private Protocols for Collaborative Computations

We consider a fully decentralized scenario in which no central trusted e...

Please sign up or login with your details

Forgot password? Click here to reset