计算机科学
云计算
块链
分布式计算
激励
任务(项目管理)
计算卸载
强化学习
边缘计算
GSM演进的增强数据速率
资源(消歧)
块(置换群论)
计算机网络
移动边缘计算
计算机安全
操作系统
人工智能
数学
几何学
管理
微观经济学
经济
作者
Su Yao,Mu Wang,Qiang Qu,Ziyi Zhang,Yifeng Zhang,Ke Xu,Mingwei Xu
标识
DOI:10.1109/jsac.2022.3213358
摘要
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 (BC-CED), 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 be 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.
科研通智能强力驱动
Strongly Powered by AbleSci AI