5. Blockchain IoT use cases and opportunities
● Security
● Real-time visibility of shipments
● Asset lifecycle management
● Device-to-device payments
● Smart Contracts and Oracles
6. IoT security with Blockchain
● Event and notification messages as blockchain transactions
● Data provenance
○ Validate device with a hash of its identity
○ Include identity hash in measurement
○ Record measurement in DLT
● Data quality
○ Maintain hashes of calibration records
● Data security
○ Integrity - maintain hashes of firmware records
○ Availability - DLT are robust
○ Non-repudiation - DLT are immutable
7. Real-time visibility of shipments
● Blockchain provides each participant end-to-end visibility based on their level of
permission
● Each participant in a supply chain ecosystem can view the progress of goods through the
supply chain, status of customs documents, or view bills of lading and other data.
● Real time exchange of original supply chain events and documents.
● No one party can modify, delete or even append any record without the consensus from
others on the network.
● Reduce fraud and errors, reduce the time products spend in the transit and shipping
process, improve inventory management and ultimately reduce waste and cost.
8. Asset lifecycle management
● Asset digitalisation
● Parts history and provenance
● Maintenance and repair history
● Damage events
● Transfer of ownership
10. Smart Contracts and Oracles
● Telematic Insurance. Data from IoT devices and sensors triggers
insurance cases
● Fraud prevention. Similar to the shipment case - sensor data helps
finding fraud patterns.
11. IoT Blockchain challenges
● Scalability
○ Bitcoin SPW, Ethereum Light Client Protocol
○ Permissioned blockchains
○ IOTA Tangle
● Processing power and time
○ Consensus algorithms
○ Special hardware
○ Semi-decentralized architectures
○ Permissioned blockchains
● Storage
○ No central server
○ DHT (Kademlia, Chord)
○ Storage nodes
● Offline functioning
○ IOTA Tangle
12. DeviceHive
● Open source and device agnostic
● Supported by DataArt IoT practice
● Analytics, Machine Learning,
Reporting
● Scalability in Cloud
● IoT toolkit for Devices and
Gateways