Utility Optimization for Blockchain Empowered Edge Computing with Deep Reinforcement Learning

Dinh C. Nguyen, Ming Ding, Pubudu N. Pathirana, Aruna Seneviratne, Jun Li, H. Vincent Poor

Research output: Chapter in Book/Report/Conference proceedingConference contribution

5 Scopus citations


The combination of mobile edge computing (MEC) and blockchain is transforming the current computing services in Internet of Things networks, by offering task offloading solutions with security enhancement enabled by blockchain mining. Nevertheless, these important enabling technologies have been studied separately in most existing works. This article proposes a novel cooperative task offloading and block mining (TOBM) scheme to optimize the system utility in blockchain-empowered MEC. Herein, each edge device (ED) not only handles data tasks but also deals with block mining which makes the system design and optimization highly complex. Therefore, we develop a novel cooperative deep reinforcement learning (DRL) approach which allows EDs to cooperatively offload their data tasks to the MEC server and perform block mining based on a Proof-of-Reputation consensus mechanism. Simulation results demonstrate that the proposed scheme significantly improves offloading utility, reduces blockchain mining latency, and achieves better system utility, compared to other non-cooperative and cooperative schemes.

Original languageEnglish (US)
Title of host publicationICC 2021 - IEEE International Conference on Communications, Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728171227
StatePublished - Jun 2021
Externally publishedYes
Event2021 IEEE International Conference on Communications, ICC 2021 - Virtual, Online, Canada
Duration: Jun 14 2021Jun 23 2021

Publication series

NameIEEE International Conference on Communications
ISSN (Print)1550-3607


Conference2021 IEEE International Conference on Communications, ICC 2021
CityVirtual, Online

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Electrical and Electronic Engineering


Dive into the research topics of 'Utility Optimization for Blockchain Empowered Edge Computing with Deep Reinforcement Learning'. Together they form a unique fingerprint.

Cite this