SlideShare a Scribd company logo
Blockchain
Subramanian Lakshminarayanan
Agenda
1. History of Blockchain
2. Fundamentals of Blockchain protocol
3. Applications
4. Future Scope
5. Reference
Time to Grab your Attention!!
History
Satoshi Nakamoto invented blockchain which is fundamental to Bitcoin, to solve the
double-spending problem of digital currency
Published a paper on Bitcoin: A Peer-to-Peer Electronic Cash System 2008
● Peer-to-peer electronic transactions and interactions
● Without financial institutions
● Cryptographic proof instead of central trust
● Put trust in the network instead of in a central institution
Is Elon Musk the real Satoshi?
Wikipedia Definition
A blockchain is a decentralized, distributed and public digital ledger that is used to record transactions across many computers so
that the record cannot be altered retroactively without the alteration of all subsequent blocks and the collusion of the network.
Trust 2.0
- What is Trust ?
- Belief on someone, something without evidence, proof. Given in advance - increase
/decrease based on results of behavior on continuous basis
- Whom do we trust ? (other than God)
- Banks, Government, Credit Card, Utility Companies
- What is Trust 2.0
- Shift from humans and orgs to computers and decentralized orgs, via an
underlying blockchain-based decentralized consensus protocol that governs its
delivery.
Airbnb has designed for the human element of trust, the blockchain was designed for a parallel element of transactional
trust, where the human is also part of it, but behind the scenes, and that human is represented on the blockchain via their
identity and reputation status.
Why blockchain was needed?
Ownership
● An identification of the owner
● An identification of the object
being owned
● A mapping of the owner to the
object
Proving ownership in a truly distributed system without a central verification authority and also a network on
unknown reliability and trust
Benefits of Ledger
● Ownership provenance
● System of Record for transaction
● Creation of new entries
● Verification by others
The Double Spending Problem
● Digital money can be duplicated
unless proper care is taken
● Without central authority it is hard to
detect the double spend
● Blockchain adds transactions and
waits for confirmation by Miners
and peers
● Longest chain blocks confirm the
transactions
Byzantine Generals Problem (Leslie Lamport)
Byzantine Generals Problem - Consensus
● Game Theory - Mathematical models about conflicts/coordination of humans or
decision makers
● Block-chain - To solve Byzantine Generals Problem
● BGP - Coordinate the attack for victory, inspite of traitors/liars in group.
● Verification of work in creating the message, time limit (10 mins) to receive
message ( or accept default strategy)
● Trust no one, yet deliver the message by resilience to potential attacks
● N > 3M ( or alternatively ⅓ traitors)
Proof of Work
● Mathematical or Compute Puzzle involving Hash value
● Complexity increases as it evolves
● Mining is hard to compute the “Nonce”, but quick to verify (NP-hard?)
● Get a hash of the transaction such that leading x-digits (e.g., first 4 digits are
Zeros)
● Once you get the None satisfying the above condition, you have successfully
mined and the entire transaction is verified
● 10 mins for creating and verifying a block
Proof of Work (Mining)
Nonce is
11316
Nonce is
31914
e shortened hash value of Hello World! is 7F83B165. But what data combined with Hello World! would
yield a shortened hash value with three leading zeros? So the hash puzzle is: Find the nonce that combined
with Hello World! yields a shortened hash value that starts with three leading zeros.
Demo
https://www.youtube.com/watch?v=SzAuB2FG79A
https://youtu.be/SSo_EIwHSd4?t=125
https://anders.com/blockchain/block.html
https://blockchain.info/
Merkle Tree
● Hash of Nodes,
branches and all the
way to Root
● Transactions in a
block are hashed
● Verify set of
transactions and
order of transactions
BlockChain Advantage
● Immutable ( or rather any tampering is easily detectable)
● Block chain ledger is distributed and each individual has their own
copy
● Barring cartels, no one can control the network virtually
● Computationally it is hard to break the chain or historic
transaction
Big Picture of Block Chain
Glorified Linkedlist
DAG ( Git?)
Introduction to Blockchain
Limitation and Alternatives to Proof of Work
● High compute power and energy
debates
● Possibility of 51 % attack
● Bitcoin pool cartels
● POS vs POW
○ PoS happens by a miner putting up a
stake, or locking up an amount of their
coins, to verify a block of transactions
● Casper
● Miners validate transaction and put into ledger first
Past vs Future
Smart Contracts
Supply Chain
“UPS can execute contracts that say, ‘If I receive
cash on delivery at this location in a developing,
emerging market, then this other [product], many,
many links up the supply chain, will trigger a
supplier creating a new item since the existing
item was just delivered in that developing
market.’” All too often, supply chains are
hampered by paper-based systems, where forms
have to pass through numerous channels for
approval, which increases exposure to loss and
fraud. The blockchain nullifies this by providing a
secure, accessible digital version to all parties on
the chain and automates tasks and payment.
BitCoin
Application Areas
Enterprise Adoption of Blockchain
● Walmart is trialing the use of blockchain to track the movement and origins of pork in
China.
● UPS uses Blockchain for Supply chain management
● The Blockchain in Trucking Alliance https://www.ccn.com/bita-looking-disrupt-
freight-logistics-industry/
● Anti Counterfeit https://www.techinasia.com/bitse-vechain-blockchain-anti-
counterfeiting ( Louis Vuitton – Product Passport )
● In December 2017, De Beers announced investments in a blockchain-based diamond
tracking platform that it hopes will augment supply chain transparency and diamond
traceability to avoid conflict diamonds.
BlockChain in Government - Estonia
https://medium.com/e-residency-blog/welcome-to-the-blockchain-nation-
5d9b46c06fd4
https://e-estonia.com/
http://www.smartdubai.ae/dubai_blockchain.php
Future
Reference/Books/Tutorials
● https://www.youtube.com/watch?v=_160oMzblY8
● https://medium.com/@ConsenSys/it-was-the-best-of-times-it-was-the-worst-of-times-
3fc8c0865c6c#.whx8ustwn
● https://bitsonblocks.net/2015/09/09/a-gentle-introduction-to-blockchain-technology/
● https://www.khanacademy.org/economics-finance-domain/core-finance/money-and-
banking/bitcoin/v/bitcoin-overview
● https://www.youtube.com/watch?v=Lx9zgZCMqXE https://blockchainhub.net/blog/infographics/look-
blockchain-technology/
● https://hbr.org/2017/01/the-truth-about-blockchain
● https://hbr.org/2017/02/a-brief-history-of-blockchain
● Books (Business Blockchain, Mastering Blockchain)
Ad

