Secure IoT with Blockchain: Fad or Reality? [BOF5490]
-
Upload
leonardo-de-moura-rocha-lima -
Category
Technology
-
view
67 -
download
0
Transcript of Secure IoT with Blockchain: Fad or Reality? [BOF5490]
![Page 1: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/1.jpg)
@leomrlima#J1Blockchain
Secure IoT with Blockchain: Fad or Reality? [BOF5490]
Leonardo Lima@leomrlima http://v2com.mobi
![Page 2: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/2.jpg)
@leomrlima#J1Blockchain
About meLeonardo Lima
•Computer engineer, server & embedded SW developer•From São Paulo, Brasil, now in Austin, TX•CTO at
•Spec Lead – JSR363•V2COM’s Representative at JCP Executive Committee
[www.linkedin.com/in/leomrlima]
![Page 3: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/3.jpg)
@leomrlima#J1Blockchain
AgendaIoT and Blockchain hypeWhat is Blockchain?How does Blockchain enable security?IoT & Blockchain
For PaymentsFor Contracts
The future with Java
![Page 4: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/4.jpg)
@leomrlima#J1Blockchain
IoT and Blockchain in the hype
![Page 5: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/5.jpg)
@leomrlima#J1Blockchain
WHAT IS BLOCKCHAIN?
![Page 6: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/6.jpg)
@leomrlima#J1Blockchain
Blockchain is…A decentralized distributed database
The underlying technology of Bitcoin
Allows anonymous, but trusted transactions
![Page 7: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/7.jpg)
@leomrlima#J1Blockchain
Blockchain isn’t…A cryptography (or security) framework
The savior against all security problems(just look at how many different ”heists” we
got…)
![Page 8: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/8.jpg)
@leomrlima#J1Blockchain
How the blockchain worksDigital SignaturesHashingProof of Work
Mining operations
![Page 9: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/9.jpg)
@leomrlima#J1Blockchain
Blockchain versions1.0 is currency
2.0 is contracts
3.0 is beyond
![Page 10: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/10.jpg)
@leomrlima#J1Blockchain
Blockchain versions
![Page 11: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/11.jpg)
@leomrlima#J1Blockchain
HOW DOES BLOCKCHAIN ENABLE SECURITY?
![Page 12: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/12.jpg)
@leomrlima#J1Blockchain
Let’s first define securityWhen talking about security, it can be VERY broad.”Security is the condition of the system being protected from unintended or unauthorized access, change or destruction.””Confidentiality is the property that information is not made available or disclosed to unauthorized individuals, entities or processes.””Integrity ensures that improper information modification or destruction is guarded against. ””Availability is the property of on-demand, timely and reliable access to and use of information by an authorized user.”
![Page 13: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/13.jpg)
@leomrlima#J1Blockchain
Security & blockchainBlockchain enables INTEGRITY
It also enables AVAILABILITY
![Page 14: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/14.jpg)
@leomrlima#J1Blockchain
IOT & BLOCKCHAIN
![Page 15: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/15.jpg)
@leomrlima#J1Blockchain
PaymentsThings paying for things
Microtransactions
![Page 16: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/16.jpg)
@leomrlima#J1Blockchain
Smart ContractsContracts that execute themselves entirely autonomously when certain conditions are met. An auction might automatically transfer deeds of ownership to the highest bidder after a certain time has elapsed, or father's contract might automatically send his son a set amount of money every year on his birthday.
This contains real code that is executed when conditions are met.
![Page 17: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/17.jpg)
@leomrlima#J1Blockchain
TraceabilityUnderstanding where each resource comes from
Real-time, reliable tracking of resources
![Page 18: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/18.jpg)
@leomrlima#J1Blockchain
THE FUTURE WITH JAVA
![Page 19: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/19.jpg)
@leomrlima#J1Blockchain
What you can do now?https://bitcoinj.github.io/
IBM’s Hyperledger is coded in Java, and you already can work with Go lang (with Java coming soon?)
Microsoft Azure is very active in bringing blockchain to the masses.
![Page 20: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/20.jpg)
@leomrlima#J1Blockchain
Fad or Reality?It’s not a a reality…
... Nor a fad. It’s coming and for many use cases it will make sense.
![Page 21: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/21.jpg)
@leomrlima#J1Blockchain
Q & A
![Page 22: Secure IoT with Blockchain: Fad or Reality? [BOF5490]](https://reader035.fdocuments.us/reader035/viewer/2022062503/58809fe01a28abd8158b6651/html5/thumbnails/22.jpg)
@leomrlima#J1Blockchain
Thanks!