4.8 Article

Joint Computation Offloading and Coin Loaning for Blockchain-Empowered Mobile-Edge Computing

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 6, Issue 6, Pages 9934-9950

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2019.2933445

Keywords

Blockchain; coin loaning; computation offloading; edge computing; Nash equilibrium (NE); potential game

Funding

  1. National Key Research and Development Plan [2018YFB1003800]
  2. National Natural Science Foundation of China [11801595]
  3. Natural Science Foundation of Guangdong [2018A030310076]
  4. Program for Guangdong Introducing Innovative and Entrepreneurial Teams [2017ZT07X355]

Ask authors/readers for more resources

The blockchain-empowered mobile-edge computing (MEC) is a promising solution for enhancing the computation capabilities of mobile equipments (MEs) to process computation-intensive tasks such as the real-time data processing tasks and mining tasks. However, because of the cold start and long return problems, efficient computation offloading cannot be achieved in blockchain-empowered MEC because the MEs do not always have enough coins to afford the offloading service cost. In this article, we study the joint computation-offloading and coin-loaning problem for blockchain-empowered MEC to minimize the total cost of all MEs. We introduce the banks that can provide loan services to the MEs to address the above two issues. We formulate the problem as a noncooperative game to model the competitions between the myopic MEs. By using a potential game method, we prove the existence of a pure-strategy Nash equilibrium (NE) and design a distributed algorithm to achieve the NE point with low computational complexity. We also provide an upper bound on the price of anarchy of the game by theoretical proof. Besides, two smart contracts are designed to automatically perform the computing resource trading and coin loaning processes. Lastly, our simulation results show that our proposed algorithm can significantly reduce the total cost of all MEs, has better performance compared with other solutions, and scales well as the number of MEs increases. Moreover, the financial cost for executing the two smart contracts on the Ethereum network is low.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available