More Related Content

What's hot (20)

Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
Svetlin Nakov
 
Security and privacy with blockchain
Security and privacy with blockchainSecurity and privacy with blockchain
Security and privacy with blockchain
Celine George
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
Md. Syful Azam
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain Basics
Bluechip Technologies
 
Blockchain in scm
Blockchain in scmBlockchain in scm
Blockchain in scm
zaarahary
 
Block chain technology
Block chain technology Block chain technology
Block chain technology
RajeshJade
 
BlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sectorBlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sector
Ravi Prasad
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Edureka!
 
Blockchain
BlockchainBlockchain
Blockchain
Rishabh Sharma
 
Blockchain Security and Privacy
Blockchain Security and PrivacyBlockchain Security and Privacy
Blockchain Security and Privacy
Anil John
 
Blockchain Smart Contract v5
Blockchain   Smart Contract v5Blockchain   Smart Contract v5
Blockchain Smart Contract v5
MD SAQUIB KHAN
 
Blockchain supply chains v0.4
Blockchain supply chains v0.4Blockchain supply chains v0.4
Blockchain supply chains v0.4
Luca Mauri
 
Blockchain 101 by imran bashir
Blockchain 101  by imran bashirBlockchain 101  by imran bashir
Blockchain 101 by imran bashir
Imran Bashir
 
Introduction To CryptoCurrency
Introduction To CryptoCurrencyIntroduction To CryptoCurrency
Introduction To CryptoCurrency
Sanjay Kumar
 
Blockchain in Supply Chain Management By Prashant
Blockchain in Supply Chain Management By Prashant Blockchain in Supply Chain Management By Prashant
Blockchain in Supply Chain Management By Prashant
Prashant Pandey
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
Experfy
 
Blockchain Basics
Blockchain BasicsBlockchain Basics
Blockchain Basics
Shreyas Chaudhari
 
An Overview of Stablecoin
An Overview of StablecoinAn Overview of Stablecoin
An Overview of Stablecoin
101 Blockchains
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
Aayt Bahaa
 
Blockchain
BlockchainBlockchain
Blockchain
Sai Nath
 
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
Consensus Algorithms - Nakov at CryptoBlockCon - Las Vegas (2018)
Svetlin Nakov
 
Security and privacy with blockchain
Security and privacy with blockchainSecurity and privacy with blockchain
Security and privacy with blockchain
Celine George
 
