Blockchain-Enabled Smart Lock System Using IOTA for Enhanced Smart Home Access Control
Abstract
The incorporation of the Internet of Things (IoT) into daily life has brought about challenges related to security and privacy. Smart home security systems using physical locks connected to the internet continue to be susceptible to unrecognized key duplication and unauthorized entry. To overcome this challenge, this work proposes a decentralized smart lock system using the blockchain technology as a means of providing improved access control and security in smart homes. The proposed system integrates the coupling of an IoT device with a keypad entry and a Solidity-based smart contract logic on the IOTA Ethereum Virtual Machine (EVM) test network. A webbased frontend using Node.js enables homeowners to grant access permissions remotely, where Web3.py ensures safe blockchain interactions. The initiative eliminates the vulnerability that comes with physical keys, facilitates secure remote access control, and improves the safety using hashed access codes, time-limited procedures, and non-repudiation of transactions. Experimental results further show that the proposed IOTA-based smart lock system keeps the usage of resources lower compared to existing Ethereum-based solutions.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.