Jisuanji kexue (Nov 2021)

Computation Resource Allocation and Revenue Sharing Based on Mobile Edge Computing for Blockchain

  • XU Xu, QIAN Li-ping, WU Yuan

DOI
https://doi.org/10.11896/jsjkx.201100205
Journal volume & issue
Vol. 48, no. 11
pp. 124 – 132

Abstract

Read online

This paper proposes a mobile edge computing (MEC) assisted blockchain system in which mobile terminals (MT) do not have enough local computation resources to solve the proof of work (PoW) puzzle.By combining the computation resource allocation of MTs and edge server (ES) with the revenue sharing of MTs,a joint optimization problem is formulated to maximize the system-wide utility of all MTs and the ES.To solve the optimization problem efficiently,a multi-layer decomposition algorithm based on cyclic block coordinate descent (CBCD) is proposed.First,given the revenue sharing variables in advance,the corresponding sub-problem can be solved to obtain the computation resource allocation results of both MTs and ES.Then,with the obtained computation resource allocation,the revenue sharing variables of MTs are optimized.Finally,this paper optimizes the two sub-problems alternately until the algorithm reaches convergence.The numerical results show that the proposed algorithm can obtain the optimal solution of the joint optimization problem effectively and improve the system-wide utility.

Keywords