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

page 1

page 2

page 3

page 4

research
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...
research
08/13/2018

Deterministic Proof Of Work

Blockchains such as Bitcoin and Ethereum designed their consensus protoc...
research
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 ...
research
07/16/2023

Enhancing Data Storage Reliability and Error Correction in Multilevel NOR and NAND Flash Memories through Optimal Design of BCH Codes

The size reduction of transistors in the latest flash memory generation ...
research
05/23/2023

Agent-Based Modelling of Ethereum Consensus

This paper presents a study of the Poof-of-Stake (PoW) Ethereum consensu...
research
06/06/2023

A Novel Implementation Methodology for Error Correction Codes on a Neuromorphic Architecture

The Internet of Things infrastructure connects a massive number of edge ...
research
05/25/2023

Time to Bribe: Measuring Block Construction Market

With the emergence of Miner Extractable Value (MEV), block construction ...

Please sign up or login with your details

Forgot password? Click here to reset