TY - JOUR
T1 - Discouraging pool block withholding attacks in Bitcoin
AU - Chen, Zhihuai
AU - Li, Bo
AU - Shan, Xiaohan
AU - Sun, Xiaoming
AU - Zhang, Jialin
N1 - Funding Information:
This work was supported in part by the National Natural Science Foundation of China (Grant Nos. 61832003, 61872334), the Strategic Priority Research Program of Chinese Academy of Sciences (Grant No. XDA27000000), the Hong Kong Polytechnic University (Grant No. P0034420).
Publisher Copyright:
© 2021, The Author(s), under exclusive licence to Springer Science+Business Media, LLC, part of Springer Nature.
PY - 2022/3
Y1 - 2022/3
N2 - The existence of mining pools in Bitcoin enables the miners to gain more stable reward. However, it is proved that the pools are vulnerable for security attacks. A strategic pool manager has strong incentive to launch pool block withholding attack by sending some of her miners to infiltrate the other pools. The infiltrating miners try to find (partial) proof-of-work solutions but discard the solution that can actually create blocks. As it is hard to recognize malicious miners,these miners still get reward in the infiltrated pools. In this work, we revisit the game-theoretic model for pool block withholding attacks and propose a revised approach to reallocate the reward to the miners. Instead of proportionally allocating the reward to all miners, a pool manager deducts a fraction from the reward to award the miner who actually mined the block. Accordingly, we prove that, under our scheme, for any number of mining pools, no-pool-attacks is always a Nash equilibrium.
AB - The existence of mining pools in Bitcoin enables the miners to gain more stable reward. However, it is proved that the pools are vulnerable for security attacks. A strategic pool manager has strong incentive to launch pool block withholding attack by sending some of her miners to infiltrate the other pools. The infiltrating miners try to find (partial) proof-of-work solutions but discard the solution that can actually create blocks. As it is hard to recognize malicious miners,these miners still get reward in the infiltrated pools. In this work, we revisit the game-theoretic model for pool block withholding attacks and propose a revised approach to reallocate the reward to the miners. Instead of proportionally allocating the reward to all miners, a pool manager deducts a fraction from the reward to award the miner who actually mined the block. Accordingly, we prove that, under our scheme, for any number of mining pools, no-pool-attacks is always a Nash equilibrium.
KW - Bitcoin
KW - Block withholding attack
KW - Mining pool
KW - Nash equilibrium
UR - http://www.scopus.com/inward/record.url?scp=85111510388&partnerID=8YFLogxK
U2 - 10.1007/s10878-021-00768-4
DO - 10.1007/s10878-021-00768-4
M3 - Journal article
AN - SCOPUS:85111510388
SN - 1382-6905
VL - 43
SP - 444
EP - 459
JO - Journal of Combinatorial Optimization
JF - Journal of Combinatorial Optimization
IS - 2
ER -