Competing (Semi)-Selfish Miners in Bitcoin

The Bitcoin protocol prescribes certain behavior by the miners who are responsible for maintaining and extending the underlying blockchain; in particular, miners who successfully solve a puzzle, and hence can extend the chain by a block, are supposed to release that block immediately. Eyal and Sirer showed, however, that a selfish miner is incentivized to deviate from the protocol and withhold its blocks under certain conditions. The analysis by Eyal and Sirer, as well as in followup work, considers a single deviating miner (who may control a large fraction of the hashing power in the network) interacting with a remaining pool of honest miners. Here, we extend this analysis to the case where there are multiple (non-colluding) selfish miners. We find that with multiple strategic miners, specific deviations from honest mining by multiple strategic agents can outperform honest mining, even if individually miners would not be incentivised to be dishonest. This previous point effectively renders the Bitcoin protocol to be less secure than previously thought.

READ FULL TEXT

page 11

page 12

page 13

page 15

page 16

page 25

page 26

page 27

research
03/24/2018

Towards More Reliable Bitcoin Timestamps

Bitcoin provides freshness properties by forming a blockchain where each...
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...
research
05/17/2019

Blockchain Mining Games with Pay Forward

We study the strategic implications that arise from adding one extra opt...
research
09/13/2023

Undetectable Selfish Mining

Seminal work of Eyal and Sirer (2014) establishes that a strategic Bitco...
research
10/24/2020

On the profitability of selfish blockchain mining under consideration of ruin

Mining blocks on a blockchain equipped with a proof of work consensus pr...
research
04/07/2020

The cost of Bitcoin mining has never really increased

The Bitcoin network is burning a large amount of energy for mining. In t...
research
03/02/2020

The mathematics of Bitcoin

We survey recent results on the mathematical stability of Bitcoin protoc...

Please sign up or login with your details

Forgot password? Click here to reset