Original scientific paper
https://doi.org/10.24138/jcomss-2021-0129
A Blockchain Application Prototype for the Internet of Things
Mansour Mededjel
orcid.org/0000-0003-2413-0531
; Department of Mathematics and Computer Science, Faculty of Science and Technology, University of Ain Temouchent Belhadj Bouchaib, Algeria
Ghalem Belalem
; Department of Computer Science, Faculty of Exact and Applied Sciences, University Oran1 Ahmed Ben Bella, Oran, Algeria
Fatima Zohra Nesrine Benadda
; Department of Mathematics and Computer Science, Faculty of Science and Technology, University of Ain Temouchent Belhadj Bouchaib, Algeria
Samah Kadakelloucha
; Department of Mathematics and Computer Science, Faculty of Science and Technology, University of Ain Temouchent Belhadj Bouchaib, Algeria
Abstract
The emergence of the Internet of things (IoT), associated with the explosion in the number of connected objects, and the growth in user needs, makes the Internet network very complex. IoT objects are diverse and heterogeneous, which requires establishing interoperability and efficient identity management on the one hand. On the other hand, centralized architectures such as cloud-based ones can have overhead and high latency, with a potential risk of failure. Facing these challenges, Blockchain technology, with its decentralized architecture based on a distributed peer-to-peer network, offers a new infrastructure that allows IoT objects to interact reliably and securely. In this paper, a new approach is proposed with a three-layer architecture: layer of sensing and collection of data made up of the IoT network, layer of processing and saving of data exchanges at the Blockchain level, and access and visualization layer via a web interface. The prototype implemented in this study allows all transactions (data exchanges) generated by IoT devices to be recorded and stored on a dedicated Blockchain, assuring the security of IoT objects' communications. This prototype also enables access to and visualization of all data and information, thus enhancing the IoT network's transparency.
Keywords
Internet of Things, Blockchain, Decentralization, Publish/Subscribe model, transparency, Security
Hrčak ID:
275779
URI
Publication date:
30.6.2022.
Visits: 639 *