SlideShare a Scribd company logo
1 of 27
Download to read offline
Blockchain
The future of Internet
Muhammad Moinur Rahman
moin@bofh.im
Blockchain != Bitcoin/Cryptocurrency
What is Blockchain?
● A distributed Database
● Decentralized
What is Blockchain? - Continued
● Mainly list of records
● Always growing
What is Blockchain? - Continued
● Tamper proof and Revision proof
● Open, permission less and public
● Byzantine Fault Tolerant
How Blockchain Works?
● A growing list of records called blocks
● Each block contains
– A timestamp
– A link to previous block
● Can be managed
– Publicly or autonomously
● Peer-to-peer network
● Distributed Time-stamping
– Privately
Uses of Blockchain
● Recording of events
● Medical Records
● Identity Management
● Transaction processing
● Documenting
provenance
● Financial Transactions
● Marketplace
● Smart Contracts
● Digital Products
Marketing
● Property Records
● Voting
● Cloud Storage
History of Blockchain
● 1991 – Stuart Haber & Scott Stornetta
● 1996 – Ross J. Anderson
● 1997 – Michael Doyle
● 1998 – Bruce Schneier
● 1998 – Nick Szabo – Bit Gold
● 2008 – Satoshi Nakamoto
● 2014 – Blockchain 2.0
Internet
● A 30 years old technology
● Based on IP routing and DNS
● Primary purpose was to share
abundance of Data
● Now under mass surveillance
● Now censored by different
governments to capitalize
political benefits
● Always requires DNS
information to make full
communication
Internet
● Centralized by the so called ROOT DNS
servers
● Secured by DNSSEC
● Web trust system is broken
● Under the control of around 1200+ CA
● Most of the https are weakly configured
● Prone to catastrophe, zombie apocalypse, alien
invasion, Government shutdown
Words from ..
● β€œWe didn’t focus on how you could wreck this
system intentionally,” - Vinton G. Cerf.
● "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
DNS
● A decentralized database maintained by root
servers
● Secured implementation by DNSSEC(Hardly
implemented by Domain owners)
● Web anchor of trust is based on CA(Run by
large Companies, Controlled by Governments)
DNS in a Distributed Blockchain
● Censor-free
● Distributed, hard to knock down by a single
attack or Government
● Supported by TOR or I2P
● Private
DNSchain - Implementation
● Namecoin – Bit DNS
● OKTurtle
● Emercoin – EMCDNS
● And more ..
Data storage in Blockchain
● Privacy at stake for major Cloud Storage
providers
● Personal information stored in clouds
● Accessible by Providers/Governments
– With Warrant
– With Subpoena
● Encrypted Storage
● Ransomware
Data storage in Blockchain - Implementation
● storj
● sia.tech
Traffic Routing
● Always goes through an ISP
● Running Deep Packet Inspection
● National Firewall
● DNS Cache Poisoning
● Plain traffic is intercept-able
● Caching Data poisoning
● Comes with Privacy Demolished
Blockchain in routing(BGP) – What if
● Voting capability to avoid bad routes
● Overlay Network with Path Performance
Computation
● A DHT maintaining RemyCC (Remy Congestion
Control)
● Prefixes are added/removed/modified by DPKI
SDN in Blockchain
● SDN – Cutting Edge Technology
● Uneducated wrong configured Infrastructures
● API/Programmability is vulnerable
● Flow Table can be modified remotely
SDN in Blockchain – What if ..
● Flowtable is maintained in a blockchain
● Modification of flowtable is authenticated against
KSI(Keyless Signature Infrastructure or DPKI)
● Saving the events in a blockchain to track it down to
its root
● Easier Log readability
● Authenticate agents, messages, control interfaces,
devices, state of a service
IoT in Blockchain
● A trillion dollar Industry
● Billions of devices will be connected
● Interact in between them
● Going to be the most vulnerable systems from
the prying eyes
● Decentralization is required, considering
centralized infrastructure
IoT in Blockchain – What if
● Billions of ongoing transactions will be stored in
blockchain
● Rather than centralizing the Data storage
● A single fail-proof network
● No MITM attack
● A single Tamper proof DHT(Distributed Hash Table)
● Blockchain is already a proven technology with billions
of Dollar market for Cryptocurrencies
BlockStack
● Decentralized Internet
● A Full Stack of Apps
– Identity
– Storage
– Payments
● With the possibility of
– Decentralized Social Network
– P2P Marketplace
– Community Run Voting
● Blockchain
BlockStack - Details
● Blockchain Layer
● Virtual chain Layer
● Discovery Layer
● Storage Layer
– Any Cloud Storage Provider
– Personal Storage at your bunker
● BNS
● ATLAS Network
BlockStack - Architecture
End Goal
● A Censorship free Internet
● Freedom of Speech
● Privacy in the Digital Age
Questions ..
Thank you ..

