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...
Saved in:
| Main Authors: | , , , , , , |
|---|---|
| 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 |