Mining Pool Game Model and Nash Equilibrium Analysis for PoW-Based Blockchain Networks

Blockchain technology, has the characteristics of decentralization, openness and transparency, so that everyone can participate in database recording. Therefore, blockchain technology has a good application prospect in various industries. As the most successful application of blockchain technology, the Bitcoin system applies the Proof of Work (PoW) consensus mechanism. Under the PoW consensus mechanism, each miner competes through his own power to solve a SHA256 mathematical problem together, so as to gain profits. Due to the difficulty of the cryptography puzzle, miners tend to join the mining pool to obtain stable income. And the block withholding attacks will be carried out between the mining pools, so as to maximize his own income by controlling the infiltration rate dispatched to other mining pools. In this paper, we build a game model between mining pools based on the PoW consensus algorithm, and analyze its Nash equilibrium from two perspectives. The influence of the mining pools’ power, the ratio of the power to be infiltrated, and the betrayed rate of dispatched miners on the mining pool’s infiltration rate selection and income were explored, and the results were obtained through numerical simulations.

[1]  Iddo Bentov,et al.  Proof of Activity: Extending Bitcoin's Proof of Work via Proof of Stake [Extended Abstract]y , 2014, PERV.

[2]  Yongdae Kim,et al.  Be Selfish and Avoid Dilemmas: Fork After Withholding (FAW) Attacks on Bitcoin , 2017, CCS.

[3]  Emin Gün Sirer,et al.  Majority is not enough , 2013, Financial Cryptography.

[4]  Christof Weinhardt,et al.  A blockchain-based smart grid: towards sustainable local energy markets , 2017, Computer Science - Research and Development.

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

[6]  Anastas Mishev,et al.  Blockchain solutions for big data challenges: A literature review , 2017, IEEE EUROCON 2017 -17th International Conference on Smart Technologies.

[7]  Arshdeep Bahga,et al.  Blockchain Platform for Industrial Internet of Things , 2016 .

[8]  Ittay Eyal,et al.  The Miner's Dilemma , 2014, 2015 IEEE Symposium on Security and Privacy.

[9]  Younghee Park,et al.  Uncle-Block Attack: Blockchain Mining Threat Beyond Block Withholding for Rational and Uncooperative Miners , 2019, ACNS.

[10]  Yu Zhang,et al.  An IoT electric business model based on the protocol of bitcoin , 2015, 2015 18th International Conference on Intelligence in Next Generation Networks.

[11]  Aiqing Zhang,et al.  Towards Secure and Privacy-Preserving Data Sharing in e-Health Systems via Consortium Blockchain , 2018, Journal of Medical Systems.

[12]  Yue Chen,et al.  Adaptive Blockchain-Based Electric Vehicle Participation Scheme in Smart Grid Platform , 2018, IEEE Access.