blockchain - the future of internet 1505269305 · blockchain the future of internet muhammad moinur...
TRANSCRIPT
![Page 2: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/2.jpg)
Blockchain != Bitcoin/Cryptocurrency
![Page 3: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/3.jpg)
What is Blockchain?
l A distributed Databasel Decentralizedl Mainly a list of always growing records
![Page 4: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/4.jpg)
What is Blockchain? - Continued
l Tamper proof and Revision proofl Open, permission less and publicl Byzantine Fault Tolerant
![Page 5: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/5.jpg)
How Blockchain Works?
l A growing list of records called blocksl Each block contains
- A timestamp- A link to previous block
l Can be managed- Publicly or autonomously
l Peer-to-peer networkl Distributed Time-stamping
- Privately
![Page 6: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/6.jpg)
Uses of Blockchain
l Recording of eventsl Medical Recordsl Identity Managementl Transaction
processingl Documenting
provenancel Financial
l Marketplacel Smart Contractsl Digital Products
Marketingl Property Recordsl Votingl Cloud Storage
![Page 7: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/7.jpg)
History of Blockchain
l 1991 – Stuart Haber & Scott Stornettal 1996 – Ross J. Andersonl 1997 – Michael Doylel 1998 – Bruce Schneierl 1998 – Nick Szabo – Bit Goldl 2008 – Satoshi Nakamotol 2014 – Blockchain 2.0
![Page 8: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/8.jpg)
Internet
l A 30 years old technologyl Based on IP routing and DNSl Primary purpose was to
share abundance of Datal Now under mass surveillancel Now censored by different
governments to capitalize political benefits
l Always requires DNS information to make full communication
![Page 9: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/9.jpg)
Internet
l Centralized by the so called ROOT DNS serversl Secured by DNSSECl Web trust system is brokenl Under the control of around 1200+ CAl Most of the https are weakly configuredl Prone to catastrophe, zombie apocalypse, alien invasion,
Government shutdown
![Page 10: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/10.jpg)
Words from ..
l “We didn’t focus on how you could wreck this system intentionally,” - Vinton G. Cerf.
l "I invented the web. Here are three things we need to change to save it- We’ve lost control of our personal data- It’s too easy for misinformation to spread on the web- Political advertising online needs transparency and
understanding” - Sir Tim Berners Lee
![Page 11: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/11.jpg)
DNS
l A decentralized database maintained by root serversl Secured implementation by DNSSEC(Hardly implemented by
Domain owners)l Web anchor of trust is based on CA(Run by large Companies,
Controlled by Governments)
![Page 12: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/12.jpg)
DNS in a Distributed Blockchainl Censor-freel Distributed, hard to knock down by a single attack or
Governmentl Supported by TOR or I2Pl Private
![Page 13: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/13.jpg)
DNSchain - Implementationl Namecoin – Bit DNSl OKTurtlel Emercoin – EMCDNSl And more ..
![Page 14: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/14.jpg)
Data storage/Cloud Storage
l Privacy at stake for major Cloud Storage providersl Personal information stored in cloudsl Accessible by Providers/Law Enforcement
Agency/Governments- With Warrant- With Subpoena
l Ransomware
![Page 15: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/15.jpg)
Data storage in Blockchain - Implementationl storjl sia.tech
![Page 16: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/16.jpg)
Traffic Routing
l Always goes through an ISPl Running Deep Packet Inspectionl National Firewalll DNS Cache Poisoningl Plain traffic is intercept-ablel Caching Data poisoningl Comes with Privacy Demolished
![Page 17: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/17.jpg)
Blockchain in routing(BGP) – What if
l Voting capability to avoid bad routesl Overlay Network with Path Performance Computationl A DHT maintaining RemyCC (Remy Congestion Control)l Prefixes are added/removed/modified by DPKI
![Page 18: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/18.jpg)
SDN in Blockchain
l SDN – Cutting Edge Technologyl Misconfigured Infrastructures by newbie uneducated engineersl API/Programmability is vulnerablel Flow Table can be modified remotely
![Page 19: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/19.jpg)
SDN in Blockchain – What if ..
l Flowtable is maintained in a blockchainl Modification of flowtable is authenticated against KSI(Keyless
Signature Infrastructure) or DPKIl Saving the events in a blockchain to track it down to its rootl Easier Log readabilityl Authenticate agents, messages, control interfaces, devices,
state of a service
![Page 20: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/20.jpg)
IoT
l A trillion dollar Industryl Billions of devices will be connectedl Interact in between theml Going to be the most vulnerable systems from the prying eyesl Decentralization is required, considering centralized
infrastructure
![Page 21: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/21.jpg)
IoT in Blockchain – What if
l Billions of ongoing transactions will be stored in blockchainl Rather than centralizing the Data storagel A single fail-proof networkl No MITM attackl A single Tamper proof DHT(Distributed Hash Table)l Blockchain is already a proven technology with billions of Dollar
market for Cryptocurrencies
![Page 22: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/22.jpg)
BlockStack
l Decentralized Internetl A Full Stack of Apps
- Identity- Storage- Payments
l With the possibility of- Decentralized Social Network- P2P Marketplace- Community Run Voting
l Blockchain
![Page 23: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/23.jpg)
BlockStack - Details
l Blockchain Layerl Virtual chain Layerl Discovery Layerl Storage Layer
- Any Cloud Storage Provider- Personal Storage at your bunker
l BNSl ATLAS Network
![Page 24: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/24.jpg)
BlockStack - Architecture
![Page 25: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/25.jpg)
End Goal
l A Censorship free Internetl Freedom of Speechl Privacy in the Digital Age
![Page 26: blockchain - the future of internet 1505269305 · Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im. Blockchain != Bitcoin/Cryptocurrency . What is Blockchain?](https://reader034.vdocument.in/reader034/viewer/2022042118/5e96c1a5c02fa2505c1a4bef/html5/thumbnails/26.jpg)
Questions ..
l Thank you ..