PoolParty: Efficient Blockchain-Agnostic Decentralized Mining Pool

Blockchain mining is increasingly dominated by a few centralized mining pools [1]. Large pools can censor transactions on the blockchain and can coordinate their efforts to potentially carry out a 51% attack [2]. There have been 2 previous decentralized mining pools P2Pool and SmartPool, but both had unique limitations and are no longer actively mining. PoolParty is a novel decentralized blockchain-agnostic mining pool. By using smart-contracts to validate shares and punish miner misbehavior, as well as employing fines to disincentivize cheating, PoolParty is both secure and has low overhead operating costs. PoolParty can provide 0.05% overhead costs on Ethereum, and 0.003% overhead costs on Ethereum Classic for users with 20% pool hash-power. Finally, PoolParty can be implemented on less expensive smart contract hostable blockchains to improve scalability and overhead.

[1]  Jason Teutsch,et al.  SmartPool: Practical Decentralized Pooled Mining , 2017, USENIX Security Symposium.

[2]  Andreas G. Veneris,et al.  Astraea: A Decentralized Blockchain Oracle , 2018, 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

[3]  Clément Lesaege,et al.  A Smart Contract Oracle for Approximating Real-World, Real Number Values , 2019, Tokenomics.

[4]  Meni Rosenfeld,et al.  Analysis of Bitcoin Pooled Mining Reward Systems , 2011, ArXiv.

[5]  Ben Kaiser,et al.  The Looming Threat of China: An Analysis of Chinese Influence on Bitcoin , 2018, ArXiv.

[6]  Alptekin Küpçü,et al.  Usable optimistic fair exchange , 2010, Comput. Networks.

[7]  Yongdae Kim,et al.  Impossibility of Full Decentralization in Permissionless Blockchains , 2019, AFT.

[8]  L. Cong,et al.  Decentralized Mining in Centralized Pools , 2019, The Review of Financial Studies.

[9]  Qin Yang,et al.  Measurement and Analysis of the Bitcoin Networks: A View from Mining Pools , 2019, 2020 6th International Conference on Big Data Computing and Communications (BIGCOM).

[10]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[11]  Jeffrey S. Rosenschein,et al.  Bitcoin Mining Pools: A Cooperative Game Theoretic Analysis , 2015, AAMAS.