Deep-Dive Analysis of Selfish and Stubborn Mining in Bitcoin and Ethereum

12/05/2021
by   Runkai Yang, et al.
0

Bitcoin and Ethereum are the top two blockchain-based cryptocurrencies whether from cryptocurrency market cap or popularity. However, they are vulnerable to selfish mining and stubborn mining due to that both of them adopt Proof-of-Work consensus mechanism. In this paper, we develop a novel Markov model, which can study selfish mining and seven kinds of stubborn mining in both Bitcoin and Ethereum. The formulas are derived to calculate several key metrics, including relative revenue of miners, blockchain performance in terms of stale block ratio and transactions per second, and blockchain security in terms of resistance against double-spending attacks. Numerical analysis is conducted to investigate the quantitative relationship between the relative-revenue-optimal mining strategy for malicious miners and two miner features in Bitcoin and Ethereum, respectively. The quantitative analysis results can assist honest miners in detecting whether there is any malicious miner in the system and setting the threshold of mining node's hash power in order to prevent malicious miners from making profit through selfish and stubborn mining.

READ FULL TEXT

Authors

page 8

01/15/2019

Selfish Mining in Ethereum

As the second largest cryptocurrency by market capitalization and today'...
05/15/2019

An Empirical Evaluation of Selfish Mining and Strategic Mining in Proof-of-Work Blockchain with Multiple Miners

Nowadays, Bitcoin and Proof-of-Work blockchain systems are becoming prom...
03/03/2021

On the Just-In-Time Discovery of Profit-Generating Transactions in DeFi Protocols

In this paper, we investigate two methods that allow us to automatically...
08/02/2018

Digging into Browser-based Crypto Mining

Mining is the foundation of blockchain-based cryptocurrencies such as Bi...
06/22/2020

Time-Variant Proof-of-Work Using Error-Correction Codes

The protocol for cryptocurrencies can be divided into three parts, namel...
04/11/2019

Selfish Mining and Dyck Words in Bitcoin and Ethereum Networks

The main goal of this article is to present a direct approach for the fo...
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...
This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.