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
research
01/15/2019

Selfish Mining in Ethereum

As the second largest cryptocurrency by market capitalization and today'...
research
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...
research
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...
research
07/02/2023

New intelligent defense systems to reduce the risks of Selfish Mining and Double-Spending attacks using Learning Automata

In this paper, we address the critical challenges of double-spending and...
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...
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
08/02/2018

Digging into Browser-based Crypto Mining

Mining is the foundation of blockchain-based cryptocurrencies such as Bi...

Please sign up or login with your details

Forgot password? Click here to reset