Professional Documents
Culture Documents
INTEGRATION OF BLOCKCHAIN
AND
INTERNET OF THINGS
Date: 14 – 02 – 2020
AGENDA
• Blockchain Revisited
• Integration Process
• Advantages
• Use cases
• Conclusion
Blockchain
Blockchain
• Blockchain is a distributed database, which logs an
evolving list of transaction records by organizing them
into a hierarchical chain of blocks.
10011 – Data
01111 - Key
-------------
11100 XORED Data
01111 - Key
--------
10011 Transmitted Data
Hash Function
• https://www.tools4noobs.com/online_tools/hash/
HASH FUNCTION IN OPERATION
PRIVATE KEY
FIXED
DATA HASH
LENGTH
FUNCTION
HASH
RECEIVER
• SEPERATES DATA & HASH
• RECALCULATES HASH USING THE PUBLIC KEY OF TRANSMITTER
• IF BOTH HASHES ARE SAME DATA UNALTERED
HASH FUNCTION IN OPERATION
The Internet of Things
What is Internet of Things (IoT)?
• Network formed by things/objects having identities,
virtual personalities operating in smart spaces using
intelligent interfaces to connect and communicate with
the users, social and environmental contexts
• NodeMCU
• Raspberry Pi
• Linkit One
• Particle Photon
• Udoo Board
IoT Tools – Hardware - Arduino
• 6 Analog inputs.
• 32 KB of Flash memory
IoT Tools – Hardware - NodeMCU
• 1GB RAM
• Bluetooth 4.1
Layer - 3
Data to be stored
on blockchain
Layer - 2
Smart
Contracts
Check for :
Patient :
with ID True if
exists
Python Application
Smart
Contract
Application_Call()
Advantages of Integration
• Data Security
• Immutability
• End-to-End Traceability
Conclusion
• Blockchain is the technology of future.