Automated Ethereum Smart Contract for Block Chain Based Smart Home Security

Publication Type:
Conference Proceeding
Citation:
Smart Innovation, Systems and Technologies, 2020, 141 pp. 313 - 326
Issue Date:
2020-01-01
Filename Description Size
SSIC-2019_paper_116-Amjad.pdfAccepted Manuscript version958.9 kB
Adobe PDF
Full metadata record
© 2020, Springer Nature Singapore Pte Ltd. Presence of Internet of Things (IoT) based applications has been increasing in various domains including transportation, logistics, health care, and smart homes. Such applications involve deploying an enormous number of IoT devices, which generally lacks from security and often associates several vulnerabilities. These IoT devices need to communicate and synchronize with each other, which also increase the security and privacy challenges. Traditional security models are based on centralized and often include complicated approaches which, tend to be inapplicable and have some limitations. Therefore, one proposed solution is to use blockchain technology which could provide decentralize, secure, and peer-to-peer networks. In this paper, private blockchain implementation using Ethereum smart contract is developed for the smart home to ensure only the home owner can access and monitor home appliances. Simple smart contracts are designed to allow devices to communicate without the need for trusted third party. Our prototype demonstrates three key elements of blockchain-based smart security solution for smart home applications such as smart contract, blockchain-based access control and performance evaluation of the proposed scheme.
Please use this identifier to cite or link to this item: