Time-Variant Proof-of-Work Using Error-Correction Codes

06/22/2020
by   Sangjun Park, et al.
0

The protocol for cryptocurrencies can be divided into three parts, namely consensus, wallet, and networking overlay. The aim of the consensus part is to bring trustless rational peer-to-peer nodes to an agreement to the current status of the blockchain. The status must be updated through valid transactions. A proof-of-work (PoW) based consensus mechanism has been proven to be secure and robust owing to its simple rule and has served as a firm foundation for cryptocurrencies such as Bitcoin and Ethereum. Specialized mining devices have emerged, as rational miners aim to maximize profit, and caused two problems: i) the re-centralization of a mining market and ii) the huge energy spending in mining. In this paper, we aim to propose a new PoW called Error-Correction Codes PoW (ECCPoW) where the error-correction codes and their decoder can be utilized for PoW. In ECCPoW, puzzles can be intentionally generated to vary from block to block, leading to a time-variant puzzle generation mechanism. This mechanism is useful in repressing the emergence of the specialized mining devices. It can serve as a solution to the two problems of recentralization and energy spending.

READ FULL TEXT
POST COMMENT

Comments

There are no comments yet.

Authors

page 1

page 2

page 3

page 4

01/25/2020

A Proof of Useful Work for Artificial Intelligence on the Blockchain

Bitcoin mining is a wasteful and resource-intensive process. To add a bl...
12/05/2021

Deep-Dive Analysis of Selfish and Stubborn Mining in Bitcoin and Ethereum

Bitcoin and Ethereum are the top two blockchain-based cryptocurrencies w...
08/13/2018

Deterministic Proof Of Work

Blockchains such as Bitcoin and Ethereum designed their consensus protoc...
01/14/2022

Stabilizing Error Correction Codes for Controlling LTI Systems over Erasure Channels

We propose (k,k') stabilizing codes, which is a type of delayless error ...
02/07/2019

Prospective Hybrid Consensus for Project PAI

PAI Coin's Proof-of-Work (PoW) consensus mechanism utilizes the double S...
02/07/2019

A Korean translation of "Prospective Hybrid Consensus for Project PAI" by Mark Harvilla, Jincheng Du

PAI Coin's Proof-of-Work (PoW) consensus mechanism utilizes the double S...
01/26/2021

Ethereum ECCPoW

The error-correction code based proof-of-work (ECCPoW) algorithm is base...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.