Examining Attacks on Consensus and Incentive Systems in Proof-of-Work Blockchains: A Systematic Literature Review

Dinitha Wijewardhana,Sugandima Vidanagamachchi,Nalin Arachchilage
2024-11-01
Abstract:Cryptocurrencies have gained popularity due to their transparency, security, and accessibility compared to traditional financial systems, with Bitcoin, introduced in 2009, leading the market. Bitcoin's security relies on blockchain technology - a decentralized ledger consisting of a consensus and an incentive mechanism. The consensus mechanism, Proof of Work (PoW), requires miners to solve difficult cryptographic puzzles to add new blocks, while the incentive mechanism rewards them with newly minted bitcoins. However, as Bitcoin's acceptance grows, it faces increasing threats from attacks targeting these mechanisms, such as selfish mining, double-spending, and block withholding. These attacks compromise security, efficiency, and reward distribution. Recent research shows that these attacks can be combined with each other or with either malicious strategies, such as network-layer attacks, or non-malicious strategies, like honest mining. These combinations lead to more sophisticated attacks, increasing the attacker's success rates and profitability. Therefore, understanding and evaluating these attacks is essential for developing effective countermeasures and ensuring long-term security. This paper begins by examining individual attacks executed in isolation and their profitability. It then explores how combining these attacks with each other or with other malicious and non-malicious strategies can enhance their overall effectiveness and profitability. The analysis further explores how the deployment of attacks such as selfish mining and block withholding by multiple competing mining pools against each other impacts their economic returns. Lastly, a set of design guidelines is provided, outlining areas future work should focus on to prevent or mitigate the identified threats.
Cryptography and Security,Artificial Intelligence
What problem does this paper attempt to address?
The paper attempts to address the issue of conducting a systematic literature review on various attacks faced by the consensus mechanism and incentive mechanism in Proof-of-Work (PoW) blockchains. Specifically, the paper focuses on the following aspects: 1. **Performance and profitability of individual attacks**: - The paper first explores the effectiveness and profitability of various pure attacks (such as selfish mining, double-spending attacks, block withholding, etc.) executed in isolation. 2. **Impact of combined attacks**: - Then, the paper analyzes how these pure attacks, when combined with other malicious or non-malicious strategies, enhance their overall effectiveness and profitability. These combined attacks are usually more complex, increasing the attacker's probability of success and rewards. 3. **Competition among multiple mining pools**: - The paper further investigates the impact on the economic returns of each pool when multiple competing mining pools deploy attacks such as selfish mining and block withholding. Through the study of these issues, the paper aims to gain a deeper understanding of various attacks against PoW blockchain consensus and incentive mechanisms and to provide guidance for future research to improve the attack resistance and long-term security of blockchain networks.