English

Cloud/fog computing resource management and pricing for blockchain networks

Cryptography and Security 2018-11-20 v3 Computer Science and Game Theory

Abstract

The mining process in blockchain requires solving a proof-of-work puzzle, which is resource expensive to implement in mobile devices due to the high computing power and energy needed. In this paper, we, for the first time, consider edge computing as an enabler for mobile blockchain. In particular, we study edge computing resource management and pricing to support mobile blockchain applications in which the mining process of miners can be offloaded to an edge computing service provider. We formulate a two-stage Stackelberg game to jointly maximize the profit of the edge computing service provider and the individual utilities of the miners. In the first stage, the service provider sets the price of edge computing nodes. In the second stage, the miners decide on the service demand to purchase based on the observed prices. We apply the backward induction to analyze the sub-game perfect equilibrium in each stage for both uniform and discriminatory pricing schemes. For the uniform pricing where the same price is applied to all miners, the existence and uniqueness of Stackelberg equilibrium are validated by identifying the best response strategies of the miners. For the discriminatory pricing where the different prices are applied to different miners, the Stackelberg equilibrium is proved to exist and be unique by capitalizing on the Variational Inequality theory. Further, the real experimental results are employed to justify our proposed model.

Keywords

Cite

@article{arxiv.1710.01567,
  title  = {Cloud/fog computing resource management and pricing for blockchain networks},
  author = {Zehui Xiong and Shaohan Feng and Wenbo Wang and Dusit Niyato and Ping Wang and Zhu Han},
  journal= {arXiv preprint arXiv:1710.01567},
  year   = {2018}
}

Comments

16 pages, double-column version, accepted by IEEE Internet of Things Journal

R2 v1 2026-06-22T22:03:27.880Z