Block chain technology
Block chain technologyBlock chain technology
Block chain technology
Md. Syful Azam
 
Blockchain in scm
Blockchain in scmBlockchain in scm
Blockchain in scm
zaarahary
 
Block chain technology
Block chain technology Block chain technology
Block chain technology
RajeshJade
 
BlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sectorBlockChain Technology A Game Changer For Transportation & Logistics sector
BlockChain Technology A Game Changer For Transportation & Logistics sector
Ravi Prasad
 
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Blockchain 101 | Blockchain Tutorial | Blockchain Smart Contracts | Blockchai...
Edureka!
 
Blockchain Security and Privacy
Blockchain Security and PrivacyBlockchain Security and Privacy
Blockchain Security and Privacy
Anil John
 
Blockchain Smart Contract v5
Blockchain   Smart Contract v5Blockchain   Smart Contract v5
Blockchain Smart Contract v5
MD SAQUIB KHAN
 
Blockchain supply chains v0.4
Blockchain supply chains v0.4Blockchain supply chains v0.4
Blockchain supply chains v0.4
Luca Mauri
 
Blockchain 101 by imran bashir
Blockchain 101  by imran bashirBlockchain 101  by imran bashir
Blockchain 101 by imran bashir
Imran Bashir
 
Introduction To CryptoCurrency
Introduction To CryptoCurrencyIntroduction To CryptoCurrency
Introduction To CryptoCurrency
Sanjay Kumar
 
Blockchain in Supply Chain Management By Prashant
Blockchain in Supply Chain Management By Prashant Blockchain in Supply Chain Management By Prashant
Blockchain in Supply Chain Management By Prashant
Prashant Pandey
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
Experfy
 
An Overview of Stablecoin
An Overview of StablecoinAn Overview of Stablecoin
An Overview of Stablecoin
101 Blockchains
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
Aayt Bahaa
 
Blockchain
BlockchainBlockchain
Blockchain
Sai Nath
 

Similar to Introduction to Blockchain (20)

Blockchain
BlockchainBlockchain
Blockchain
Naveen Kumar Neelam
 
Ethereum Mining How To
Ethereum Mining How ToEthereum Mining How To
Ethereum Mining How To
Nugroho Gito
 
blockchain-161025100639.pptx
blockchain-161025100639.pptxblockchain-161025100639.pptx
blockchain-161025100639.pptx
Praveenkumar155694
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdf
Akash Agrawal
 
Blockchain Technology Explained
Blockchain Technology ExplainedBlockchain Technology Explained
Blockchain Technology Explained
MdSaifulIslam289
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
Bohdan Szymanik
 
Blockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency RegulationsBlockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency Regulations
Amir Rafati
 
Blockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBlockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOs
Bogdan Fiedur
 
crypto ppt.ppt
crypto ppt.pptcrypto ppt.ppt
crypto ppt.ppt
SakshiRawat394090
 
190221 masterclass blockchain
190221 masterclass blockchain190221 masterclass blockchain
190221 masterclass blockchain
BoFrank01
 
A Primer on Blockchain and its Potential, with a Focus on the GCC
A Primer on Blockchain and its Potential, with a Focus on the GCCA Primer on Blockchain and its Potential, with a Focus on the GCC
A Primer on Blockchain and its Potential, with a Focus on the GCC
Zeyad T. Al Mudhaf
 
dfgsdjghkjsdhfg.pptx
dfgsdjghkjsdhfg.pptxdfgsdjghkjsdhfg.pptx
dfgsdjghkjsdhfg.pptx
hdfkjshgkjdfhg
 
Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...
I MT
 
Blockchain. A Guide For Beginners
Blockchain. A Guide For BeginnersBlockchain. A Guide For Beginners
Blockchain. A Guide For Beginners
ElifTech
 
Introduction to Blockchain Web3 Session
Introduction to Blockchain Web3 SessionIntroduction to Blockchain Web3 Session
Introduction to Blockchain Web3 Session
DSCIITPatna
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Codemotion
 
Introduction to Blockchain
Introduction to Blockchain Introduction to Blockchain
Introduction to Blockchain
mohammad alkhalil
 
blockchain-introduction-public.pptx
blockchain-introduction-public.pptxblockchain-introduction-public.pptx
blockchain-introduction-public.pptx
AyushVerma584677
 
01 what is blockchain
01 what is blockchain01 what is blockchain
01 what is blockchain
BastianBlankenburg
 