More Related Content

What's hot

Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureMelanie Swan
Β 
Blockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesBlockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesScottMadden, Inc.
Β 
Web3 Security: The Blockchain is Your SIEM
Web3 Security: The Blockchain is Your SIEMWeb3 Security: The Blockchain is Your SIEM
Web3 Security: The Blockchain is Your SIEMTal Be'ery
Β 
Blockchain ppt
Blockchain pptBlockchain ppt
Blockchain pptSurya Teja
Β 
Blockchain Corporate Style
Blockchain Corporate StyleBlockchain Corporate Style
Blockchain Corporate StyleNarendranath Reddy
Β 
Why we need to get savvy about blockchain
Why we need to get savvy about blockchainWhy we need to get savvy about blockchain
Why we need to get savvy about blockchainChristopher Stanley LR
Β 
An introduction to Blockchain (for nontechnical people)
An introduction to Blockchain (for nontechnical people)An introduction to Blockchain (for nontechnical people)
An introduction to Blockchain (for nontechnical people)Miguel Neumann
Β 
Introduction to Blockchain and Decentralized Apps
Introduction to Blockchain and Decentralized AppsIntroduction to Blockchain and Decentralized Apps
Introduction to Blockchain and Decentralized AppsCisco DevNet
Β 
Ethereum - Introduction to Smart Contracts
Ethereum - Introduction to Smart ContractsEthereum - Introduction to Smart Contracts
Ethereum - Introduction to Smart Contractsjarradh
Β 
Introduction to blockchain and crypto currencies
Introduction to blockchain and crypto currenciesIntroduction to blockchain and crypto currencies
Introduction to blockchain and crypto currenciesRohas Nagpal
Β 
eGov2017 Blockchain Technology
eGov2017 Blockchain TechnologyeGov2017 Blockchain Technology
eGov2017 Blockchain TechnologyVestforsk.no
Β 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinHugo Rodrigues
Β 
Blockchain, smart contracts - introduction
Blockchain, smart contracts - introductionBlockchain, smart contracts - introduction
Blockchain, smart contracts - introductionLukasz Jarmulowicz
Β 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to EthereumTerek Judi
Β 
Why Blockchain is seen as the new Internet and what SAP is doing
Why Blockchain is seen as the new Internet and what SAP is doingWhy Blockchain is seen as the new Internet and what SAP is doing
Why Blockchain is seen as the new Internet and what SAP is doingAlexandra Carvalho
Β 
Smart contracts & dApps
Smart contracts & dAppsSmart contracts & dApps
Smart contracts & dAppsShermin Voshmgir
Β 

What's hot (20)

Blockchain: The Information Technology of the Future
Blockchain: The Information Technology of the FutureBlockchain: The Information Technology of the Future
Blockchain: The Information Technology of the Future
Β 
Blockchain: An Introduction for Executives
Blockchain: An Introduction for ExecutivesBlockchain: An Introduction for Executives
Blockchain: An Introduction for Executives
Β 
Web3 Security: The Blockchain is Your SIEM
Web3 Security: The Blockchain is Your SIEMWeb3 Security: The Blockchain is Your SIEM
Web3 Security: The Blockchain is Your SIEM
Β 
Blockchain ppt
Blockchain pptBlockchain ppt
Blockchain ppt
Β 
Understanding Blockchain
Understanding BlockchainUnderstanding Blockchain
Understanding Blockchain
Β 
Blockchain Corporate Style
Blockchain Corporate StyleBlockchain Corporate Style
Blockchain Corporate Style
Β 
Why we need to get savvy about blockchain
Why we need to get savvy about blockchainWhy we need to get savvy about blockchain
Why we need to get savvy about blockchain
Β 
An introduction to Blockchain (for nontechnical people)
An introduction to Blockchain (for nontechnical people)An introduction to Blockchain (for nontechnical people)
An introduction to Blockchain (for nontechnical people)
Β 
Introduction to Blockchain and Decentralized Apps
Introduction to Blockchain and Decentralized AppsIntroduction to Blockchain and Decentralized Apps
Introduction to Blockchain and Decentralized Apps
Β 
All About Ethereum
All About EthereumAll About Ethereum
All About Ethereum
Β 
Ethereum - Introduction to Smart Contracts
Ethereum - Introduction to Smart ContractsEthereum - Introduction to Smart Contracts
Ethereum - Introduction to Smart Contracts
Β 
Introduction to blockchain and crypto currencies
Introduction to blockchain and crypto currenciesIntroduction to blockchain and crypto currencies
Introduction to blockchain and crypto currencies
Β 
Ethereum
EthereumEthereum
Ethereum
Β 
eGov2017 Blockchain Technology
eGov2017 Blockchain TechnologyeGov2017 Blockchain Technology
eGov2017 Blockchain Technology
Β 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
Β 
Blockchain, smart contracts - introduction
Blockchain, smart contracts - introductionBlockchain, smart contracts - introduction
Blockchain, smart contracts - introduction
Β 
Introduction to Ethereum
Introduction to EthereumIntroduction to Ethereum
Introduction to Ethereum
Β 
Why Blockchain is seen as the new Internet and what SAP is doing
Why Blockchain is seen as the new Internet and what SAP is doingWhy Blockchain is seen as the new Internet and what SAP is doing
Why Blockchain is seen as the new Internet and what SAP is doing
Β 
Ethereum Presentation
Ethereum PresentationEthereum Presentation
Ethereum Presentation
Β 
Smart contracts & dApps
Smart contracts & dAppsSmart contracts & dApps
Smart contracts & dApps
Β 

