The Convergence Rates of Blockchain Mining Games: A Markovian Approach

07/16/2021
by   Alejandro Jofré, et al.
0

Understanding the strategic behavior of miners in a blockchain is of great importance for its proper operation. A common model for mining games considers an infinite time horizon, with players optimizing asymptotic average objectives. Implicitly, this assumes that the asymptotic behaviors are realized at human-scale times, otherwise invalidating current models. We study the mining game utilizing Markov Decision Processes. Our approach allows us to describe the asymptotic behavior of the game in terms of the stationary distribution of the induced Markov chain. We focus on a model with two players under immediate release, assuming two different objectives: the (asymptotic) average reward per turn and the (asymptotic) percentage of obtained blocks. Using tools from Markov chain analysis, we show the existence of a strategy achieving slow mixing times, exponential in the policy parameters. This result emphasizes the imperative need to understand convergence rates in mining games, validating the standard models. Towards this end, we provide upper bounds for the mixing time of certain meaningful classes of strategies. This result yields criteria for establishing that long-term averaged functions are coherent as payoff functions. Moreover, by studying hitting times, we provide a criterion to validate the common simplification of considering finite states models. For both considered objectives functions, we provide explicit formulae depending on the stationary distribution of the underlying Markov chain. In particular, this shows that both mentioned objectives are not equivalent. Finally, we perform a market share case study in a particular regime of the game. More precisely, we show that an strategic player with a sufficiently large processing power can impose negative revenue on honest players.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/24/2022

Towards Understanding Player Behavior in Blockchain Games: A Case Study of Aavegotchi

Blockchain games introduce unique gameplay and incentive mechanisms by a...
research
08/27/2020

A competitive search game with a moving target

We introduce a discrete-time search game, in which two players compete t...
research
04/04/2019

Oceanic Games: Centralization Risks and Incentives in Blockchain Mining

To participate in the distributed consensus of permissionless blockchain...
research
02/18/2021

Optimising Long-Term Outcomes using Real-World Fluent Objectives: An Application to Football

In this paper, we present a novel approach for optimising long-term tact...
research
02/05/2019

Bitcoin Selfish Mining and Dyck Words

We give a straightforward proof for the formula giving the long-term app...
research
12/20/2021

Blockchain Mining with Multiple Selfish Miners

This paper studies a fundamental problem regarding the security of block...

Please sign up or login with your details

Forgot password? Click here to reset