Revenue-Sharing based Computation-Resource Allocation for Mobile Blockchain

Yuan Wu,Xu Xu,Liping Qian,Bo Ji,Zhiguo Shi,Weijia Jia
DOI: https://doi.org/10.1109/INFOCOMWKSHPS50562.2020.9162830
2020-01-01
Abstract:In this paper, we investigate the revenue-sharing based computation-resource allocation for mobile Blockchain, in which conventional mobile devices (i.e., the edge-computing users, EUs) can acquire computation-resources from the edge-server (ES) for increasing their chances of winning the mining game in Blockchain. Meanwhile, as a compensation to the ES, the EUs adopt the revenue-sharing mechanism by sharing parts of their respective rewards to the ES. We formulate a joint optimization of the ES's computation-resource allocation to the EUs and the EUs' revenue-sharing to the ES, with the objective of maximizing the system-reward of all EUs and the ES. Despite the non-convexity of the joint optimization problem, we propose an algorithm based on the cyclic block coordinate descent (CBCD) to solve the problem. Our algorithm decouples the original problem into two subproblems and alternatively optimizes the EUs' revenue-sharing and ES's computation-resource allocation until reaching convergence. For each subproblem, we also propose an efficient algorithm for solving it. Numerical results are provided to validate the effectiveness and efficiency of our proposed algorithms, as well as the performance advantage of our proposed revenue-sharing based computation-resource allocation for mobile Blockchain.
What problem does this paper attempt to address?