Proofs of Useless Work – Positive and Negative Results for Wasteless Mining Systems

07/02/2020
by   Maya Dotan, et al.
0

Many blockchain systems today, including Bitcoin, rely on Proof of Work (PoW). Proof of work is crucial to the liveness and security of cryptocurrencies. The assumption when using PoW is that a lot of trial and error is required on average before a valid block is generated. One of the main concerns raised with regard to this kind of system is the inherent need to "waste" energy on "meaningless" problems. In fact, the Bitcoin system is believed to consume more electricity than several small countries [5]. In this work we formally define three properties that are necessary for wasteless PoW systems: (1) solve "meaningful" problems (2) solve them efficiently and (3) be secure against double-spend attacks. We analyze these properties and deduce constraints that impose on PoW systems. In particular, we conclude that under realistic assumptions, the set of allowed functions for mining must be preimage resistant functions. Finally, we propose a modification to the Bitcoin consensus rule that allows users to upload a certain subset of preimage resistant problems and let the mining process solve them. We prove security against Double-Spend attacks identical to the existing security guarantee in Bitcoin today.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/25/2019

Bitcoin and Blockchain: Security and Privacy

A cryptocurrency is a decentralized digital currency that is designed fo...
research
11/12/2019

Optical Proof of Work

Most cryptocurrencies rely on Proof-of-Work (PoW) "mining" for resistanc...
research
02/09/2020

Profit from Two Bitcoin Mining Tactics: Towing and Shutdown

Since Bitcoin's inception in 2008, it has became attractive investments ...
research
01/20/2022

Babylon: Reusing Bitcoin Mining to Enhance Proof-of-Stake Security

Bitcoin is the most secure blockchain in the world, supported by the imm...
research
08/10/2022

Block Double-Submission Attack: Block Withholding Can Be Self-Destructive

Proof-of-Work (PoW) is a Sybil control mechanism adopted in blockchain-b...
research
08/15/2018

A Combinatorial-Probabilistic Analysis of Bitcoin Attacks

Using Wilf-Zeilberger algorithmic proof theory, we continue pioneering w...
research
08/11/2022

Twisted by the Pools: Detection of Selfish Anomalies in Proof-of-Work Mining

The core of many cryptocurrencies is the decentralised validation networ...

Please sign up or login with your details

Forgot password? Click here to reset