Font Size: a A A

Research On Blockchain Network Computing Task Offloading Based On Mobile Edge Computin

Posted on:2023-12-21Degree:MasterType:Thesis
Country:ChinaCandidate:Y X LiangFull Text:PDF
GTID:2568306833965479Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Blockchain technology is a promising resource management architecture due to its ability of building trust in a decentralized transaction.Block mining participants,i.e.miners,are incentivized with reward for successfully mining blocks.Unfortunately,solving the proof-of-work puzzle consumes substantial computing powers during the mining period,which greatly challenges miners.In view of this,the emphasis of this study first proposes a cloud-based blockchain mining framework to reduce the burden of computation-intensive mining for miners.However,with the development of the Internet of Things,blockchain technology is increasingly applied in mobile networks.But this work only offloads intensive computing tasks to edge cloud servers,and mobile devices cannot participate in mining due to limited resources.Therefore,we further propose a mining framework of alleviating miner’s computation-intensive mining burdens,as well as enabling mobile devices’ participation.The main contents and innovations of this research are as follows:(1)For intensive computing tasks in blockchain networks,edge cloud-assisted blockchain mining is considered in this work.The interaction between an edge cloud server(ECO)and a miner can be modeled as a Stackelberg game of single leader and many followers.In the first stage,ECO would act as a leader and set the price per unit of resource to the miners.In the second stage,miners,as followers,identify resource requirements with ECO.For the above two stages of Stackelberg game,we strictly deduce and prove the existence and uniqueness of Nash equilibrium,under which ECO and miners decide their maximum strategy according to their maximum profits.(2)Further,this research designs a blockchain mining framework CDEB(Cloud and Devices Enabled Blockchain)with mobile devices participating.Each miner is usually surrounded by mobile devices.The interactions between a miner and nearby mobile devices can be modeled as a single-leader multi-followers subgame of Stackelberg game.The miners,as leaders,have the priority to decide the market prices for their nearby mobile devices,on which mobile devices,as followers,determine mining resources for miners.Limited by the miner’s computationally intensive tasks and the limited resources of the mobile device,the interaction between ECO and the miner resembles a two-stage Stackelberg game.Based CDEB framework,we design a unique incentive framework for players of the ECO,miners and mobile devices.Jointly considering two Stackelberg games above,we build a three-stage Stackelberg game with multiple leaders and followers.In the first stage,ECO determines its optimal resource price for miners.In the second stage,Miners decide the optimal resource demands from ECO and fix the resource price for mobile devices.In the third stage,mobile devices determine the optimal resources,allocated for miners.This study designs a simulation experiment to compare it with the current mainstream resource unloading model.Experiments show that the CDEB model proposed in this paper has good feasibility and robustness.With the rapid development of MEC technology and block chain technology,the integration of MEC technology and block chain technology provides feasibility.This paper introduces edge computing into blockchain mining,uses edge cloud and mobile devices to unload miners’ intensive computing tasks,effectively improves miners’ blockchain mining capacity,and maximizes the benefits of miners,edge cloud and mobile devices in blockchain network.
Keywords/Search Tags:Blockchain, Edge Cloud Computing, Stackelberg Game, Proof of Work
PDF Full Text Request
Related items