
@Article{cmc.2020.07425,
AUTHOR = {Yong Yan, Yao Dai, Zhiqiang Zhou, Wei Jiang, Shaoyong Guo},
TITLE = {Edge Computing-Based Tasks Offloading and Block Caching for Mobile Blockchain},
JOURNAL = {Computers, Materials \& Continua},
VOLUME = {62},
YEAR = {2020},
NUMBER = {2},
PAGES = {905--915},
URL = {http://www.techscience.com/cmc/v62n2/38284},
ISSN = {1546-2226},
ABSTRACT = {Internet of Things (IoT) technology is rapidly evolving, but there is no trusted 
platform to protect user privacy, protect information between different IoT domains, and 
promote edge processing. Therefore, we integrate the blockchain technology into 
constructing trusted IoT platforms. However, the application of blockchain in IoT is 
hampered by the challenges posed by heavy computing processes. To solve the problem, 
we put forward a blockchain framework based on mobile edge computing, in which the 
blockchain mining tasks can be offloaded to nearby nodes or the edge computing service 
providers and the encrypted hashes of blocks can be cached in the edge computing 
service providers. Moreover, we model the process of offloading and caching to ensure 
that both edge nodes and edge computing service providers obtain the maximum profit 
based on game theory and auction theory. Finally, the proposed mechanism is compared 
with the centralized mode, mode A (all the miners offload their tasks to the edge 
computing service providers), and mode B (all the miners offload their tasks to a group of 
neighbor devices). Simulation results show that under our mechanism, mining networks 
obtain more profits and consume less time on average.},
DOI = {10.32604/cmc.2020.07425}
}



