Positioning of blockchain mechanisms in IOT-powered smart home systems: A gateway-based approach

Abstract This paper reviews a number of existing smart home Internet of Thing (IoT) automation architectures, providing a credible appraisal of that environment, and, furthermore assesses the applicability of blockchain mechanisms to this use case. Specifically, the paper affords the conclusion that in most instances of home automation, a potential topological place to start the blockchain is in the home gateway that supports the processing and computing required to aggregate or in-network-preprocess the data flows from the various appliances; however, the computing and storage requirements may limit this deployment paradigm to a subset of cases. Alternatively, the place to start the blockchain could be in the fog-to-core gateway point, but in this case this process does not fully guarantee end-to-end integrity. The actual Proof of Work (PoW) functionality would likely be in the core network and not in the relatively low computing-power home gateway. Another alternative envisions private local blockchains to be instituted in the home area network, but still not necessarily for all appliance-generated transactions due to the large volume of such status, event, and usage data.

[1]  Chenxu Wang,et al.  A Cross-Chain Solution to Integrating Multiple Blockchains for IoT Data Management , 2019, Sensors.

[2]  Mario Marchese,et al.  IoT Applications and Services in Space Information Networks , 2019, IEEE Wireless Communications.

[3]  J. Park,et al.  Blockchain-Based Secure Device Management Framework for an Internet of Things Network in a Smart City , 2019, Sustainability.

[4]  Vassili Karanassios,et al.  From nanoenergy harvesting to self-powering of micro- or nano-sensors for measurements on-site or for IoT applications , 2019, Defense + Commercial Sensing.

[5]  Thitinan Tantidham,et al.  Emergency Service for Smart Home System Using Ethereum Blockchain: System and Architecture , 2019, 2019 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[6]  Roksana Boreli,et al.  An experimental study of security and privacy risks with emerging household appliances , 2014, 2014 IEEE Conference on Communications and Network Security.

[7]  Andreas Pitsillides,et al.  Survey in Smart Grid and Smart Home Security: Issues, Challenges and Countermeasures , 2014, IEEE Communications Surveys & Tutorials.

[8]  Yong-Moo Kwon,et al.  UPnP network bridge for supporting interoperability through non-IP channels , 2010, IEEE Transactions on Consumer Electronics.

[9]  Ming Tao,et al.  A Hypergraph-Based Blockchain Model and Application in Internet of Things-Enabled Smart Homes , 2018, Sensors.

[10]  Sajjad Hussain Shah,et al.  A survey: Internet of Things (IOT) technologies, applications and challenges , 2016, 2016 IEEE Smart Energy Grid Engineering (SEGE).

[11]  Omar Hamdan,et al.  IoT-Based Interactive Dual Mode Smart Home Automation , 2019, 2019 IEEE International Conference on Consumer Electronics (ICCE).

[12]  Cheng Li,et al.  A Blockchain Based New Secure Multi-Layer Network Model for Internet of Things , 2017, 2017 IEEE International Congress on Internet of Things (ICIOT).

[13]  Jawad Ali,et al.  Blockchain-based Smart-IoT Trust Zone Measurement Architecture , 2019, COINS.

[14]  Alagan Anpalagan,et al.  Blockchain Technology for Security and Privacy in Internet of Things , 2019 .

[15]  Juan Carlos De Martin,et al.  Blockchain for the Internet of Things: A systematic literature review , 2016, 2016 IEEE/ACS 13th International Conference of Computer Systems and Applications (AICCSA).

[16]  Pascal Lorenz,et al.  The Internet of Things for Smart Cities: Technologies and Applications , 2019, IEEE Netw..

[17]  Jong Hyuk Park,et al.  An enhanced security framework for home appliances in smart home , 2017, Human-centric Computing and Information Sciences.

[18]  Sukumar Nandi,et al.  Managing Smart Home Appliances with Proof of Authority and Blockchain , 2019, I4CS.

[19]  Sachin Shetty,et al.  Security Implications of Blockchain Cloud with Analysis of Block Withholding Attack , 2017, 2017 17th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGRID).

[20]  Jong-Hyouk Lee,et al.  Blockchain-based secure firmware update for embedded devices in an Internet of Things environment , 2016, The Journal of Supercomputing.

[21]  Magdi Amer,et al.  IoT Applications in Smart Hotels , 2019 .

[22]  W. Keith Edwards,et al.  A Bridging Framework for Universal Interoperability in Pervasive Systems , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[23]  Hidekazu Suzuki,et al.  Evaluation of a secure end-to-end remote control system for smart home appliances , 2018, 2018 IEEE International Conference on Consumer Electronics (ICCE).

[24]  Daniel Minoli,et al.  Blockchain mechanisms for IoT security , 2018, Internet Things.

[25]  H. Vincent Poor,et al.  Secure Short-Packet Communications for Mission-Critical IoT Applications , 2019, IEEE Transactions on Wireless Communications.

[26]  Ivan Kotuliak,et al.  Management and Monitoring of IoT Devices Using Blockchain † , 2019, Sensors.

[27]  Praveen Gauravaram,et al.  Blockchain for IoT security and privacy: The case study of a smart home , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications Workshops (PerCom Workshops).

[28]  Myoungjin Kim,et al.  Cloud-based Home Media System Model: Providing a Novel Media Streaming Service using UPnP Technology in a Home Environment , 2013 .