Proof of Learning (PoLe): Empowering Machine Learning with Consensus Building on Blockchains

07/29/2020
by   Yixiao Lan, et al.
0

The progress of deep learning (DL), especially the recent development of automatic design of networks, has brought unprecedented performance gains at heavy computational cost. On the other hand, blockchain systems routinely perform a huge amount of computation that does not achieve practical purposes in order to build Proof-of-Work (PoW) consensus from decentralized participants. In this paper, we propose a new consensus mechanism, Proof of Learning (PoLe), which directs the computation spent for consensus toward optimization of neural networks (NN). In our mechanism, the training/testing data are released to the entire blockchain network (BCN) and the consensus nodes train NN models on the data, which serves as the proof of learning. When the consensus on the BCN considers a NN model to be valid, a new block is appended to the blockchain. We experimentally compare the PoLe protocol with Proof of Work (PoW) and show that PoLe can achieve a more stable block generation rate, which leads to more efficient transaction processing. We also introduce a novel cheating prevention mechanism, Secure Mapping Layer (SML), which can be straightforwardly implemented as a linear NN layer. Empirical evaluation shows that SML can detect cheating nodes at small cost to the predictive performance.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/06/2019

Delegated Proof of Reputation: a novel Blockchain consensus

Consensus mechanism is the heart of any blockchain network. Many project...
research
08/31/2023

Proof of Deep Learning: Approaches, Challenges, and Future Directions

The rise of computational power has led to unprecedented performance gai...
research
11/27/2019

More (or Less) Economic Limits of the Blockchain

This paper extends the blockchain sustainability framework of Budish (20...
research
02/23/2022

Blockchain Framework for Artificial Intelligence Computation

Blockchain is an essentially distributed database recording all transact...
research
09/18/2023

Proof-of-Prospect-Theory: A Novel Game-based Consensus Mechanism for Blockchain

Blockchain technology is a breakthrough in changing the ways of business...
research
09/14/2021

A Double-Linked Blockchain Approach Based on Proof-of-Refundable-Tax Consensus Algorithm

In this paper we propose a double-linked blockchain data structure that ...
research
05/12/2023

Torrent Driven (TD) Coin: A Crypto Coin with Built In Distributed Data Storage System

In recent years decentralized currencies developed through Blockchains a...

Please sign up or login with your details

Forgot password? Click here to reset