Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of things

Abstract With the rapid expansion of the Internet of Things (IoT), cloud storage has emerged as one of the cornerstones of data management, facilitating ubiquitous access and seamless sharing of information. However, with the involvement of a third party, traditional cloud‐based storage systems are...

Full description

Saved in:
Bibliographic Details
Main Authors: Zia Ullah, Ghassan Husnain, Muhammad Ismail Mohmand, Mansoor Qadir, Khalid J. Alzahrani, Yazeed Yasin Ghadi, Hend Khalid Alkahtani
Format: Article
Language:English
Published: Wiley 2024-12-01
Series:IET Communications
Subjects:
Online Access:https://doi.org/10.1049/cmu2.12845
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1846145885029793792
author Zia Ullah
Ghassan Husnain
Muhammad Ismail Mohmand
Mansoor Qadir
Khalid J. Alzahrani
Yazeed Yasin Ghadi
Hend Khalid Alkahtani
author_facet Zia Ullah
Ghassan Husnain
Muhammad Ismail Mohmand
Mansoor Qadir
Khalid J. Alzahrani
Yazeed Yasin Ghadi
Hend Khalid Alkahtani
author_sort Zia Ullah
collection DOAJ
description Abstract With the rapid expansion of the Internet of Things (IoT), cloud storage has emerged as one of the cornerstones of data management, facilitating ubiquitous access and seamless sharing of information. However, with the involvement of a third party, traditional cloud‐based storage systems are plagued by security and availability concerns, stemming from centralized control and management architectures. A novel blockchain‐IoT model that leverages blockchain technology and decentralized storage mechanisms to address these challenges is presented. The model combines the Ethereum blockchain, interplanetary file system, and attribute‐based encryption to ensure secure and resilient storage and sharing of IoT data. Through an in‐depth exploration of the system architecture and underlying mechanisms, it is demonstrated how the framework decouples storage functionality from resource‐constrained IoT devices, mitigating security risks associated with on‐device storage. In addition, data owners and users can easily exchange data with one another through the use of Ethereum smart contracts, fostering a collaborative environment and providing incentives for data sharing. Moreover, an incentive mechanism powered by the FileCoin cryptocurrency is introduced, which motivates and ensures data sharing transparency and integrity between stakeholders. Furthermore, in the proposed blockchain‐IoT model, the proof‐of‐authority system consensus algorithm has been replaced by a delegated proof‐of‐capacity system, which reduces transaction costs and energy consumption. Using the Rinkby Ethereum official testing network, the proposed model has been demonstrated to be feasible and economical, emphasizing its potential to redefine IoT data management.
format Article
id doaj-art-6957f8a69e6541ff80f1052425b0e9d5
institution Kabale University
issn 1751-8628
1751-8636
language English
publishDate 2024-12-01
publisher Wiley
record_format Article
series IET Communications
spelling doaj-art-6957f8a69e6541ff80f1052425b0e9d52024-12-02T05:06:40ZengWileyIET Communications1751-86281751-86362024-12-0118191524154010.1049/cmu2.12845Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of thingsZia Ullah0Ghassan Husnain1Muhammad Ismail Mohmand2Mansoor Qadir3Khalid J. Alzahrani4Yazeed Yasin Ghadi5Hend Khalid Alkahtani6Department of Computer Software Engineering University of Engineering & Technology Mardan PakistanDepartment of Computer Science CECOS University of IT and Emerging Sciences Peshawar PakistanDepartment of Computer Science Sarhad University of Science and Information Technology Peshawar PakistanDepartment of Computer Science CECOS University of IT and Emerging Sciences Peshawar PakistanDepartment of Clinical Laboratories Sciences College of Applied Medical Sciences Taif University Taif Saudi ArabiaDepartment of Computer Science and Software Engineering Al Ain University Al Ain United Arab EmiratesDepartment of Information Systems College of Computer and Information Sciences Princess Nourah bint Abdulrahman University Riyadh Saudi ArabiaAbstract With the rapid expansion of the Internet of Things (IoT), cloud storage has emerged as one of the cornerstones of data management, facilitating ubiquitous access and seamless sharing of information. However, with the involvement of a third party, traditional cloud‐based storage systems are plagued by security and availability concerns, stemming from centralized control and management architectures. A novel blockchain‐IoT model that leverages blockchain technology and decentralized storage mechanisms to address these challenges is presented. The model combines the Ethereum blockchain, interplanetary file system, and attribute‐based encryption to ensure secure and resilient storage and sharing of IoT data. Through an in‐depth exploration of the system architecture and underlying mechanisms, it is demonstrated how the framework decouples storage functionality from resource‐constrained IoT devices, mitigating security risks associated with on‐device storage. In addition, data owners and users can easily exchange data with one another through the use of Ethereum smart contracts, fostering a collaborative environment and providing incentives for data sharing. Moreover, an incentive mechanism powered by the FileCoin cryptocurrency is introduced, which motivates and ensures data sharing transparency and integrity between stakeholders. Furthermore, in the proposed blockchain‐IoT model, the proof‐of‐authority system consensus algorithm has been replaced by a delegated proof‐of‐capacity system, which reduces transaction costs and energy consumption. Using the Rinkby Ethereum official testing network, the proposed model has been demonstrated to be feasible and economical, emphasizing its potential to redefine IoT data management.https://doi.org/10.1049/cmu2.12845access controlblockchaininternet of things
spellingShingle Zia Ullah
Ghassan Husnain
Muhammad Ismail Mohmand
Mansoor Qadir
Khalid J. Alzahrani
Yazeed Yasin Ghadi
Hend Khalid Alkahtani
Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of things
IET Communications
access control
blockchain
internet of things
title Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of things
title_full Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of things
title_fullStr Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of things
title_full_unstemmed Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of things
title_short Blockchain‐IoT: A revolutionary model for secure data storage and fine‐grained access control in internet of things
title_sort blockchain iot a revolutionary model for secure data storage and fine grained access control in internet of things
topic access control
blockchain
internet of things
url https://doi.org/10.1049/cmu2.12845
work_keys_str_mv AT ziaullah blockchainiotarevolutionarymodelforsecuredatastorageandfinegrainedaccesscontrolininternetofthings
AT ghassanhusnain blockchainiotarevolutionarymodelforsecuredatastorageandfinegrainedaccesscontrolininternetofthings
AT muhammadismailmohmand blockchainiotarevolutionarymodelforsecuredatastorageandfinegrainedaccesscontrolininternetofthings
AT mansoorqadir blockchainiotarevolutionarymodelforsecuredatastorageandfinegrainedaccesscontrolininternetofthings
AT khalidjalzahrani blockchainiotarevolutionarymodelforsecuredatastorageandfinegrainedaccesscontrolininternetofthings
AT yazeedyasinghadi blockchainiotarevolutionarymodelforsecuredatastorageandfinegrainedaccesscontrolininternetofthings
AT hendkhalidalkahtani blockchainiotarevolutionarymodelforsecuredatastorageandfinegrainedaccesscontrolininternetofthings