Volume 13 - Issue 4
Securely Offloading Computation to the Edge with the Tangle Cache
- Aqsa Ayub
Department of Computer Science, COMSATS University Islamabad, Islamabad, Pakistan
aqsaayub.21@gmail.com
- Muhammad Rizwan
University of Science and Technology of China
rizwanramay@gmail.com
- Shivanshu Shrivastava
Department of Electronics Engineering, Rajiv Gandhi Institute of Petroleum Technology, Amethi-229304, India
sshrivastava@rgipt.ac.in
- Adeel Anjum
Quaid-i-Azam University Islamabad, Islamabad, Pakistan
aanjum@qau.edu.pk
- Pelin Angin
Department of Computer Engineering, Middle East Technical University, Ankara, Turkey
pangin@ceng.metu.edu.tr
- Yigit Sever
Department of Computer Engineering, Middle East Technical University, Ankara, Turkey
yigit@ceng.metu.edu.tr
Keywords: Blockchain, Edge Computing, Edge cache service, IoT, Tangle
Abstract
The rising area of the Internet of Things (IoT) faces various issues related to the scalability and security
of the data produced. Most IoT devices cannot perform complex computations on their own
due to resource constraints, which require them to outsource their jobs. Due to the abundance of devices
and the IoT network’s heterogeneous nature, there is a large attack surface against IoT systems.
During outsourcing jobs, a major factor that affects performance is the delay in data transmission.
However, the security issues such as data manipulation and leakage for edge caching have not been
fully addressed in existing literature. This paper proposes a Tangle based caching model for edge
services, as well as an efficient and effective scheme that will aid the offloading process between
IoT devices and edge devices. The proposed model utilizes reversible integer transformation in the
context of edge computing to build a secure data transfer technique that distorts the original data so
that an adversary cannot access it. Experimental studies and theoretical evaluation demonstrate that
our proposed scheme is promising for adoption in future IoT systems with its efficiency and security
features.