SlideShare a Scribd company logo
IoT Based Smart Home Application Using
IOTA Distributed Ledger Technology
ASADULLAH PRANTO
Dept. of Computer Science and Engineering
Sylhet Engineering College
Supervisor
Dr. Md Sadek Ferdous
Assistant Professor
Department of Computer Science and Engineering, SUST
23th March, 2021
2018 2020 2021 2025
23.10 b 31.00 b 35.00 b 75.44 b
$151 b $248 b $418 b $1567 b
Introduction
What is IoT?
The Internet of Things (IoT) describes the network of
physical objects—“things”—that are embedded with
sensors, software, and other technologies
Then The Big Question is Security?
Number of
IoT Device
Market
Revenue
Massive, right?
IoT Network
What is Blockchain & How does it works?
The Blockchain:
Usefully, the blockchain is a distributed ledger,
shared by untrusted participants, with strong
guarantees about accuracy and consistency.
Components of BC?
 Node  Distributed Ledger
 Chain  Consensus Mechanism
Hash: 1z8f
Previous Hash: 0000
Hash: 8bq1
Previous Hash: 1z8f
Hash: 3h4q
Previous Hash: 8bq1
yx7c
Not right!
Popular Blockchain Platform:
 Ethereum
 VeChain
 WaltonChain
 IOTA
 IoTex
 IoT Chain
Here we used IOTA for
some specific benefits!
SPEED(TPS):
$0.01
Usability
Scale
No Needs of Mining/ NO FEES
Support Micro Transaction
It Scales!
Motivation
High speedTransaction Per
second
SECURITY:
Highly Secure & Immutable
The more txns are the more
secure and efficient the tangle
gets
Why IOTA?
Workings of IOTA
Unlike other Blockchain Network, IOTA uses:
IOTA Stands for “Internet of Things Application”
Tangle/ Directed Acyclic Graph(DAG)
Provides faster Proof of Work (PoW) Performance.
Needs few nodes to authenticate Transaction
The Tangle
The concept of IOTA is almost same as the
Blockchain Network but the mechanism is
differ.
Research Objectives
We want to design a Smart Home Application where:
 Ensure security, confidentiality, integrity, and authentication
of this Smart Home System
 Can control all the IoT via network(Blockchain) automatically
 Prevent all the possible attacks on the Smart Home
 Can control the system without central authority or server
 We want to integrate IOTA Distibuted Ledger in IoT based
Smart Home
Background
Study
1. “Towards an optimized blockchain for IoT” - Ali Dorri and Kanherel S and Jurdak
Analyzed the interaction of IoT elements with Smart Home in BC and
gives the basic concept of Smart Home.
2. “Emergency service for smart home system using Ethereum blockchain:
system and architecture” – Thitinan Tantidham
Thitinan Tantidham talks about the emergency service for a Smart home
System (SHS) based on Ethereum blockchain with smart contract which
gives 24/7 hours automatic service in any abnormal situation.
3. Advanced survey of blockchain for the Internet of Things smart home -
AbuNaser, Maha and Alkhatib
Maha AbuNaser explains how Blockchain can help to secure the data,
transaction and describes the security analysis in IoT smart homes.
4. “Network-level security and privacy control for smart-home IoT devices” –
Sivaraman, Vijay and Gharakheili
5. Internet of things (IoT) of smart home: privacy and security - Shouran,
Zaied and Ashari, Ahmad and Priyambodo, Tri
Shouran et al. presented the impact of various security attacks on smart
home and evaluated their impact as a low, moderate, and high to
appropriate solutions for their mitigation.
Sivaraman et al. investigated security vulnerabilities in the smart home
network and proposed solutions.
** We have reviewed more than 50 releted research paper
Structure Diagram
COMPONENTS:
Sensors
Raspberry Pi
dApp
IOTA Network &
Smart Contract Fig.: System Structure Diagram
METHODOLOGY
Protocol Flow
Flows:
Fig.: System Structure Diagram
RPi and Sensor:
Raspberry to dApp
dApp and Blockchain:
Blockchain to Sensor
 Request Data
 Receive Data
 Store Txn
 Receive Txn recpt
.
Fig.: Our Prototype
Prototype
.
Fig.: Transactions in console window
Transactions
Transactions
Fig.-01: Transaction List in Tangle Fig.-01: Attached Data in Tangle
IOTA Tangle Explorer
Conclusion
In this paper, we proposed a Blockchain-based architecture for the smart home
gateway environment and IoT.
This architecture powerup the confidentiality, integrity, and authentication of the
heterogeneous IoT and centralized gateways.
We have successfully implemented IOTA Distributed Ledger in IoT based Smart Home
Thanks for your cooperation.
ANY QUERY?

More Related Content

PDF
Trino: A Ludicrously Fast Query Engine - Pulsar Summit NA 2021
PDF
NiFi 시작하기
PPTX
Apache Hadoop Security - Ranger
PDF
HTTP by Hand: Exploring HTTP/1.0, 1.1 and 2.0
PDF
Introducing ELK
PPTX
SSO introduction
PDF
Modern API Security with JSON Web Tokens
PDF
Spring Security
Trino: A Ludicrously Fast Query Engine - Pulsar Summit NA 2021
NiFi 시작하기
Apache Hadoop Security - Ranger
HTTP by Hand: Exploring HTTP/1.0, 1.1 and 2.0
Introducing ELK
SSO introduction
Modern API Security with JSON Web Tokens
Spring Security

