Leveraging the Verifier's Dilemma to Double Spend in Bitcoin

10/25/2022
by   Tong Cao, et al.
0

We describe and analyze perishing mining, a novel block-withholding mining strategy that lures profit-driven miners away from doing useful work on the public chain by releasing block headers from a privately maintained chain. We then introduce the dual private chain (DPC) attack, where an adversary that aims at double spending increases its success rate by intermittently dedicating part of its hash power to perishing mining. We detail the DPC attack's Markov decision process, evaluate its double spending success rate using Monte Carlo simulations. We show that the DPC attack lowers Bitcoin's security bound in the presence of profit-driven miners that do not wait to validate the transactions of a block before mining on it.

READ FULL TEXT

page 9

page 10

page 11

research
07/22/2020

Undercutting Bitcoin Is Not Profitable

A fixed block reward and voluntary transaction fees are two sources of e...
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
09/11/2020

Defending Against Malicious Reorgs in Tezos Proof-of-Stake

Blockchains are intended to be immutable, so an attacker who is able to ...
research
12/12/2019

On Profitability of Nakamoto double spend

Nakamoto double spend strategy, described in Bitcoin foundational articl...
research
08/22/2022

Optimal Bootstrapping of PoW Blockchains

Proof of Work (PoW) blockchains are susceptible to adversarial majority ...
research
11/01/2018

A Deep Dive into Blockchain Selfish Mining

This paper studies a fundamental problem regarding the security of block...
research
04/14/2023

Delay Impact on Stubborn Mining Attack Severity in Imperfect Bitcoin Network

Stubborn mining attack greatly downgrades Bitcoin throughput and also be...

Please sign up or login with your details

Forgot password? Click here to reset