A Stochastic Game Framework for Analyzing Computational Investment Strategies in Distributed Computing with Application to Blockchain Mining

09/10/2018
by   Swapnil Dhamal, et al.
0

We study a stochastic game framework with varying number of players, for modeling and analyzing their computational investment strategies in distributed computing, for solving a problem such as in blockchain mining. In particular, we propose a continuous time Markov chain model, where players arrive and depart according to a stochastic process, and determine their investment strategies based on the number of other players in the system. The players obtain a certain reward for being the first to solve the problem, while incur a certain cost based on the time and computational power invested in the attempt to solve it. In this paper, we consider that the players are Markovian, that is, they determine their strategies which maximize their expected utility, while ignoring past payoffs. We first study a scenario where the rate of problem getting solved is proportional to the total computational power invested by the players. We show that, in statewise Nash equilibrium, players with costs exceeding a particular threshold do not invest, while players with costs less than this threshold invest maximum power. Further, we show that Markov perfect equilibrium follows a similar threshold policy. We then consider a scenario where the rate of problem getting solved is independent of the computational power invested by players. Here, we show that, in statewise Nash equilibrium, only the players with cost parameters in a relatively low range, invest. We also show that, in Markov perfect equilibrium, players invest proportionally to the reward-cost ratio. Using simulations, we quantify the effects of arrival and departure rates on players' expected utilities and provide insights.

READ FULL TEXT
research
08/18/2019

The Path to Nash Equilibrium

It has been proved that every non-cooperative game has a Nash equilibriu...
research
02/25/2019

The Matthew Effect in Computation Contests: High Difficulty May Lead to 51

We study the computation contests where players compete for searching a ...
research
05/20/2022

A stochastic game framework for patrolling a border

In this paper we consider a stochastic game for modelling the interactio...
research
05/03/2018

Intense Competition can Drive Selfish Explorers to Optimize Coverage

We consider a game-theoretic setting in which selfish individuals compet...
research
07/16/2021

The Convergence Rates of Blockchain Mining Games: A Markovian Approach

Understanding the strategic behavior of miners in a blockchain is of gre...
research
05/17/2022

Sequential Elimination Contests with All-Pay Auctions

By modeling contests as all-pay auctions, we study two-stage sequential ...
research
07/15/2019

Hotelling Games with Multiple Line Faults

The Hotelling game consists of n servers each choosing a point on the li...

Please sign up or login with your details

Forgot password? Click here to reset