TY - JOUR
T1 - Fee-Free Pooled Mining for Countering Pool-Hopping Attack in Blockchain
AU - Shi, Hongwei
AU - Wang, Shengling
AU - Hu, Qin
AU - Cheng, Xiuzhen
AU - Zhang, Junshan
AU - Yu, Jiguo
N1 - Funding Information:
This work was supported by National Key R&D Program of China (No. 2019YFB2102600), National Natural Science Foundation of China (No. 61772080, 61672321, 61771289, 61832012, and 62072044), the Blockchain Core Technology Strategic Research Program of Ministry of Education of China (No. 2020KJ010301), BNU Interdisciplinary Research Foundation for the First-Year Doctoral Candidates (No. BNUXKJC2022), the International Joint Research Project of Faculty of Education, Beijing Normal University, and Engineering Research Center of Intelligent Technology and Educational Application, Ministry of Education.
Publisher Copyright:
© 2004-2012 IEEE.
PY - 2021/7/1
Y1 - 2021/7/1
N2 - The pool-hopping attack casts down the expected profits of both the mining pool and honest miners in Blockchain. The mainstream countermeasures, namely PPS (pay-per-share) and PPLNS (pay-per-last-N-share), can hedge pool hopping but need to charge miners some fees when they join in a pool. Obviously, the higher fee charged, the higher cost of joining the pool, the less motivation of a miner to mine in the pool. In this article, we apply the zero-determinant (ZD) theory to design a novel pooled mining which offers an incentive mechanism for motivating miners not to switch in pools strategically by economic means without fee charged. In short, the proposed pooled mining has three unique features: 1) fee-free. No fee is charged if the miner does not hop, 2) wide applicability. It can be employed in both prepaid and postpaid mechanisms, and 3) fairness. Even can dominate the game with any miner, a pool has to cooperate when a miner does not hop among pools, implying that the pool cannot squeeze the honest miners financially. The fairness of our scheme makes it have long-term sustainability. Both theoretical analyses and numerical simulations demonstrate the effectiveness of our scheme.
AB - The pool-hopping attack casts down the expected profits of both the mining pool and honest miners in Blockchain. The mainstream countermeasures, namely PPS (pay-per-share) and PPLNS (pay-per-last-N-share), can hedge pool hopping but need to charge miners some fees when they join in a pool. Obviously, the higher fee charged, the higher cost of joining the pool, the less motivation of a miner to mine in the pool. In this article, we apply the zero-determinant (ZD) theory to design a novel pooled mining which offers an incentive mechanism for motivating miners not to switch in pools strategically by economic means without fee charged. In short, the proposed pooled mining has three unique features: 1) fee-free. No fee is charged if the miner does not hop, 2) wide applicability. It can be employed in both prepaid and postpaid mechanisms, and 3) fairness. Even can dominate the game with any miner, a pool has to cooperate when a miner does not hop among pools, implying that the pool cannot squeeze the honest miners financially. The fairness of our scheme makes it have long-term sustainability. Both theoretical analyses and numerical simulations demonstrate the effectiveness of our scheme.
KW - Pooled mining
KW - incentive mechanism
KW - pool-hopping attack
KW - zero-determinant theory
UR - http://www.scopus.com/inward/record.url?scp=85101693610&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85101693610&partnerID=8YFLogxK
U2 - 10.1109/TDSC.2020.3021686
DO - 10.1109/TDSC.2020.3021686
M3 - Article
AN - SCOPUS:85101693610
SN - 1545-5971
VL - 18
SP - 1580
EP - 1590
JO - IEEE Transactions on Dependable and Secure Computing
JF - IEEE Transactions on Dependable and Secure Computing
IS - 4
M1 - 9186838
ER -