Partial Selfish Mining for More Profits
Jiaping Yu, Shang Gao, Rui Song, Zhiping Cai, Bin Xiao
TL;DR
This paper introduces Partial Selfish Mining (PSM), a novel block-sharing attack that reveals only parts of a discovered block to attract rational miners to the attacker's private chain, thereby increasing the attacker’s revenue relative to both honest and traditional selfish mining under certain conditions. It further extends to Advanced PSM (A-PSM), which leverages timely knowledge of the public chain height to enhance profits, ensuring attacker revenue is no less than selfish mining and often higher. The authors formalize a detailed mining model with attacker, rational, attracted, and public-miner roles, provide mathematical expressions for attacker and rational-miner rewards, and validate the results with simulations. They also propose practical mechanisms to prove block possession and to deter PSM-DoS, including zero-knowledge proofs and smart-contract-based collateral protections. The work highlights a new, profit-driven collaboration paradigm in PoW mining and discusses countermeasures and optimal strategies under various network conditions, underscoring implications for blockchain security and consensus design.
Abstract
Mining attacks aim to gain an unfair share of extra rewards in the blockchain mining. Selfish mining can preserve discovered blocks and strategically release them, wasting honest miners' computing resources and getting higher profits. Previous mining attacks either conceal the mined whole blocks (hiding or discarding), or release them completely in a particular time slot (e.g., causing a fork). In this paper, we extend the mining attack's strategy space to partial block sharing, and propose a new and feasible Partial Selfish Mining (PSM) attack. We show that by releasing partial block data publicly and attracting rational miners to work on attacker's private branch, attackers and these attracted miners can gain an unfair share of mining rewards. We then propose Advanced PSM (A-PSM) attack that can further improve attackers' profits to be no less than the selfish mining. Both theoretical and experimental results show that PSM attackers can be more profitable than selfish miners under a certain range of mining power and network conditions. A-PSM attackers can gain even higher profits than both selfish mining and honest mining with attracted rational miners.
