Privacy-Preserving Mechanism in Smart Home Using Blockchain

Amjad Qashlan, Priyadarsi Nanda, Xiangjian He, Manoranjan Mohanty

Research output: Journal PublicationArticlepeer-review

33 Citations (Scopus)


The IoT, or Internet of Things has been a major talking point amongst technology enthusiasts in recent years. The internet of thing (IoT) has been emerged and evolved rapidly, making the world's fabric around us smarter and more responsive. The smart home uses one such transformation of IoT, which seems to be the wave of the future. However, with the increasing wide adoption of IoT, data security, and privacy concerns about how our data is collected and shared with others, has also risen. To solve these challenges, an approach to data privacy and security in a smart home using blockchain technology is proposed in this paper. We propose authentication scheme that combines attribute-based access control with smart contracts and edge computing to create a secure framework for IoT devices in smart home systems. The edge server adds scalability to the system by offloading heavy processing activities and using a differential privacy method to aggregate data to the cloud securely and privately. We present several aspects of testing and implementing smart contracts, the differential private stochastic gradient descent algorithm, and system architecture and design. We demonstrate the efficacy of our proposed system by fully examining its security and privacy goals in terms of confidentiality, integrity, and availability. Our framework achieves desired security and privacy goals and is resilient against modification, DoS attacks, data mining and linkage attacks. Finally, we undertake a performance evaluation to demonstrate the proposed scheme's feasibility and efficiency.

Original languageEnglish
Article number9492086
Pages (from-to)103651-103669
Number of pages19
JournalIEEE Access
Publication statusPublished - 2021
Externally publishedYes


  • Blockchain
  • access control
  • cyber threats
  • differential privacy
  • smart contract
  • smart home

ASJC Scopus subject areas

  • General Computer Science
  • General Materials Science
  • General Engineering


Dive into the research topics of 'Privacy-Preserving Mechanism in Smart Home Using Blockchain'. Together they form a unique fingerprint.

Cite this