Blockchain-Empowered Collaborative Task Offloading for Cloud-Edge-Device Computing

被引:28
|
作者
Yao, Su [1 ]
Wang, Mu [1 ]
Qu, Qiang [2 ]
Zhang, Ziyi [2 ]
Zhang, Yi-Feng [1 ]
Xu, Ke [1 ,3 ]
Xu, Mingwei [1 ,3 ]
机构
[1] Tsinghua Univ, Beijing Natl Res Ctr Informat Sci & Technol BNRis, Beijing 100190, Peoples R China
[2] Huawei Cloud Tech Co, Blockchain Lab, Shenzhen 518129, Peoples R China
[3] Zhongguancun Lab, Beijing 100081, Peoples R China
基金
中国博士后科学基金;
关键词
Cloud-edge-device computing; task offloading; blockchain; reinforcement learning; RESOURCE-ALLOCATION; OPTIMIZATION; INTERNET;
D O I
10.1109/JSAC.2022.3213358
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
How to enable high-performance task offloading and preserve the trust between participants is imperative yet nontrivial to the Cloud-Edge-Device (CED) computing, mainly because the resources are geo-distributed and operated by different parties. Also, the CED participants are highly dynamic and heterogeneous in resource provision and may conflict in interest. This paper proposes BlockChain-empowered CED (BCCED), a blockchain-empowered collaborative task offloading for CED computing. In BC-CED, blockchain plays a central role in the main functionality of CED, including task offloading, brokerage of resource usage, and incentives. We distinguish the BC-CED from the existing solutions by modifying the blockchain consensus process, enabling the participants to reach an agreement via solving the task offloading problem. For this purpose, we formulate the offloading problem by considering the computation capabilities of candidate nodes and the network performance. BC-CED allows each participant to apply reinforcement learning-based methods to solve this problem and compete for the right of block output by comparing the offloading policy performance and accepting the best policy as the offloading scheme within the next period. We also propose a truthful incentive mechanism to encourage resource contributions in BC-CED and force them to he honest. Extensive tests by implementing our solutions in a commercialized blockchain platform have shown how BC-CED achieves a superior performance in task offloading and blockchain maintenance.
引用
收藏
页码:3485 / 3500
页数:16
相关论文
共 50 条
  • [1] Dependent task offloading mechanism for cloud-edge-device collaboration
    Zhang, Junna
    Chen, Jiawei
    Bao, Xiang
    Liu, Chunhong
    Yuan, Peiyan
    Zhang, Xinglin
    Wang, Shangguang
    [J]. JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2023, 216
  • [2] Joint Computation Offloading and Coin Loaning for Blockchain-Empowered Mobile-Edge Computing
    Zhang, Zhen
    Hong, Zicong
    Chen, Wuhui
    Zheng, Zibin
    Chen, Xu
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (06): : 9934 - 9950
  • [3] Online Deep Reinforcement Learning for Computation Offloading in Blockchain-Empowered Mobile Edge Computing
    Qiu, Xiaoyu
    Liu, Luobin
    Chen, Wuhui
    Hong, Zicong
    Zheng, Zibin
    [J]. IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2019, 68 (08) : 8050 - 8062
  • [4] Joint task offloading and resource allocation in mixed edge/cloud computing and blockchain empowered device-free sensing systems
    Du, Jianbo
    Cheng, Wenjie
    Li, Shulei
    [J]. COMPUTER COMMUNICATIONS, 2023, 209 : 38 - 46
  • [5] Blockchain-Empowered Secure Aerial Edge Computing for AIoT Devices
    Zhang, Zufan
    Zeng, Kewen
    Yi, Yinxue
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2024, 11 (01): : 84 - 94
  • [6] A cloud-edge-device collaborative offloading scheme with heterogeneous tasks and its performance evaluation
    Bai, Xiaojun
    Zhang, Yang
    Wu, Haixing
    Wang, Yuting
    Jin, Shunfu
    [J]. FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2024, 25 (05) : 664 - 684
  • [7] Trustworthy Blockchain-Empowered Collaborative Edge Computing-as-a-Service Scheduling and Data Sharing in the IIoE
    Bai, Fenhua
    Shen, Tao
    Yu, Zhuo
    Zeng, Kai
    Gong, Bei
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (16): : 14752 - 14766
  • [8] Blockchain-Empowered Distributed Multicamera Multitarget Tracking in Edge Computing
    Wang, Shuai
    Sheng, Hao
    Zhang, Yang
    Yang, Da
    Shen, Jiahao
    Chen, Rongshan
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2024, 20 (01) : 369 - 379
  • [9] Task Offloading and Resource Allocation for Edge-Cloud Collaborative Computing
    Wang, Yaxing
    Hao, Jia
    Xu, Gang
    Huang, Baoqi
    Zhang, Feng
    [J]. ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT V, 2024, 14491 : 361 - 372
  • [10] Blockchain-Empowered Content Cache System for Vehicle Edge Computing Networks
    Liu, Junjie
    Zhang, Xuefei
    Li, Yijing
    Cui, Qimei
    Tao, Xiaofeng
    [J]. BLOCKCHAIN AND TRUSTWORTHY SYSTEMS, BLOCKSYS 2019, 2020, 1156 : 410 - 421