Similar to Blockchain - The future of internet

Blockchain – The future of Internet by Moinur Rahman
Blockchain – The future of Internet by Moinur RahmanBlockchain – The future of Internet by Moinur Rahman
Blockchain – The future of Internet by Moinur RahmanMyNOG
Β 
Blockchain - the future of the Internet
Blockchain - the future of the InternetBlockchain - the future of the Internet
Blockchain - the future of the InternetAPNIC
Β 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain BasicsAli Ayyash
Β 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsIngo Weber
Β 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinM Shamim Iqbal
Β 
Blockchain Explained by IT Partners, Inc
Blockchain Explained by IT Partners, IncBlockchain Explained by IT Partners, Inc
Blockchain Explained by IT Partners, IncAnthony Cecchini
Β 
Towards a Post-Modern Hash Chain Future
Towards a Post-Modern Hash Chain FutureTowards a Post-Modern Hash Chain Future
Towards a Post-Modern Hash Chain FutureCasey Kuhlman
Β 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101Jan Baeriswyl
Β 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainMalak Abu Hammad
Β 
Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]Ido Green
Β 
Murali_BlockChain_Technology_6_May_2016.pptx
Murali_BlockChain_Technology_6_May_2016.pptxMurali_BlockChain_Technology_6_May_2016.pptx
Murali_BlockChain_Technology_6_May_2016.pptxMurali krishna
Β 
Blockchain Explained
Blockchain ExplainedBlockchain Explained
Blockchain ExplainedShermin Voshmgir
Β 
Blockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 BlockchainsBlockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 Blockchains101 Blockchains Academy
Β 
Blockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable ThingsBlockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable ThingsTim Lackey
Β 
Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners 101 Blockchains
Β 
Blockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptxBlockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptxMohamedMansour421585
Β 

Similar to Blockchain - The future of internet (20)

Blockchain – The future of Internet by Moinur Rahman
Blockchain – The future of Internet by Moinur RahmanBlockchain – The future of Internet by Moinur Rahman
Blockchain – The future of Internet by Moinur Rahman
Β 
Blockchain - the future of the Internet
Blockchain - the future of the InternetBlockchain - the future of the Internet
Blockchain - the future of the Internet
Β 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain Basics
Β 
Blockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and ApplicationsBlockchain and BPM - Reflections on Four Years of Research and Applications
Blockchain and BPM - Reflections on Four Years of Research and Applications
Β 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
Β 
Blockchain Explained by IT Partners, Inc
Blockchain Explained by IT Partners, IncBlockchain Explained by IT Partners, Inc
Blockchain Explained by IT Partners, Inc
Β 
Towards a Post-Modern Hash Chain Future
Towards a Post-Modern Hash Chain FutureTowards a Post-Modern Hash Chain Future
Towards a Post-Modern Hash Chain Future
Β 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
Β 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
Β 
Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]Crypto 101 and a bit more [Sep-2022]
Crypto 101 and a bit more [Sep-2022]
Β 
BLOCKCHAIN
 BLOCKCHAIN BLOCKCHAIN
