Analysis of Bitcoin Vulnerability to Bribery Attacks Launched Through Large Transactions

05/16/2021
by   Ghader Ebrahimpour, et al.
0

Bitcoin uses blockchain technology to maintain transactions order and provides probabilistic guarantee to prevent double-spending, assuming that an attacker's computational power does not exceed this paper, we design a novel bribery attack and show that this guarantee can be hugely undermined. Miners are assumed to be rational in this setup and they are given incentives that are dynamically calculated. In this attack, the adversary misuses the Bitcoin protocol to bribe miners and maximize their gained advantage. We will reformulate the bribery attack to propose a general mathematical foundation upon which we build multiple strategies. We show that, unlike Whale Attack, these strategies are practical. If the rationality assumption holds, this shows how vulnerable blockchain-based systems like Bitcoin are. We suggest a soft fork on Bitcoin to fix this issue at the end.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/15/2020

Flood Loot: A Systemic Attack On The Lightning Network

The Lightning Network promises to alleviate Bitcoin's known scalability ...
research
04/30/2023

Breaking Blockchain Rationality with Out-of-Band Collusion

Blockchain systems often rely on rationality assumptions for their secur...
research
04/25/2019

Bitcoin and Blockchain: Security and Privacy

A cryptocurrency is a decentralized digital currency that is designed fo...
research
12/24/2021

One Bad Apple Spoils the Bunch: Transaction DoS in MimbleWimble Blockchains

As adoption of blockchain-based systems grows, more attention is being g...
research
11/16/2018

All roads lead to Rome: Many ways to double spend your cryptocurrency

In 2008, Satoshi Nakamoto proposed an electronic cash system (bitcoin) t...
research
07/03/2018

A State-Space Modeling Framework for Engineering Blockchain-Enabled Economic Systems

Decentralized Ledger Technology, popularized by the Bitcoin network, aim...
research
07/05/2020

Decentralized Lightweight Detection of Eclipse Attacks on Bitcoin Clients

Clients of permissionless blockchain systems, like Bitcoin, rely on an u...

Please sign up or login with your details

Forgot password? Click here to reset