Securing and Optimizing Iot Offloading With Blockchain and Deep Reinforcement Learning in Multi-User Environments

dc.authoridHeidari, Arash/0000-0003-4279-8551
dc.authorscopusid57217424609
dc.authorscopusid55897274300
dc.authorscopusid23397424400
dc.authorscopusid36438015300
dc.contributor.authorHeidari, Arash
dc.contributor.authorNavimipour, Nima Jafari
dc.contributor.authorJamali, Mohammad Ali Jabraeil
dc.contributor.authorAkbarpour, Shahin
dc.date.accessioned2025-04-15T23:41:47Z
dc.date.available2025-04-15T23:41:47Z
dc.date.issued2025
dc.departmentKadir Has Universityen_US
dc.department-temp[Heidari, Arash; Jamali, Mohammad Ali Jabraeil; Akbarpour, Shahin] Qatar Univ, Dept Comp Sci & Engn, Doha, Qatar; [Heidari, Arash] Islamic Azad Univ, Dept Comp Engn, Shabestar Branch, Shabestar, Iran; [Navimipour, Nima Jafari] Kadir Has Univ, Fac Engn & Nat Sci, Dept Comp Engn, TR-34083 Istanbul, Turkiye; [Navimipour, Nima Jafari] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu 64002, Taiwan; [Navimipour, Nima Jafari] Western Caspian Univ, Res Ctr High Technol & Innovat Engn, Baku, Azerbaijan; [Heidari, Arash] Istanbul Atlas Univ, Fac Engn & Nat Sci, Dept Comp Engn, Istanbul, Turkiyeen_US
dc.descriptionHeidari, Arash/0000-0003-4279-8551en_US
dc.description.abstractThe growth of the Internet of Things (IoT)-related innovations has resulted in the invention of numerous IoT objects. However, the resource limitations of individual items remain a challenge that can be overcome through offloading. A key limitation of previous research is the absence of an integrated offloading framework that can operate securely in offline/online environments. The security and calculated online/offline offloading issues in a multi-user IoT-fog-cloud system with blockchain are investigated in this article at the same time. First, we provide a reliable access control system utilizing blockchain to enhance offloading security. This technique can guard cloud resources against unauthorized offloading practices. Next, we define a computation offloading issue by optimizing the offloading decisions, allocating computing resources and radio bandwidth, and intelligent contract use to address the computation management of authorized mobile devices. This optimization challenge focuses on the long-term system costs of latency, energy use, and intelligent contract charge among all mobile devices. We create a new Deep Reinforcement Learning (DRL) technique employing a double-dueling Q-network to address the suggested offloading problem. We provide a Markov Decision Process (MDP)-based DRL solution to the IoT offloading-enabled blockchain dilemma. The supposed system works in both online and offline settings, and when operating online, we use the Post Decision State (PDS) method. The contributions of this work include a new integrated offloading framework that can operate in offline/online environments while preserving security and a novel approach that incorporates fog platforms into IoT blockchain-enabled networks for improved system efficiency. Our method outperforms four benchmarks in cost by 5.1%, computational overhead by 4.1%, energy use by 3.3%, task failure rate by 3.6%, and latency by 3.9% on average.en_US
dc.description.woscitationindexScience Citation Index Expanded
dc.identifier.doi10.1007/s11276-025-03932-4
dc.identifier.issn1022-0038
dc.identifier.issn1572-8196
dc.identifier.scopus2-s2.0-105000153783
dc.identifier.scopusqualityQ1
dc.identifier.urihttps://doi.org/10.1007/s11276-025-03932-4
dc.identifier.urihttps://hdl.handle.net/20.500.12469/7270
dc.identifier.wosWOS:001444627700001
dc.identifier.wosqualityQ2
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US
dc.rightsinfo:eu-repo/semantics/closedAccessen_US
dc.subjectInternet Of Thingsen_US
dc.subjectOffloadingen_US
dc.subjectDeep Q-Learningen_US
dc.subjectBlockchainen_US
dc.subjectComputational Efficiencyen_US
dc.subjectEnergy Consumptionen_US
dc.subjectCost Reductionen_US
dc.titleSecuring and Optimizing Iot Offloading With Blockchain and Deep Reinforcement Learning in Multi-User Environmentsen_US
dc.typeArticleen_US
dspace.entity.typePublication

Files