BLOCKCHAIN
Β 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain Basics
Β 
Murali_BlockChain_Technology_6_May_2016.pptx
Murali_BlockChain_Technology_6_May_2016.pptxMurali_BlockChain_Technology_6_May_2016.pptx
Murali_BlockChain_Technology_6_May_2016.pptx
Β 
blockchain
blockchainblockchain
blockchain
Β 
Blockchain by Aman Thakur.pptx
Blockchain by Aman Thakur.pptxBlockchain by Aman Thakur.pptx
Blockchain by Aman Thakur.pptx
Β 
Blockchain Explained
Blockchain ExplainedBlockchain Explained
Blockchain Explained
Β 
Blockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 BlockchainsBlockchain Fundamentals for Beginners - 101 Blockchains
Blockchain Fundamentals for Beginners - 101 Blockchains
Β 
Blockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable ThingsBlockchain Perspective - Internet of Memorable Things
Blockchain Perspective - Internet of Memorable Things
Β 
Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners Blockchain Fundamentals - Top Rated for Beginners
Blockchain Fundamentals - Top Rated for Beginners
Β 
Blockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptxBlockchain Advances & its Applications.pptx
Blockchain Advances & its Applications.pptx
Β 

More from Muhammad Moinur Rahman

Practical Implementation of Large BGP communities with Geotags and Traffic En...
Practical Implementation of Large BGP communities with Geotags and Traffic En...Practical Implementation of Large BGP communities with Geotags and Traffic En...
Practical Implementation of Large BGP communities with Geotags and Traffic En...Muhammad Moinur Rahman
Β 
Importance of sshfp and configuring sshfp for network devices
Importance of sshfp and configuring sshfp for network devicesImportance of sshfp and configuring sshfp for network devices
Importance of sshfp and configuring sshfp for network devicesMuhammad Moinur Rahman
Β 
FreeBSD Portscamp, Kuala Lumpur 2016
FreeBSD Portscamp, Kuala Lumpur 2016FreeBSD Portscamp, Kuala Lumpur 2016
FreeBSD Portscamp, Kuala Lumpur 2016Muhammad Moinur Rahman
Β 
Software defined networking: Primer
Software defined networking: PrimerSoftware defined networking: Primer
Software defined networking: PrimerMuhammad Moinur Rahman
Β 
FreeBSD and Hardening Web Server
FreeBSD and Hardening Web ServerFreeBSD and Hardening Web Server
FreeBSD and Hardening Web ServerMuhammad Moinur Rahman
Β 
Practical Implementation of BGP Community with Geotags
Practical Implementation of BGP Community with GeotagsPractical Implementation of BGP Community with Geotags
Practical Implementation of BGP Community with GeotagsMuhammad Moinur Rahman
Β 

More from Muhammad Moinur Rahman (14)

FreeBSD is not Linux
FreeBSD is not LinuxFreeBSD is not Linux
FreeBSD is not Linux
Β 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
Β 
Network tips tricks
Network tips tricksNetwork tips tricks
Network tips tricks
Β 
IRR toolset with rpsl
IRR toolset with rpslIRR toolset with rpsl
IRR toolset with rpsl
Β 
Practical Implementation of Large BGP communities with Geotags and Traffic En...
Practical Implementation of Large BGP communities with Geotags and Traffic En...Practical Implementation of Large BGP communities with Geotags and Traffic En...
Practical Implementation of Large BGP communities with Geotags and Traffic En...
Β 
Importance of sshfp and configuring sshfp for network devices
Importance of sshfp and configuring sshfp for network devicesImportance of sshfp and configuring sshfp for network devices
Importance of sshfp and configuring sshfp for network devices
Β 
BGP communities and geotags
BGP communities and geotagsBGP communities and geotags
BGP communities and geotags
Β 
The FreeBSD - PRIMER
The FreeBSD - PRIMERThe FreeBSD - PRIMER
The FreeBSD - PRIMER
Β 
FreeBSD Portscamp, Kuala Lumpur 2016
FreeBSD Portscamp, Kuala Lumpur 2016FreeBSD Portscamp, Kuala Lumpur 2016
FreeBSD Portscamp, Kuala Lumpur 2016
Β 
Software defined networking: Primer
Software defined networking: PrimerSoftware defined networking: Primer
Software defined networking: Primer
Β 
Introduction to SDN
Introduction to SDNIntroduction to SDN
Introduction to SDN
Β 
Rpki with rpki.net tools
Rpki with rpki.net toolsRpki with rpki.net tools
Rpki with rpki.net tools
Β 
FreeBSD and Hardening Web Server
FreeBSD and Hardening Web ServerFreeBSD and Hardening Web Server
FreeBSD and Hardening Web Server
Β 
Practical Implementation of BGP Community with Geotags
Practical Implementation of BGP Community with GeotagsPractical Implementation of BGP Community with Geotags
Practical Implementation of BGP Community with Geotags
Β 

