Evaluation of Smart Home Platform Based on Blockchain

Authors

  • I Gde Dharma Nugraha Universitas Indonesia
  • Hosea Yoarana Universitas Indonesia

DOI:

https://doi.org/10.62146/ijecbe.v2i1.12

Keywords:

Internet of Things, Blockchain, Smart Home

Abstract

A smart home consists of various sensors and actuators that can communicate with each other. In addition, various home appliances have similar capabilities. Therefore, the smart home became one of the applications of the Internet of Things (IoT). In this application, arise the challenges caused by the integration of various devices that came from various vendors have a different data format and keeps the data's security. Blockchain has been proposed as one solution to address these challenges. In this paper, we investigate and evaluate the performance of the blockchain-based solution for smart home IoT. Our experiment results show that the Blockchain can secure the IoT-based smart home, but it took47% longer for packet delivery.

Author Biography

I Gde Dharma Nugraha, Universitas Indonesia

Departemen Teknik Elektro Universitas Indonesia

References

Ammi M, Alarabi S, Benkhelifa E. Customized blockchain-based architecture for secure smart home for lightweight IoT. Information Processing & Management 2021;58:102482. https://doi.org/10.1016/J.IPM.2020.102482.Arif S, Khan MA, Rehman SU, Kabir MA, Imran M. Investigating Smart Home Security: Is Blockchain the Answer? IEEE Access 2020;8:117802–16. https://doi.org/10.1109/ACCESS.2020.3004662.Azure IoT Hub Documentation | Microsoft Docs. n.d. https://docs.microsoft.com/en-us/azure/iot-hub/ (accessed September 7, 2021).Community guides and resources | ethereum.org. n.d. https://ethereum.org/en/learn/ (accessed September 7, 2021).Dorri A, Kanhere SS, Jurdak R. Towards an optimized blockchain for IoT. Proceedings - 2017 IEEE/ACM 2nd International Conference on Internet-of -Things Design and Implementation, IoTDI 2017 (Part of CPS Week) 2017a:173–8. https://doi.org/10.1145/3054977.3055003.Dorri A, Kanhere SS, Jurdak R, Gauravaram P. Blockchain for IoT security and privacy: The case study of a smart home. 2017 IEEE International Conference on Pervasive Computing and Communications Workshops, PerCom Workshops 2017 2017b:618–23. https://doi.org/10.1109/PERCOMW.2017.7917634.Ethereum Blockchain as a Service now on Azure | Blog y actualizaciones de Azure | Microsoft Azure. n.d. https://azure.microsoft.com/es-es/blog/ethereum-blockchain-as-a-service-now-on-azure/ (accessed September 7, 2021).Ganache | Overview | Documentation | Truffle Suite. n.d. https://www.trufflesuite.com/docs/ganache/overview (accessed September 7, 2021).

Intro to Ethereum | ethereum.org. n.d. https://ethereum.org/en/developers/docs/intro-to-ethereum/ (accessed September 7, 2021).Lee YT, Hsiao WH, Lin YS, Chou SCT. Privacy-preserving data analytics in cloud-based smart home with community hierarchy. IEEE Transactions on Consumer Electronics 2017;63:200–7. https://doi.org/10.1109/TCE.2017.014777.Panarello A, Tapas N, Merlino G, Longo F, Puliafito A. Blockchain and IoT Integration: A Systematic Survey. Sensors 2018, Vol 18, Page 2575 2018;18:2575. https://doi.org/10.3390/S18082575.Siegel JE, Kumar S, Sarma SE. The future internet of things: Secure, efficient, and model-based. IEEE Internet of Things Journal 2018;5:2386–98. https://doi.org/10.1109/JIOT.2017.2755620.Suresh P, Daniel JV, Parthasarathy V, Aswathy RH. A state of the art review on the Internet of Things (IoT) history, technology and fields of deployment. 2014 International Conference on Science Engineering and Management Research, ICSEMR 2014 2014. https://doi.org/10.1109/ICSEMR.2014.7043637.Threat Modeling: 12 Available Methods. n.d. https://insights.sei.cmu.edu/blog/threat-modeling-12-available-methods/ (accessed September 7, 2021).Uddin MdA, Stranieri A, Gondal I, Balasubramanian V. A Survey on the Adoption of Blockchain in IoT: Challenges and Solutions. Blockchain: Research and Applications 2021:100006. https://doi.org/10.1016/J.BCRA.2021.100006.Wang F, Chen Y, Wang R, Francis AO, Emmanuel B, Zheng W, et al. An Experimental Investigation into the Hash Functions Used in Blockchains. IEEE Transactions on Engineering Management 2020;67:1404–24. https://doi.org/10.1109/TEM.2019.2932202.What is Azure—Microsoft Cloud Services | Microsoft Azure. n.d. https://azure.microsoft.com/en-us/overview/what-is-azure/ (accessed September 7, 2021).Yaga D, Mell P, Roby N, Scarfone K. Blockchain Technology Overview 2019. https://doi.org/10.6028/nist.ir.8202.Zhou L, Wang L, Sun Y, Lv P. BeeKeeper: A Blockchain-Based IoT System with Secure Storage and Homomorphic Computation. IEEE Access 2018;6:43472–88. https://doi.org/10.1109/ACCESS.2018.2847632.

Published

2024-03-30

How to Cite

Nugraha, I. G. D., & Yoarana, H. (2024). Evaluation of Smart Home Platform Based on Blockchain. International Journal of Electrical, Computer, and Biomedical Engineering, 2(1), 115–127. https://doi.org/10.62146/ijecbe.v2i1.12

Issue

Section

Computer Engineering