BDoS: Blockchain Denial of Service

12/16/2019
by   Michael Mirkin, et al.
0

Proof-of-work (PoW) cryptocurrency blockchains like Bitcoin secure vast amounts of money. Participants expend resources to participate and receive monetary rewards for their efforts. Despite rivalry among cryptocurrencies and financial incentive to disrupt blockchain availability, Denial of Service (DoS) attacks against blockchains are rare. Arguably, this is due to their cost: Known attacks either target individual participants or require the control of the majority of the system resources. In this work, we present an incentive-based attack on blockchain availability, Blockchain-DoS (BDoS), with a significantly lower cost. Despite a plethora of work on revenue-driven attacks, to the best of our knowledge, this is the first incentive-based sabotage DoS attack. We consider an attacker with an exogenous motivation, who is willing to spend resources in order to stop blockchain progress. The attacker commits to a behavior that incentivizes the other participants to stop mining, bringing the blockchain to a halt. We analyze the miner behavior as a game with iterated elimination of strictly dominated strategies (IESDS). We observe that the success of the attack depends on a variety of factors: the mining power of the attacker, the mining power of the largest non-attacking miner, and the profitability of the mining process. We find that under realistic conditions, based on a new analysis of public data, an attack on Bitcoin-like cryptocurrencies requires as little as 20 the mining power. The situation is even worse if miners can use their equipment in another blockchain rather than turn it off. We propose countermeasures to deter BDoS.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/04/2019

SquirRL: Automating Attack Discovery on Blockchain Incentive Mechanisms with Deep Reinforcement Learning

Incentive mechanisms are central to the functionality of permissionless ...
research
05/13/2019

Impossibility of Full Decentralization in Permissionless Blockchains

Bitcoin uses blockchain technology and proof-of-work (PoW) mechanism whe...
research
05/12/2019

Incentives Don't Solve Blockchain's Problems

A blockchain faces two fundamental challenges. It must motivate users to...
research
08/12/2023

"Zero Cost” Majority Attacks on Permissionless Blockchains

The core premise of permissionless blockchains is their reliable and sec...
research
01/04/2021

Crypto-Hotwire: Illegal Blockchain Mining at Zero Cost Using Public Infrastructures

Blockchains and cryptocurrencies disrupted the conversion of energy into...
research
11/11/2019

HEB: Hybrid Expenditure Blockchain

The study of Proof of Work (PoW) has culminated with the introduction of...
research
06/14/2018

Securing Majority-Attack In Blockchain Using Machine Learning And Algorithmic Game Theory: A Proof of Work

Recently we could see several institutions coming together to create con...

Please sign up or login with your details

Forgot password? Click here to reset