Blockchain
BlockchainBlockchain
Blockchain
Software Infrastructure
 
Ethereum Mining How To
Ethereum Mining How ToEthereum Mining How To
Ethereum Mining How To
Nugroho Gito
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdf
Akash Agrawal
 
Blockchain Technology Explained
Blockchain Technology ExplainedBlockchain Technology Explained
Blockchain Technology Explained
MdSaifulIslam289
 
BlockChain for the Banker
BlockChain for the BankerBlockChain for the Banker
BlockChain for the Banker
Bohdan Szymanik
 
Blockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency RegulationsBlockchain Ecosystem and Cryptocurrency Regulations
Blockchain Ecosystem and Cryptocurrency Regulations
Amir Rafati
 
Blockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOsBlockchain, bitcoin, ethereum and ICOs
Blockchain, bitcoin, ethereum and ICOs
Bogdan Fiedur
 
190221 masterclass blockchain
190221 masterclass blockchain190221 masterclass blockchain
190221 masterclass blockchain
BoFrank01
 
A Primer on Blockchain and its Potential, with a Focus on the GCC
A Primer on Blockchain and its Potential, with a Focus on the GCCA Primer on Blockchain and its Potential, with a Focus on the GCC
A Primer on Blockchain and its Potential, with a Focus on the GCC
Zeyad T. Al Mudhaf
 
Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...Can we safely adapt the construction of permissionless blockchain to user dem...
Can we safely adapt the construction of permissionless blockchain to user dem...
I MT
 
Blockchain. A Guide For Beginners
Blockchain. A Guide For BeginnersBlockchain. A Guide For Beginners
Blockchain. A Guide For Beginners
ElifTech
 
Introduction to Blockchain Web3 Session
Introduction to Blockchain Web3 SessionIntroduction to Blockchain Web3 Session
Introduction to Blockchain Web3 Session
DSCIITPatna
 
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Melanie Rieback, Klaus Kursawe - Blockchain Security: Melting the "Silver Bul...
Codemotion
 
blockchain-introduction-public.pptx
blockchain-introduction-public.pptxblockchain-introduction-public.pptx
blockchain-introduction-public.pptx
AyushVerma584677
 
Ad

Recently uploaded (20)

How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Drupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy ConsumptionDrupalcamp Finland – Measuring Front-end Energy Consumption
Drupalcamp Finland – Measuring Front-end Energy Consumption
Exove
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Electronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploitElectronic_Mail_Attacks-1-35.pdf by xploit
Electronic_Mail_Attacks-1-35.pdf by xploit
niftliyevhuseyn
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Ad

