Adapting Blockchain Technology for Scientific Computing

04/23/2018
by   Wei Li, et al.
0

Blockchain stores information into a chain of blocks, whose integrity is usually guaranteed by Proof of Work (PoW). In many blockchain applications (including cryptocurrencies), users compete with each other to win the ownership of the blocks, a process commonly referred as mining. Mining activities consume huge amount of power, while the outcome appears to be useless besides validating a block. Here we discuss the requirements of designing a new PoW algorithm. We also propose a PoW scheme to help solve high-dimension, non-linear optimization problems. The revised scheme enables us to address difficult scientific questions as a byproduct of mining.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/03/2019

Proof of Mining in Blockchain Systems

We propose a proof of mining system. Roughly speaking, in this system th...
research
02/07/2022

HDCoin: A Proof-of-Useful-Work Based Blockchain for Hyperdimensional Computing

Various blockchain systems and schemes have been proposed since Bitcoin ...
research
03/23/2019

Coin.AI: A Proof-of-Useful-Work Scheme for Blockchain-based Distributed Deep Learning

One decade ago, Bitcoin was introduced, becoming the first cryptocurrenc...
research
04/17/2019

Truxen: A Trusted Computing Enhanced Blockchain

Truxen is a Trusted Computing enhanced blockchain that uses Proof of Int...
research
04/27/2021

Block Access Control in Wireless Blockchain Network: Design, Modeling and Analysis

Wireless blockchain network is proposed to enable a decentralized and sa...
research
03/30/2022

Measuring Miner Decentralization in Proof-of-Work Blockchains

Proof of work cryptocurrencies began with the promise of a more egalitar...
research
01/25/2022

Tree Representation, Growth Rate of Blockchain and Reward Allocation in Ethereum with Multiple Mining Pools

It is interesting but difficult and challenging to study Ethereum with m...

Please sign up or login with your details

Forgot password? Click here to reset