Affiliation:
1. Faculty of Information Technology Beijing University of Technology Beijing China
2. China Center for International Economic Exchanges Beijing China
3. Beijing HIWING Scientific and Technological Information Institute Beijing China
4. School of Information Beijing Wuzi University Beijing China
5. Beijing Institute of Economics and Management Beijing China
Abstract
SummaryCollaboration between IoT end‐devices and edge servers or idle devices enables offloading of computational tasks, providing an effective solution to address inherent limitations in computational resources, storage capacity, and energy efficiency. However, IoT network openness introduces security challenges, such as privacy breaches, data security, and “free‐riding” attack. Securing computational offloading is crucial for service quality and reliability. In this article, we introduce a comprehensive approach to address these challenges. First, trust metrics are performed at the level of resource requester and resource provider respectively, and the trust level of both parties is matched to reduce the adverse effects of malicious devices or servers on computing offloading. Then, a distributed decision‐making method based on game theory is designed to improve the performance of the algorithm and avoid the single‐point‐of‐failure problem through the joint participation of multiple edge servers in decision‐making. Finally, a blockchain‐based task offloading process control strategy is used to deal with the “free‐riding” attack. The results of simulation experiments show the effectiveness of our proposed offloading decision‐making method.
Subject
Computational Theory and Mathematics,Computer Networks and Communications,Computer Science Applications,Theoretical Computer Science,Software