Double-Spending Risk Quantification in Private, Consortium and Public Ethereum Blockchains

05/14/2018
by   Parinya Ekparinya, et al.
0

Recently, several works conjectured the vulnerabilities of mainstream blockchains under several network attacks. All these attacks translate into showing that the assumptions of these blockchains can be violated in theory or under simulation at best. Unfortunately, previous results typically omit both the nature of the network under which the blockchain code runs and whether blockchains are private, consortium or public. In this paper, we study the public Ethereum blockchain as well as a consortium and private blockchains and quantify the feasibility of man-in-the-middle and double spending attacks against them. To this end, we list important properties of the Ethereum public blockchain topology, we deploy VMs with constrained CPU quantum to mimic the top-10 mining pools of Ethereum and we develop full-fledged attacks, that first partition the network through BGP hijacking or ARP spoofing before issuing a Balance Attack to steal coins. Our results demonstrate that attacking Ethereum is remarkably devastating in a consortium or private context as the adversary can multiply her digital assets by 200, 000x in 10 hours through BGP hijacking whereas it would be almost impossible in a public context.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/11/2019

The merits of using Ethereum MainNet as a Coordination Blockchain for Ethereum Private Sidechains

A Coordination Blockchain is a blockchain with the task of coordinating ...
research
06/15/2018

Design Patterns which Facilitate Message Digest Collision Attacks on Blockchains

Message digest algorithms are one of the underlying building blocks of b...
research
04/19/2023

Vulnerability of Finitely-long Blockchains in Securing Data

Recently, blockchain has been applied in various fields to secure data e...
research
05/13/2020

Impact of Geo-distribution and Mining Pools on Blockchains: A Study of Ethereum

Given the large adoption and economical impact of permissionless blockch...
research
06/27/2021

Capacity Analysis of Public Blockchain

As distributed ledgers, blockchains run consensus protocols which trade ...
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
03/28/2022

Bribes to Miners: Evidence from Ethereum

Though blockchain aims to alleviate bribing attacks, users can collude w...

Please sign up or login with your details

Forgot password? Click here to reset