A Blockchain Application Prototype for the Internet of Things

Mansour Mededjel, Ghalem Belalem, Fatima Zohra Nesrine Benadda, Samah Kadakelloucha
2022 Journal of Communications Software and Systems  
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
more » ... echnology, 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 threelayer 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.
doi:10.24138/jcomss-2021-0129 fatcat:zxnzxeag45crppwuzxbo6gt2d4