Blockchain-based collaborative edge computing: efficiency, incentive and trust

被引:0
作者
Qinghang Gao
Jianmao Xiao
Yuanlong Cao
Shuiguang Deng
Chuying Ouyang
Zhiyong Feng
机构
[1] Jiangxi Normal University,School of Software
[2] Zhejiang University,College of Computer Science and Technology
[3] Jiangxi Normal University,Department of Physics
[4] Tianjin University,College of Intelligence and Computing
来源
Journal of Cloud Computing | / 12卷
关键词
Blockchain; Collaborative edge computing; IoT; Load balancing; VCG auction;
D O I
暂无
中图分类号
学科分类号
摘要
The rise of 5G technology has driven the development of edge computing. Computation offloading is the key and challenging point in edge computing, which investigates offloading resource-intensive computing tasks from the user side to the cloud or edge side for processing. More consideration needs to be given to load balancing, user variability, and the heterogeneity of edge facilities in relevant research. In addition, most of the research around edge collaboration also revolves around cloud-side collaboration, which pays relatively little attention to the collaboration process between edge nodes, and the incentive and trust issues of the collaboration process need to be addressed. In this paper, we consider the impact of the user demand variability and the edge facility heterogeneity, then propose a method based on Vickrey-Clarke-Groves (VCG) auction theory to accommodate the edge demand response (EDR) process where the number of users and service facilities do not match. The method makes users’ bidding rules satisfy the Nash equilibrium and weakly dominant strategy, which can improve the load balancing of edge nodes, has positive significance in improving the edge resource utilization and reducing the system energy consumption. In particular, combined with blockchain, we further optimize the incentive and trust mechanism of edge collaboration and consider three scenarios: no collaboration, internal collaboration, and incentive collaboration. We also consider the impact of the user task’s transmission distance on the quality of experience (QoE). In addition, we illustrate the possible forking attack of blockchain in collaborative edge computing and propose a solution. We test the performance of the proposed algorithm on a real-world dataset, and the experimental results verify the algorithm’s effectiveness and the edge collaboration’s necessity.
引用
收藏
相关论文
共 98 条
  • [1] Dong P(2022)Collaborative edge computing for social internet of things: Applications, solutions, and challenges IEEE Trans Comput Soc Syst 9 291-301
  • [2] Ge J(2020)Edge intelligence: The confluence of edge computing and artificial intelligence IEEE Internet Things J 7 7457-7469
  • [3] Wang X(2020)Dynamical resource allocation in edge for trustable internet-of-things systems: A reinforcement learning method IEEE Trans Ind Inform 16 6103-6113
  • [4] Guo S(2019)Learning-based computation offloading for iot devices with energy harvesting IEEE Trans Veh Technol 68 1930-1941
  • [5] Deng S(2019)Multiuser resource control with deep reinforcement learning in iot edge computing IEEE Internet Things J 6 10119-10133
  • [6] Zhao H(2023)Aoi-aware energy control and computation offloading for industrial iot Futur Gener Comput Syst 139 29-37
  • [7] Fang W(2017)Mobile service selection for composition: An energy consumption perspective IEEE Trans Autom Sci Eng 14 1478-1490
  • [8] Yin J(2019)Online deep reinforcement learning for computation offloading in blockchain-empowered mobile edge computing IEEE Trans Veh Technol 68 8050-8062
  • [9] Dustdar S(2022)Partial computation offloading and adaptive task scheduling for 5g-enabled vehicular networks IEEE Trans Mob Comput 21 1319-1333
  • [10] Zomaya AY(2020)An online incentive mechanism for collaborative task offloading in mobile edge computing IEEE Trans Wirel Commun 19 624-636