Recently uploaded

VIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130 Available With Roomishabajaj13
Β 
Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”soniya singh
Β 
VIP Call Girls Kolkata Ananya 🀌 8250192130 πŸš€ Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🀌  8250192130 πŸš€ Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🀌  8250192130 πŸš€ Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🀌 8250192130 πŸš€ Vip Call Girls Kolkataanamikaraghav4
Β 
Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...SofiyaSharma5
Β 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGAPNIC
Β 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$kojalkojal131
Β 
Delhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Callshivangimorya083
Β 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024APNIC
Β 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girlsstephieert
Β 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Delhi Call girls
Β 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607dollysharma2066
Β 
Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”soniya singh
Β 
Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”soniya singh
Β 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Servicegwenoracqe6
Β 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxellan12
Β 
Chennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts serviceChennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts servicesonalikaur4
Β 
Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...Sheetaleventcompany
Β 
Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”soniya singh
Β 

Recently uploaded (20)

VIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130 Available With Room
VIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130  Available With RoomVIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130  Available With Room
VIP Kolkata Call Girl Salt Lake πŸ‘‰ 8250192130 Available With Room
Β 
Call Girls In South Ex πŸ“± 9999965857 🀩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex πŸ“±  9999965857  🀩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICECall Girls In South Ex πŸ“±  9999965857  🀩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Call Girls In South Ex πŸ“± 9999965857 🀩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SERVICE
Β 
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 6 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Β 
Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Sukhdev Vihar Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Β 
VIP Call Girls Kolkata Ananya 🀌 8250192130 πŸš€ Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🀌  8250192130 πŸš€ Vip Call Girls KolkataVIP Call Girls Kolkata Ananya 🀌  8250192130 πŸš€ Vip Call Girls Kolkata
VIP Call Girls Kolkata Ananya 🀌 8250192130 πŸš€ Vip Call Girls Kolkata
Β 
Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...
Low Rate Young Call Girls in Sector 63 Mamura Noida βœ”οΈβ˜†9289244007βœ”οΈβ˜† Female E...
Β 
Networking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOGNetworking in the Penumbra presented by Geoff Huston at NZNOG
Networking in the Penumbra presented by Geoff Huston at NZNOG
Β 
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Call Girls Dubai Prolapsed O525547819 Call Girls In Dubai Princes$
Β 
Delhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip CallDelhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Rohini 9711199171 β˜Žβœ”πŸ‘Œβœ” Whatsapp Hard And Sexy Vip Call
Β 
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
Β 
Russian Call girls in Dubai +971563133746 Dubai Call girls
Russian  Call girls in Dubai +971563133746 Dubai  Call girlsRussian  Call girls in Dubai +971563133746 Dubai  Call girls
Russian Call girls in Dubai +971563133746 Dubai Call girls
Β 
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Best VIP Call Girls Noida Sector 75 Call Me: 8448380779
Β 
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
FULL ENJOY Call Girls In Mayur Vihar Delhi Contact Us 8377087607
Β 
Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Model Towh Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Β 
Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Saket Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Β 
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl ServiceRussian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Β 
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptxAWS Community DAY Albertini-Ellan Cloud Security (1).pptx
AWS Community DAY Albertini-Ellan Cloud Security (1).pptx
Β 
Chennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts serviceChennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts service
Chennai Call Girls Porur Phone πŸ† 8250192130 πŸ‘… celebrity escorts service
Β 
Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...
Call Girls Service Chandigarh Lucky ❀️ 7710465962 Independent Call Girls In C...
Β 
Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Call Girls In Defence Colony Delhi πŸ’―Call Us πŸ”8264348440πŸ”
Β 

