A blockchain-based computation offloading method for edge computing in 5G networks

Xiaolong Xu, Yi Chen, Xuyun Zhang, Qingxiang Liu, Xihua Liu, Lianyong Qi*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

28 Citations (Scopus)


Edge computing (EC) emerges as a novel computing paradigm to offload computing tasks from user equipments (UEs) to edge notes (ENs) in fifth-generation networks, which definitely breaks the resource limitation of UEs to a certain degree. However, it is troublesome to guarantee the overall operating performance of ENs due to the uneven distributed resource demands of UEs, the resulting transmission delay and the data loss for computation offloading between the covered EN and the deployed destination EN. In view of this challenge, a blockchain-based computation offloading method, named BCO, is proposed in this paper. Technically, since blockchain is a promising technique for the decentralized system, a blockchain-based EC framework is designed to degrade the data loss possibility by integrating blockchain and EC. Then, the nondominated sorting genetic algorithm, the third version (NSGA-III), is leveraged to acquire the balanced offloading strategies. Furthermore, by taking advantage of Simple Additive Weighting and Multiple Criteria Decision Making, the optimal offloading strategy is identified. Finally, systematic experiments and analyses on the comparative experiment are conducted to verify the efficiency of our proposed method BCO.

Original languageEnglish
Pages (from-to)2015-2032
Number of pages18
JournalSoftware - Practice and Experience
Issue number10
Early online date10 Sep 2019
Publication statusPublished - Oct 2021
Externally publishedYes


  • 5G
  • blockchain
  • computation offloading
  • edge computing


Dive into the research topics of 'A blockchain-based computation offloading method for edge computing in 5G networks'. Together they form a unique fingerprint.

Cite this