Introduction to Blockchain

  • 2. Agenda 1. History of Blockchain 2. Fundamentals of Blockchain protocol 3. Applications 4. Future Scope 5. Reference
  • 3. Time to Grab your Attention!!
  • 4. History Satoshi Nakamoto invented blockchain which is fundamental to Bitcoin, to solve the double-spending problem of digital currency Published a paper on Bitcoin: A Peer-to-Peer Electronic Cash System 2008 ● Peer-to-peer electronic transactions and interactions ● Without financial institutions ● Cryptographic proof instead of central trust ● Put trust in the network instead of in a central institution Is Elon Musk the real Satoshi? Wikipedia Definition A blockchain is a decentralized, distributed and public digital ledger that is used to record transactions across many computers so that the record cannot be altered retroactively without the alteration of all subsequent blocks and the collusion of the network.
  • 5. Trust 2.0 - What is Trust ? - Belief on someone, something without evidence, proof. Given in advance - increase /decrease based on results of behavior on continuous basis - Whom do we trust ? (other than God) - Banks, Government, Credit Card, Utility Companies - What is Trust 2.0 - Shift from humans and orgs to computers and decentralized orgs, via an underlying blockchain-based decentralized consensus protocol that governs its delivery. Airbnb has designed for the human element of trust, the blockchain was designed for a parallel element of transactional trust, where the human is also part of it, but behind the scenes, and that human is represented on the blockchain via their identity and reputation status.
  • 7. Ownership ● An identification of the owner ● An identification of the object being owned ● A mapping of the owner to the object Proving ownership in a truly distributed system without a central verification authority and also a network on unknown reliability and trust
  • 8. Benefits of Ledger ● Ownership provenance ● System of Record for transaction ● Creation of new entries ● Verification by others
  • 9. The Double Spending Problem ● Digital money can be duplicated unless proper care is taken ● Without central authority it is hard to detect the double spend ● Blockchain adds transactions and waits for confirmation by Miners and peers ● Longest chain blocks confirm the transactions
  • 10. Byzantine Generals Problem (Leslie Lamport)
  • 11. Byzantine Generals Problem - Consensus ● Game Theory - Mathematical models about conflicts/coordination of humans or decision makers ● Block-chain - To solve Byzantine Generals Problem ● BGP - Coordinate the attack for victory, inspite of traitors/liars in group. ● Verification of work in creating the message, time limit (10 mins) to receive message ( or accept default strategy) ● Trust no one, yet deliver the message by resilience to potential attacks ● N > 3M ( or alternatively ⅓ traitors)
  • 12. Proof of Work ● Mathematical or Compute Puzzle involving Hash value ● Complexity increases as it evolves ● Mining is hard to compute the “Nonce”, but quick to verify (NP-hard?) ● Get a hash of the transaction such that leading x-digits (e.g., first 4 digits are Zeros) ● Once you get the None satisfying the above condition, you have successfully mined and the entire transaction is verified ● 10 mins for creating and verifying a block
  • 13. Proof of Work (Mining) Nonce is 11316 Nonce is 31914
  • 14. e shortened hash value of Hello World! is 7F83B165. But what data combined with Hello World! would yield a shortened hash value with three leading zeros? So the hash puzzle is: Find the nonce that combined with Hello World! yields a shortened hash value that starts with three leading zeros.
  • 16. Merkle Tree ● Hash of Nodes, branches and all the way to Root ● Transactions in a block are hashed ● Verify set of transactions and order of transactions
  • 17. BlockChain Advantage ● Immutable ( or rather any tampering is easily detectable) ● Block chain ledger is distributed and each individual has their own copy ● Barring cartels, no one can control the network virtually ● Computationally it is hard to break the chain or historic transaction
  • 18. Big Picture of Block Chain Glorified Linkedlist DAG ( Git?)
  • 20. Limitation and Alternatives to Proof of Work ● High compute power and energy debates ● Possibility of 51 % attack ● Bitcoin pool cartels ● POS vs POW ○ PoS happens by a miner putting up a stake, or locking up an amount of their coins, to verify a block of transactions ● Casper ● Miners validate transaction and put into ledger first
  • 22. Smart Contracts Supply Chain “UPS can execute contracts that say, ‘If I receive cash on delivery at this location in a developing, emerging market, then this other [product], many, many links up the supply chain, will trigger a supplier creating a new item since the existing item was just delivered in that developing market.’” All too often, supply chains are hampered by paper-based systems, where forms have to pass through numerous channels for approval, which increases exposure to loss and fraud. The blockchain nullifies this by providing a secure, accessible digital version to all parties on the chain and automates tasks and payment.
  • 25. Enterprise Adoption of Blockchain ● Walmart is trialing the use of blockchain to track the movement and origins of pork in China. ● UPS uses Blockchain for Supply chain management ● The Blockchain in Trucking Alliance https://www.ccn.com/bita-looking-disrupt- freight-logistics-industry/ ● Anti Counterfeit https://www.techinasia.com/bitse-vechain-blockchain-anti- counterfeiting ( Louis Vuitton – Product Passport ) ● In December 2017, De Beers announced investments in a blockchain-based diamond tracking platform that it hopes will augment supply chain transparency and diamond traceability to avoid conflict diamonds.
  • 26. BlockChain in Government - Estonia https://medium.com/e-residency-blog/welcome-to-the-blockchain-nation- 5d9b46c06fd4 https://e-estonia.com/ http://www.smartdubai.ae/dubai_blockchain.php
  • 28. Reference/Books/Tutorials ● https://www.youtube.com/watch?v=_160oMzblY8 ● https://medium.com/@ConsenSys/it-was-the-best-of-times-it-was-the-worst-of-times- 3fc8c0865c6c#.whx8ustwn ● https://bitsonblocks.net/2015/09/09/a-gentle-introduction-to-blockchain-technology/ ● https://www.khanacademy.org/economics-finance-domain/core-finance/money-and- banking/bitcoin/v/bitcoin-overview ● https://www.youtube.com/watch?v=Lx9zgZCMqXE https://blockchainhub.net/blog/infographics/look- blockchain-technology/ ● https://hbr.org/2017/01/the-truth-about-blockchain ● https://hbr.org/2017/02/a-brief-history-of-blockchain ● Books (Business Blockchain, Mastering Blockchain)