Blockchain - The future of internet

  • 1. Blockchain The future of Internet Muhammad Moinur Rahman moin@bofh.im
  • 3. What is Blockchain? ● A distributed Database ● Decentralized
  • 4. What is Blockchain? - Continued ● Mainly list of records ● Always growing
  • 5. What is Blockchain? - Continued ● Tamper proof and Revision proof ● Open, permission less and public ● Byzantine Fault Tolerant
  • 6. How Blockchain Works? ● A growing list of records called blocks ● Each block contains – A timestamp – A link to previous block ● Can be managed – Publicly or autonomously ● Peer-to-peer network ● Distributed Time-stamping – Privately
  • 7. Uses of Blockchain ● Recording of events ● Medical Records ● Identity Management ● Transaction processing ● Documenting provenance ● Financial Transactions ● Marketplace ● Smart Contracts ● Digital Products Marketing ● Property Records ● Voting ● Cloud Storage
  • 8. History of Blockchain ● 1991 – Stuart Haber & Scott Stornetta ● 1996 – Ross J. Anderson ● 1997 – Michael Doyle ● 1998 – Bruce Schneier ● 1998 – Nick Szabo – Bit Gold ● 2008 – Satoshi Nakamoto ● 2014 – Blockchain 2.0
  • 9. Internet ● A 30 years old technology ● Based on IP routing and DNS ● Primary purpose was to share abundance of Data ● Now under mass surveillance ● Now censored by different governments to capitalize political benefits ● Always requires DNS information to make full communication
  • 10. Internet ● Centralized by the so called ROOT DNS servers ● Secured by DNSSEC ● Web trust system is broken ● Under the control of around 1200+ CA ● Most of the https are weakly configured ● Prone to catastrophe, zombie apocalypse, alien invasion, Government shutdown
  • 11. Words from .. ● β€œWe didn’t focus on how you could wreck this system intentionally,” - Vinton G. Cerf. ● "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
  • 12. DNS ● A decentralized database maintained by root servers ● Secured implementation by DNSSEC(Hardly implemented by Domain owners) ● Web anchor of trust is based on CA(Run by large Companies, Controlled by Governments)
  • 13. DNS in a Distributed Blockchain ● Censor-free ● Distributed, hard to knock down by a single attack or Government ● Supported by TOR or I2P ● Private
  • 14. DNSchain - Implementation ● Namecoin – Bit DNS ● OKTurtle ● Emercoin – EMCDNS ● And more ..
  • 15. Data storage in Blockchain ● Privacy at stake for major Cloud Storage providers ● Personal information stored in clouds ● Accessible by Providers/Governments – With Warrant – With Subpoena ● Encrypted Storage ● Ransomware
  • 16. Data storage in Blockchain - Implementation ● storj ● sia.tech
  • 17. Traffic Routing ● Always goes through an ISP ● Running Deep Packet Inspection ● National Firewall ● DNS Cache Poisoning ● Plain traffic is intercept-able ● Caching Data poisoning ● Comes with Privacy Demolished
  • 18. Blockchain in routing(BGP) – What if ● Voting capability to avoid bad routes ● Overlay Network with Path Performance Computation ● A DHT maintaining RemyCC (Remy Congestion Control) ● Prefixes are added/removed/modified by DPKI
  • 19. SDN in Blockchain ● SDN – Cutting Edge Technology ● Uneducated wrong configured Infrastructures ● API/Programmability is vulnerable ● Flow Table can be modified remotely
  • 20. SDN in Blockchain – What if .. ● Flowtable is maintained in a blockchain ● Modification of flowtable is authenticated against KSI(Keyless Signature Infrastructure or DPKI) ● Saving the events in a blockchain to track it down to its root ● Easier Log readability ● Authenticate agents, messages, control interfaces, devices, state of a service
  • 21. IoT in Blockchain ● A trillion dollar Industry ● Billions of devices will be connected ● Interact in between them ● Going to be the most vulnerable systems from the prying eyes ● Decentralization is required, considering centralized infrastructure
  • 22. IoT in Blockchain – What if ● Billions of ongoing transactions will be stored in blockchain ● Rather than centralizing the Data storage ● A single fail-proof network ● No MITM attack ● A single Tamper proof DHT(Distributed Hash Table) ● Blockchain is already a proven technology with billions of Dollar market for Cryptocurrencies
  • 23. BlockStack ● Decentralized Internet ● A Full Stack of Apps – Identity – Storage – Payments ● With the possibility of – Decentralized Social Network – P2P Marketplace – Community Run Voting ● Blockchain
  • 24. BlockStack - Details ● Blockchain Layer ● Virtual chain Layer ● Discovery Layer ● Storage Layer – Any Cloud Storage Provider – Personal Storage at your bunker ● BNS ● ATLAS Network
  • 26. End Goal ● A Censorship free Internet ● Freedom of Speech ● Privacy in the Digital Age