What's hot (20)

PPTX
Elastic stack Presentation
PDF
ネットワーク自動化の課題 - グラフデータベースによる解決
PPTX
Log analysis using elk
PPTX
Hadoop REST API Security with Apache Knox Gateway
PDF
Imply at Apache Druid Meetup in London 1-15-20
PDF
Setting Up a TIG Stack for Your Testing
PPTX
Introduction to ELK
PPTX
Hadoop Meetup Jan 2019 - Overview of Ozone
PDF
Apache NiFi Meetup - Princeton NJ 2016
PPTX
Real-Time Data Flows with Apache NiFi
PDF
Kafka Summit SF 2017 - Best Practices for Running Kafka on Docker Containers
PDF
Solr for Indexing and Searching Logs
PPTX
Ozone- Object store for Apache Hadoop
PDF
What's New in Apache Hive
PDF
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
PDF
2019 FIDO Tokyo Seminar - LINE PayへのFIDO2実装
PDF
Cloud Monitoring with Prometheus
PDF
Apache Nifi Crash Course
PDF
Kafka: All an engineer needs to know
PDF
Apache Nifi Crash Course
Elastic stack Presentation
ネットワーク自動化の課題 - グラフデータベースによる解決
Log analysis using elk
Hadoop REST API Security with Apache Knox Gateway
Imply at Apache Druid Meetup in London 1-15-20
Setting Up a TIG Stack for Your Testing
Introduction to ELK
Hadoop Meetup Jan 2019 - Overview of Ozone
Apache NiFi Meetup - Princeton NJ 2016
Real-Time Data Flows with Apache NiFi
Kafka Summit SF 2017 - Best Practices for Running Kafka on Docker Containers
Solr for Indexing and Searching Logs
Ozone- Object store for Apache Hadoop
What's New in Apache Hive
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
2019 FIDO Tokyo Seminar - LINE PayへのFIDO2実装
Cloud Monitoring with Prometheus
Apache Nifi Crash Course
Kafka: All an engineer needs to know
Apache Nifi Crash Course
Ad

Similar to Presentation on Implementing Blockchain (IOTA) Technology into Smart Home (20)

PDF
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
PDF
Design of a Hybrid Authentication Technique for User and Device Authenticatio...
PDF
How blockchain will defend iot
PDF
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
PPTX
Introduction to IoT
PDF
A LIGHTWEIGHT PAYMENT VERIFICATION USING BLOCKCHAIN ALGORITHM ON IoT DEVICES
DOCX
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
DOCX
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
DOCX
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
DOCX
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
PDF
Blockchain for IoT - Smart Home
PPTX
Module 1 Internet of Things (2).ppt.pdf on iot
PPTX
IoTppt_Unit1 notes which give all the notes
PDF
IoT and Blockchains - enhancing security and privacy
PPTX
Internet of things-IoT.pptx
PDF
Ijsrp published research paper november 2020
PDF
IRJET- A Survey on IoT Reference Architecture with Block Chain for Automatic ...
PPTX
Wireless networks
PPTX
Internet of things Architecture in iot with components
PDF
The Role of Blockchain in Securing IoT Devices (www.kiu.ac.ug)
IRJET- Blockchain for Large-Scale Internet of Things Data Storage and Protection
Design of a Hybrid Authentication Technique for User and Device Authenticatio...
How blockchain will defend iot
IBchain: Internet of Things and Blockchain Integration Approach for Secure Co...
Introduction to IoT
A LIGHTWEIGHT PAYMENT VERIFICATION USING BLOCKCHAIN ALGORITHM ON IoT DEVICES
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
111Blockchain-Outside ofCurrenciesDigital currencies w.docx
Blockchain for IoT - Smart Home
Module 1 Internet of Things (2).ppt.pdf on iot
IoTppt_Unit1 notes which give all the notes
IoT and Blockchains - enhancing security and privacy
Internet of things-IoT.pptx
Ijsrp published research paper november 2020
IRJET- A Survey on IoT Reference Architecture with Block Chain for Automatic ...
Wireless networks
Internet of things Architecture in iot with components
The Role of Blockchain in Securing IoT Devices (www.kiu.ac.ug)
Ad

Recently uploaded (20)

PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
PPTX
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Cell Structure & Organelles in detailed.
PDF
RMMM.pdf make it easy to upload and study
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Basic Mud Logging Guide for educational purpose
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Microbial disease of the cardiovascular and lymphatic systems
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
01-Introduction-to-Information-Management.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Mark Klimek Lecture Notes_240423 revision books _173037.pdf
Introduction to Child Health Nursing – Unit I | Child Health Nursing I | B.Sc...
PPH.pptx obstetrics and gynecology in nursing
Cell Structure & Organelles in detailed.
RMMM.pdf make it easy to upload and study
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
FourierSeries-QuestionsWithAnswers(Part-A).pdf
102 student loan defaulters named and shamed – Is someone you know on the list?
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Basic Mud Logging Guide for educational purpose
TR - Agricultural Crops Production NC III.pdf
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Abdominal Access Techniques with Prof. Dr. R K Mishra
Supply Chain Operations Speaking Notes -ICLT Program
Microbial disease of the cardiovascular and lymphatic systems
Microbial diseases, their pathogenesis and prophylaxis
01-Introduction-to-Information-Management.pdf

Presentation on Implementing Blockchain (IOTA) Technology into Smart Home

  • 1. IoT Based Smart Home Application Using IOTA Distributed Ledger Technology ASADULLAH PRANTO Dept. of Computer Science and Engineering Sylhet Engineering College Supervisor Dr. Md Sadek Ferdous Assistant Professor Department of Computer Science and Engineering, SUST 23th March, 2021
  • 2. 2018 2020 2021 2025 23.10 b 31.00 b 35.00 b 75.44 b $151 b $248 b $418 b $1567 b Introduction What is IoT? The Internet of Things (IoT) describes the network of physical objects—“things”—that are embedded with sensors, software, and other technologies Then The Big Question is Security? Number of IoT Device Market Revenue Massive, right? IoT Network
  • 3. What is Blockchain & How does it works? The Blockchain: Usefully, the blockchain is a distributed ledger, shared by untrusted participants, with strong guarantees about accuracy and consistency. Components of BC?  Node  Distributed Ledger  Chain  Consensus Mechanism Hash: 1z8f Previous Hash: 0000 Hash: 8bq1 Previous Hash: 1z8f Hash: 3h4q Previous Hash: 8bq1 yx7c Not right! Popular Blockchain Platform:  Ethereum  VeChain  WaltonChain  IOTA  IoTex  IoT Chain Here we used IOTA for some specific benefits!
  • 4. SPEED(TPS): $0.01 Usability Scale No Needs of Mining/ NO FEES Support Micro Transaction It Scales! Motivation High speedTransaction Per second SECURITY: Highly Secure & Immutable The more txns are the more secure and efficient the tangle gets Why IOTA?
  • 5. Workings of IOTA Unlike other Blockchain Network, IOTA uses: IOTA Stands for “Internet of Things Application” Tangle/ Directed Acyclic Graph(DAG) Provides faster Proof of Work (PoW) Performance. Needs few nodes to authenticate Transaction The Tangle The concept of IOTA is almost same as the Blockchain Network but the mechanism is differ.
  • 6. Research Objectives We want to design a Smart Home Application where:  Ensure security, confidentiality, integrity, and authentication of this Smart Home System  Can control all the IoT via network(Blockchain) automatically  Prevent all the possible attacks on the Smart Home  Can control the system without central authority or server  We want to integrate IOTA Distibuted Ledger in IoT based Smart Home
  • 7. Background Study 1. “Towards an optimized blockchain for IoT” - Ali Dorri and Kanherel S and Jurdak Analyzed the interaction of IoT elements with Smart Home in BC and gives the basic concept of Smart Home. 2. “Emergency service for smart home system using Ethereum blockchain: system and architecture” – Thitinan Tantidham Thitinan Tantidham talks about the emergency service for a Smart home System (SHS) based on Ethereum blockchain with smart contract which gives 24/7 hours automatic service in any abnormal situation. 3. Advanced survey of blockchain for the Internet of Things smart home - AbuNaser, Maha and Alkhatib Maha AbuNaser explains how Blockchain can help to secure the data, transaction and describes the security analysis in IoT smart homes. 4. “Network-level security and privacy control for smart-home IoT devices” – Sivaraman, Vijay and Gharakheili 5. Internet of things (IoT) of smart home: privacy and security - Shouran, Zaied and Ashari, Ahmad and Priyambodo, Tri Shouran et al. presented the impact of various security attacks on smart home and evaluated their impact as a low, moderate, and high to appropriate solutions for their mitigation. Sivaraman et al. investigated security vulnerabilities in the smart home network and proposed solutions. ** We have reviewed more than 50 releted research paper
  • 8. Structure Diagram COMPONENTS: Sensors Raspberry Pi dApp IOTA Network & Smart Contract Fig.: System Structure Diagram
  • 10. Protocol Flow Flows: Fig.: System Structure Diagram RPi and Sensor: Raspberry to dApp dApp and Blockchain: Blockchain to Sensor  Request Data  Receive Data  Store Txn  Receive Txn recpt
  • 12. . Fig.: Transactions in console window Transactions
  • 13. Transactions Fig.-01: Transaction List in Tangle Fig.-01: Attached Data in Tangle IOTA Tangle Explorer
  • 14. Conclusion In this paper, we proposed a Blockchain-based architecture for the smart home gateway environment and IoT. This architecture powerup the confidentiality, integrity, and authentication of the heterogeneous IoT and centralized gateways. We have successfully implemented IOTA Distributed Ledger in IoT based Smart Home
  • 15. Thanks for your cooperation. ANY QUERY?