
Volume 12, Issue 1 (January 2025), Pages: 208-219

----------------------------------------------
Original Research Paper
A framework for blockchain-based management of IoT-driven data sharing
Author(s):
Abdulrahman Alreshidi *
Affiliation(s):
College of Computer Science and Engineering, University of Ha’il, Ha’il, Saudi Arabia
Full text
Full Text - PDF
* Corresponding Author.
Corresponding author's ORCID profile: https://orcid.org/0000-0002-9034-3909
Digital Object Identifier (DOI)
https://doi.org/10.21833/ijaas.2025.01.020
Abstract
Big data systems rely on acquiring, analyzing, and processing diverse data sets to enable predictive analytics in decision support systems. The integration of Internet of Things (IoT) devices generates vast amounts of data, creating challenges related to security, scalability, and efficient data management in mobile environments. Traditional IoT data sharing platforms often depend on Trusted Third Parties (TTPs), which compromise security, transparency, and trust, while also facing constraints like limited storage, privacy concerns, and high energy consumption. This research proposes a blockchain-based IoT data management platform utilizing the InterPlanetary File System (IPFS) to address these issues. The platform defines data access roles through smart contracts, ensuring data integrity and security while modernizing legacy systems. Experimental evaluation demonstrates the platform's efficiency in energy consumption and storage management for smart communication contracts. Key contributions include a blockchain-based architecture, algorithms for implementation, and validation using satellite-sensed data, advancing decentralized data management solutions.
© 2025 The Authors. Published by IASE.
This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
Keywords
Blockchain architecture, IoT data management, Data integrity, Smart contracts, Decentralized systems
Article history
Received 31 August 2024, Received in revised form 21 December 2024, Accepted 9 January 2025
Acknowledgment
No Acknowledgment.
Compliance with ethical standards
Conflict of interest: The author(s) declared no potential conflicts of interest with respect to the research, authorship, and/or publication of this article.
Citation:
Alreshidi A (2025). A framework for blockchain-based management of IoT-driven data sharing. International Journal of Advanced and Applied Sciences, 12(1): 208-219
Permanent Link to this page
Figures
Fig. 1 Fig. 2 Fig. 3 Fig. 4 Fig. 5 Fig. 6 Fig. 7 Fig. 8 Fig. 9 Fig. 10 Fig. 11 Fig. 12 Fig. 13
Tables
Table 1
----------------------------------------------
References (15)
- Ahmad A, Altamimi AB, and Aqib J (2024). A reference architecture for quantum computing as a service. Journal of King Saud University-Computer and Information Sciences, 36(6):102094. https://doi.org/10.1016/j.jksuci.2024.102094 [Google Scholar]
- Ahmad A, Waseem M, Liang P, Fahmideh M, Aktar MS, and Mikkonen T (2023). Towards human-bot collaborative software architecting with ChatGPT. In the 27th International Conference on Evaluation and Assessment in Software Engineering, Association for Computing Machinery, Oulu, Finland: 279-285. https://doi.org/10.1145/3593434.3593468 [Google Scholar]
- Benet J (2014). IPFS - Content addressed, versioned, P2P file system. Arxiv Preprint Arxiv:1407.3561. https://doi.org/10.48550/arXiv.1407.3561 [Google Scholar]
- Estdale J and Georgiadou E (2018). Applying the ISO/IEC 25010 quality models to software product. In the 25th European Conference on Systems, Software and Services Process Improvement, Springer International Publishing, Bilbao, Spain: 492-503. https://doi.org/10.1007/978-3-319-97925-0_42 [Google Scholar]
- Hammi MT, Hammi B, Bellot P, and Serhrouchni A (2018). Bubbles of trust: A decentralized blockchain-based authentication system for IoT. Computers and Security, 78: 126-142. https://doi.org/10.1016/j.cose.2018.06.004 [Google Scholar]
- Kokoris Kogias E, Alp EC, Gasser L, Jovanovic PS, Syta E, and Ford BA (2021). CALYPSO: Private data management for decentralized ledgers. Proceedings of the VLDB Endowment, 14(4): 586-599. https://doi.org/10.14778/3436905.3436917 [Google Scholar]
- Liang W, Tang M, Long J, Peng X, Xu J, and Li KC (2019). A secure fabric blockchain-based data transmission technique for industrial Internet-of-Things. IEEE Transactions on Industrial Informatics, 15(6): 3582-3592. https://doi.org/10.1109/TII.2019.2907092 [Google Scholar]
- Nizamuddin N, Salah K, Azad MA, Arshad J, and Rehman MH (2019). Decentralized document version control using Ethereum blockchain and IPFS. Computers and Electrical Engineering, 76: 183-197. https://doi.org/10.1016/j.compeleceng.2019.03.014 [Google Scholar]
- Razzaq A (2020). A systematic review on software architectures for IoT systems and future direction to the adoption of microservices architecture. SN Computer Science, 1: 350. https://doi.org/10.1007/s42979-020-00359-w [Google Scholar]
- Razzaq A (2022). Blockchain-based secure data transmission for Internet of Underwater Things. Cluster Computing, 25(6): 4495-4514. https://doi.org/10.1007/s10586-022-03701-4 [Google Scholar]
- Rowhani-Farid A, Allen M, and Barnett AG (2017). What incentives increase data sharing in health and medical research? A systematic review. Research Integrity and Peer Review, 2: 4. https://doi.org/10.1186/s41073-017-0028-9 [Google Scholar] PMid:29451561 PMCid:PMC5803640
- Shafagh H, Burkhalter L, Hithnawi A, and Duquennoy S (2017). Towards blockchain-based auditable storage and sharing of IoT data. In the Proceedings of the 9th ACM Cloud Computing Security Workshop (CCSW 2017), Dallas, USA: 45-50. https://doi.org/10.1145/3140649.3140656 [Google Scholar]
- Shrestha AK and Vassileva J (2018). Blockchain-based research data sharing framework for incentivizing the data owners. In the Blockchain–ICBC 2018: First International Conference, Held as Part of the Services Conference Federation, Springer International Publishing, Seattle, USA: 259-266. https://doi.org/10.1007/978-3-319-94478-4_19 [Google Scholar]
- Steichen M, Fiz B, Norvill R, Shbair W, and State R (2018). Blockchain-based decentralized access control for IPFS. In the IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), IEEE, Halifax, Canada: 1499-1506. https://doi.org/10.1109/Cybermatics_2018.2018.00253 [Google Scholar]
- Xia QI, Sifah EB, Asamoah KO, Gao J, Du X, and Guizani M (2017). MeDShare: Trust-less medical data sharing among cloud service providers via blockchain. IEEE Access, 5: 14757-14767. https://doi.org/10.1109/ACCESS.2017.2730843 [Google Scholar]
|