Computation offloading in blockchain-enabled MCS systems: A scalable deep reinforcement learning approach

被引:13
|
作者
Chen, Zheyi [1 ,2 ,3 ]
Zhang, Junjie [1 ,2 ,3 ]
Huang, Zhiqin [1 ,2 ,3 ]
Wang, Pengfei [1 ,2 ,3 ]
Yu, Zhengxin [4 ]
Miao, Wang [5 ]
机构
[1] Fuzhou Univ, Coll Comp & Data Sci, Fuzhou 350116, Peoples R China
[2] Minist Educ, Engn Res Ctr Big Data Intelligence, Fuzhou 350002, Peoples R China
[3] Fuzhou Univ, Fujian Key Lab Network Comp & Intelligent Informat, Fuzhou 350116, Peoples R China
[4] Univ Lancaster, Sch Comp & Commun, Lancaster LA1 4YW, England
[5] Univ Plymouth, Sch Engn Comp & Math, Plymouth PL4 8AA, England
基金
中国国家自然科学基金;
关键词
Mobile crowdsensing; Blockchain; Computation offloading; Deep reinforcement learning; Model scalability; EFFICIENT RESOURCE-ALLOCATION; MOBILE; PRIVACY; IOT;
D O I
10.1016/j.future.2023.12.004
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In Mobile Crowdsensing (MCS) systems, cloud service providers (CSPs) pay for and analyze the sensing data collected by mobile devices (MDs) to enhance the Quality-of-Service (QoS). Therefore, it is necessary to guarantee security when CSPs and users conduct transactions. Blockchain can secure transactions between two parties by using the Proof-of-Work (PoW) to confirm transactions and add new blocks to the chain. Nevertheless, the complex PoW seriously hinders applying Blockchain into MCS since MDs are equipped with limited resources. To address these challenges, we first design a new consortium blockchain framework for MCS, aiming to assure high reliability in complex environments, where a novel Credit-based Proof-of-Work (C-PoW) algorithm is developed to relieve the complexity of PoW while keeping the reliability of blockchain. Next, we propose a new scalable Deep Reinforcement learning based Computation Offloading (DRCO) method to handle the computation-intensive tasks of C-PoW. By combining Proximal Policy Optimization (PPO) and Differentiable Neural Computer (DNC), the DRCO can efficiently make the optimal/near-optimal offloading decisions for C-PoW tasks in blockchain-enabled MCS systems. Extensive experiments demonstrate that the DRCO reaches a lower total cost (weighted sum of latency and power consumption) than state-of-the-art methods under various scenarios.
引用
收藏
页码:301 / 311
页数:11
相关论文
共 50 条
  • [31] Online Deep Reinforcement Learning for Computation Offloading in Blockchain-Empowered Mobile Edge Computing
    Qiu, Xiaoyu
    Liu, Luobin
    Chen, Wuhui
    Hong, Zicong
    Zheng, Zibin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (08) : 8050 - 8062
  • [32] A Highly Scalable Blockchain-Enabled DNS Architecture
    Dong, Wenyu
    Lin, Chenghong
    Li, Min
    Su, Li
    He, Shen
    BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2022, 2022, 1679 : 107 - 121
  • [33] DEEP REINFORCEMENT LEARNING FOR COMPUTATION OFFLOADING AND RESOURCE ALLOCATION IN BLOCKCHAIN-BASED MULTI-UAV-ENABLED MOBILE EDGE COMPUTING
    Mohammed, Abegaz
    Nahom, Hayla
    Tewodros, Ayall
    Habtamu, Yasin
    Hayelow, Gebrye
    2020 17TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2020, : 295 - 299
  • [34] A blockchain-enabled learning model based on distributed deep learning architecture
    Zhang, Yang
    Liang, Yongquan
    Jia, Bin
    Wang, Pinxiang
    Zhang, Xiaosong
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (09) : 6577 - 6604
  • [35] Resource Allocation and Control Co-aware Smart Computation Offloading for Blockchain-Enabled IoT
    Chen S.-G.
    Wang Q.
    Zhang H.-J.
    Wang K.
    Jisuanji Xuebao/Chinese Journal of Computers, 2022, 45 (03): : 472 - 484
  • [36] Energy-efficient UAV-enabled computation offloading for industrial internet of things: a deep reinforcement learning approach
    Shi, Shuo
    Wang, Meng
    Gu, Shushi
    Zheng, Zhong
    WIRELESS NETWORKS, 2024, 30 (05) : 3921 - 3934
  • [37] MSCO: Mobility-aware Secure Computation Offloading in blockchain-enabled Fog computing environments
    Thangaraj, Veni
    Sree, Thankaraja Raja
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [38] A Deep Reinforcement Learning Approach for Online Computation Offloading in Mobile Edge Computing
    Zhang, Yameng
    Liu, Tong
    Zhu, Yanmin
    Yang, Yuanyuan
    2020 IEEE/ACM 28TH INTERNATIONAL SYMPOSIUM ON QUALITY OF SERVICE (IWQOS), 2020,
  • [39] A Deep Reinforcement Learning Approach Towards Computation Offloading for Mobile Edge Computing
    Wang, Qing
    Tan, Wenan
    Qin, Xiaofan
    HUMAN CENTERED COMPUTING, 2019, 11956 : 419 - 430
  • [40] Computation Offloading in Energy Harvesting Systems via Continuous Deep Reinforcement Learning
    Zhang, Jing
    Du, Jun
    Jiang, Chunxiao
    Shen, Yuan
    Wang, Jian
    ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,