SlideShare a Scribd company logo
“Introduction to Blockchain Technology”
Ravi Kumar Mathur
ADG, NTIPRIT
National Telecommunications Institute
For Policy Research, Innovation & Training
Blockchain
• The technology behind cryptocurrencies.
• Analogous to the internet
When we
have internet Why
BlockChain?
≠ 𝐵𝑖𝑡𝑐𝑜𝑖𝑛
Problems which Internet failed to solve??
Trust
Intermediary
Origin of Blockchain
Short comings of current transaction system:
» Cash is useful only in local transactions and in relatively small amounts.
» The time between transaction and settlement can be long.
» Duplication of effort and the need for third-party validation and/or the
presence of intermediaries add to the inefficiencies.
» Fraud, cyberattacks, and even simple mistakes add to the cost and
complexity of doing business, and they expose all participants in the
network to risk if a central system, such as a bank, is compromised.
» Many people in the world don’t have access to a bank account and have had
to develop parallel payment systems to conduct transactions.
And transaction volumes will explode with the rise of Internet of Things
(IoT)
Emergence of BitCoin
Emergence of BitCoin
BITCOIN- A digital currency to address the complexities,
vulnerabilities, inefficiencies, and costs of current transaction
systems.
Advantages:
»Cost-effective: Bitcoin eliminates the need for intermediaries.
» Efficient: Transaction information is recorded once and is
available to all parties through the distributed network.
»Safe and secure: The underlying ledger is tamper evident.
A transaction can’t be changed; it can only be reversed with
another transaction, in which case both transactions are visible
The Birth of Blockchain
• Bitcoin is actually built on the foundation of blockchain, which
serves as bitcoin’s shared ledger.
• This shared ledger can be used to record any transaction and
track the movement of any asset whether tangible, intangible, or
digital
Bitcoin and blockchain are not the same. Blockchain provides the means to
record and store bitcoin transactions, but blockchain has many uses beyond
bitcoin. Bitcoin is only the first use case for blockchain
• Blockchains are Distributed Ledgers
• Ledgers are historically centralized and private
• Blockchains are Decentralized or Distributed
Open Ledger
a
d
b
c
a= 10k
a->b:5k
a->b:5k b->d:5k
b->d:5k
d->c:5k
d->c:5k
a->c:15k
Distributed Ledger
a
d
b
c
a= 10k
a->b:5k
a->b:5k b->d:5k
b->d:5k
d->c:5k
d->c:5k
a->c:15k
a= 10k
a->b:5k
b->d:5k
d->c:5k
a= 10k
a->b:5k
b->d:5k
d->c:5k
a= 10k
a->b:5k
b->d:5k
d->c:5k
a= 10k
a->b:5k
b->d:5k
d->c:5k
Synchronising Distributed Ledger
a
d
b
c
a->b:5k
b->d:5k
a->b:5k
b->d:5k
a->b:5k
b->d:5k
a->b:5k
b->d:5k
a->b:5k
b->d:5k
Miner
Miner
Validate
KEY(nonce) b->c:5k
b->c:5k
Mining
Blockchain Architecture
The blockchain is a decentralized, distributed ledger (public or private) of
different kinds of transactions arranged into a P2P network. This network
consists of many computers, but in a way that the data cannot be altered
without the consensus of the whole network.
Blockchain Architecture
Data structures used in blockchain:
• Pointers - variables that keep information about the location of another variable.
Specifically, this is pointing to the position of another variable.
• Linked lists - a sequence of blocks where each block has specific data and links to the
following block with the help of a pointer.
Blockchain Architecture
Blockchain Structure:
Blockchain Architecture
Block header
The head of the block have following components:
1. the hash of the previous block
2. the hash of the block
3. the root hash of the Merkle tree
4. the time in seconds
5. the goal of the current difficulty
6. the nonce
Blockchain Architecture
Block Hash = (Prev block Hash) Ɵ (Merkel Root) Ɵ Nonce
The presentation on the Blockchain_Introduction_KR.pdf
Proof of work
• A proof of work is a piece of data which is difficult (costly, time-
consuming) to produce but easy for others to verify and which
satisfies certain requirements.
• In order for a block to be accepted by network
participants, miner must complete a proof of work which covers all
of the data in the block.
• The difficulty of this work is adjusted so as to limit the rate at
which new blocks can be generated by the network to one every 10
minutes.
• Due to the very low probability of successful generation, this
makes it unpredictable which worker computer in the network will
be able to generate the next block.
Other Consensus Algorithm
• Proof of Stake
• Proof of Burn
• Proof of Capacity
• Proof of elapsed time
The presentation on the Blockchain_Introduction_KR.pdf
Click here for
summary video
Core Blockchain component
Node
• User or computer within the blockchain architecture (each
has an independent copy of the whole blockchain ledger)
Transaction
• Smallest building block of a blockchain system (records,
information, etc.) that serves as the purpose of blockchain
Block
• a data structure used for keeping a set of transactions which is
distributed to all nodes in the network
Chain • a sequence of blocks in a specific order
Miners
• specific nodes which perform the block verification process
before adding anything to the blockchain structure
Consensus
• a set of rules and arrangements to carry out blockchain
operations
Types of Blockchain
Public
• A public blockchain
architecture means
that the data and
access to the system
is available to
anyone who is
willing to participate
(e.g. Bitcoin,
Ethereum, and
Litecoin blockchain
systems are public).
Private
• As opposed to public
blockchain
architecture, the
private system is
controlled only by
users from a specific
organization or
authorized users who
have an invitation
for participation.
Consortium
• This blockchain
structure can consist
of a few
organizations. In a
consortium,
procedures are set up
and controlled by the
preliminary assigned
users.
Property Public blockchain
Consortium
blockchain
Private blockchain
Consensus determination All miners Selected set of nodes Within one organization
Read permission Public Public or restricted Public or restricted
Immutability level
Almost impossible to
tamper
Could be tampered Could be tampered
Efficiency (use of resources) Low High High
Centralization No Partial Yes
Consensus process Permissionless Needs permission Needs permission
Ethereum
• Functions as a platform through which people can use tokens to create
and run applications and create smart contracts
• Ethereum allows people to connect directly through powerful
decentralized super computer
• Language- Solidity
• Currency- Ether
• Uses- POS
Smart Contracts
• A smart contract is an agreement or set of rules that govern a business
transaction;
• It’s stored on the blockchain and is executed automatically as part of a
transaction
• Their purpose is to provide security superior to traditional contract law
while reducing the costs and delays associated with traditional
contracts
Hyperledger
Hyperledger is an open source collaborative effort created to advance cross-industry blockchain
technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in
finance, banking, Internet of Things, supply chains, manufacturing and Technology.
Information consensus Across Multiple Parties: Sophisticated cryptographic
authorization and verification mechanisms enable trust in shared data across complex
multi-party networks
Time Stamping: Timestamped events are agreed upon across multiple, possibly
hostile or non-trusting entities
Security: Secure encryption and verification technologies enable untrusted
participants to securely share trustable information with a third party.
Authenticity: Digital signatures provide authenticity and non-repudiation
B2B Ownership: End-to end asset lifecycles including ownership, custody and
provenance can be tracked
Data Loss Protection: Universal data loss becomes a lesser issue
Applications of Blockchain Technology
Possible Verticals for blockchain technologies are
practically endless, including
Thank You!
Ravi Kumar Mathur
ADG, NTIPRIT
adet.ict.ntiprit@gmail.com
String Hash
ntiprit 6fef3bb73bc6c7b53c70d64ab1e6e5f8bb7278f68a0e7ad0d1e057ea6ede9af4
NTIPRIT cafb724876f3b7d79ec22021c3f29d62e1cca70a0217625d51c1e0d34be17113
Ntiprit 578b5ebf1b0eaf70e72121fa158b3a3d58005730f9358e5aab074ada373c0bbf

More Related Content

Similar to The presentation on the Blockchain_Introduction_KR.pdf (20)

PPTX
BLOCKCHAIN
Bikash Jaiswal
 
PPTX
Block chain introduction to the world and how we can utilise it
MichealDsouza1
 
PPTX
module-1.pptx
Raju385766
 
PPTX
Blockchain Basics
Bluechip Technologies
 
PPTX
Blockchain.pptx
praneelkumarperuru
 
PPTX
Introduction to Blockchain ..................
shdeshmukhcomp
 
PPTX
S2Blockchain-2-BC-DLT-040221-rfs blockchain.pptx
TaufikIqbalR1
 
PPTX
BLOCK CHAIN
Saima Mustafa
 
PPTX
12 Myths about Blockchain Technology
Ahmed Banafa
 
PPTX
Presentation about Blockchain technology
Zakaria Hossain
 
PPT
crypto ppt.ppt
SakshiRawat394090
 
PPTX
IoT and Blockchain Challenges and Risks
Ahmed Banafa
 
PPTX
Block chain technology
Md. Syful Azam
 
PPTX
Emergence of Blockchain in the finance world
PayalKedia9
 
PPTX
Blockchain English
Ming Sun
 
PPTX
Blockchain
Maulik Shah
 
PPTX
Blockchain
Zefren Edior
 
PDF
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Unbiased Technolab
 
PPTX
blockchain-161025100639.pptx
Praveenkumar155694
 
PPTX
Blockchain, Finance & Regulatory Development
Alex Makosz
 
BLOCKCHAIN
Bikash Jaiswal
 
Block chain introduction to the world and how we can utilise it
MichealDsouza1
 
module-1.pptx
Raju385766
 
Blockchain Basics
Bluechip Technologies
 
Blockchain.pptx
praneelkumarperuru
 
Introduction to Blockchain ..................
shdeshmukhcomp
 
S2Blockchain-2-BC-DLT-040221-rfs blockchain.pptx
TaufikIqbalR1
 
BLOCK CHAIN
Saima Mustafa
 
12 Myths about Blockchain Technology
Ahmed Banafa
 
Presentation about Blockchain technology
Zakaria Hossain
 
crypto ppt.ppt
SakshiRawat394090
 
IoT and Blockchain Challenges and Risks
Ahmed Banafa
 
Block chain technology
Md. Syful Azam
 
Emergence of Blockchain in the finance world
PayalKedia9
 
Blockchain English
Ming Sun
 
Blockchain
Maulik Shah
 
Blockchain
Zefren Edior
 
Blockchain Technology | Bitcoin | Ethereum Coin | Cryptocurrency
Unbiased Technolab
 
blockchain-161025100639.pptx
Praveenkumar155694
 
Blockchain, Finance & Regulatory Development
Alex Makosz
 

Recently uploaded (20)

PDF
Android Programming - Basics of Mobile App, App tools and Android Basics
Kavitha P.V
 
PDF
STATEMENT-BY-THE-HON.-MINISTER-FOR-HEALTH-ON-THE-COVID-19-OUTBREAK-AT-UG_revi...
nservice241
 
PDF
AI-assisted IP-Design lecture from the MIPLM 2025
MIPLM
 
PPTX
How to Create a Customer From Website in Odoo 18.pptx
Celine George
 
PPTX
Light Reflection and Refraction- Activities - Class X Science
SONU ACADEMY
 
PPTX
AIMA UCSC-SV Leadership_in_the_AI_era 20250628 v16.pptx
home
 
PPTX
How to Manage Expiry Date in Odoo 18 Inventory
Celine George
 
PDF
Week 2 - Irish Natural Heritage Powerpoint.pdf
swainealan
 
PPTX
Controller Request and Response in Odoo18
Celine George
 
PDF
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
PDF
Introduction presentation of the patentbutler tool
MIPLM
 
PDF
I3PM Industry Case Study Siemens on Strategic and Value-Oriented IP Management
MIPLM
 
PPTX
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
PPTX
Different types of inheritance in odoo 18
Celine George
 
PDF
I3PM Case study smart parking 2025 with uptoIP® and ABP
MIPLM
 
PPTX
ENG8_Q1_WEEK2_LESSON1. Presentation pptx
marawehsvinetshe
 
PPTX
EDUCATIONAL MEDIA/ TEACHING AUDIO VISUAL AIDS
Sonali Gupta
 
PPTX
PLANNING FOR EMERGENCY AND DISASTER MANAGEMENT ppt.pptx
PRADEEP ABOTHU
 
PDF
Vani - The Voice of Excellence - Jul 2025 issue
Savipriya Raghavendra
 
PPTX
ENGlish 8 lesson presentation PowerPoint.pptx
marawehsvinetshe
 
Android Programming - Basics of Mobile App, App tools and Android Basics
Kavitha P.V
 
STATEMENT-BY-THE-HON.-MINISTER-FOR-HEALTH-ON-THE-COVID-19-OUTBREAK-AT-UG_revi...
nservice241
 
AI-assisted IP-Design lecture from the MIPLM 2025
MIPLM
 
How to Create a Customer From Website in Odoo 18.pptx
Celine George
 
Light Reflection and Refraction- Activities - Class X Science
SONU ACADEMY
 
AIMA UCSC-SV Leadership_in_the_AI_era 20250628 v16.pptx
home
 
How to Manage Expiry Date in Odoo 18 Inventory
Celine George
 
Week 2 - Irish Natural Heritage Powerpoint.pdf
swainealan
 
Controller Request and Response in Odoo18
Celine George
 
Lesson 1 - Nature of Inquiry and Research.pdf
marvinnbustamante1
 
Introduction presentation of the patentbutler tool
MIPLM
 
I3PM Industry Case Study Siemens on Strategic and Value-Oriented IP Management
MIPLM
 
CATEGORIES OF NURSING PERSONNEL: HOSPITAL & COLLEGE
PRADEEP ABOTHU
 
Different types of inheritance in odoo 18
Celine George
 
I3PM Case study smart parking 2025 with uptoIP® and ABP
MIPLM
 
ENG8_Q1_WEEK2_LESSON1. Presentation pptx
marawehsvinetshe
 
EDUCATIONAL MEDIA/ TEACHING AUDIO VISUAL AIDS
Sonali Gupta
 
PLANNING FOR EMERGENCY AND DISASTER MANAGEMENT ppt.pptx
PRADEEP ABOTHU
 
Vani - The Voice of Excellence - Jul 2025 issue
Savipriya Raghavendra
 
ENGlish 8 lesson presentation PowerPoint.pptx
marawehsvinetshe
 
Ad

The presentation on the Blockchain_Introduction_KR.pdf

  • 1. “Introduction to Blockchain Technology” Ravi Kumar Mathur ADG, NTIPRIT National Telecommunications Institute For Policy Research, Innovation & Training
  • 2. Blockchain • The technology behind cryptocurrencies. • Analogous to the internet When we have internet Why BlockChain? ≠ 𝐵𝑖𝑡𝑐𝑜𝑖𝑛
  • 3. Problems which Internet failed to solve?? Trust Intermediary
  • 4. Origin of Blockchain Short comings of current transaction system: » Cash is useful only in local transactions and in relatively small amounts. » The time between transaction and settlement can be long. » Duplication of effort and the need for third-party validation and/or the presence of intermediaries add to the inefficiencies. » Fraud, cyberattacks, and even simple mistakes add to the cost and complexity of doing business, and they expose all participants in the network to risk if a central system, such as a bank, is compromised. » Many people in the world don’t have access to a bank account and have had to develop parallel payment systems to conduct transactions. And transaction volumes will explode with the rise of Internet of Things (IoT)
  • 6. Emergence of BitCoin BITCOIN- A digital currency to address the complexities, vulnerabilities, inefficiencies, and costs of current transaction systems. Advantages: »Cost-effective: Bitcoin eliminates the need for intermediaries. » Efficient: Transaction information is recorded once and is available to all parties through the distributed network. »Safe and secure: The underlying ledger is tamper evident. A transaction can’t be changed; it can only be reversed with another transaction, in which case both transactions are visible
  • 7. The Birth of Blockchain • Bitcoin is actually built on the foundation of blockchain, which serves as bitcoin’s shared ledger. • This shared ledger can be used to record any transaction and track the movement of any asset whether tangible, intangible, or digital Bitcoin and blockchain are not the same. Blockchain provides the means to record and store bitcoin transactions, but blockchain has many uses beyond bitcoin. Bitcoin is only the first use case for blockchain
  • 8. • Blockchains are Distributed Ledgers • Ledgers are historically centralized and private • Blockchains are Decentralized or Distributed
  • 9. Open Ledger a d b c a= 10k a->b:5k a->b:5k b->d:5k b->d:5k d->c:5k d->c:5k a->c:15k
  • 10. Distributed Ledger a d b c a= 10k a->b:5k a->b:5k b->d:5k b->d:5k d->c:5k d->c:5k a->c:15k a= 10k a->b:5k b->d:5k d->c:5k a= 10k a->b:5k b->d:5k d->c:5k a= 10k a->b:5k b->d:5k d->c:5k a= 10k a->b:5k b->d:5k d->c:5k
  • 13. The blockchain is a decentralized, distributed ledger (public or private) of different kinds of transactions arranged into a P2P network. This network consists of many computers, but in a way that the data cannot be altered without the consensus of the whole network. Blockchain Architecture
  • 14. Data structures used in blockchain: • Pointers - variables that keep information about the location of another variable. Specifically, this is pointing to the position of another variable. • Linked lists - a sequence of blocks where each block has specific data and links to the following block with the help of a pointer. Blockchain Architecture
  • 16. Block header The head of the block have following components: 1. the hash of the previous block 2. the hash of the block 3. the root hash of the Merkle tree 4. the time in seconds 5. the goal of the current difficulty 6. the nonce Blockchain Architecture Block Hash = (Prev block Hash) Ɵ (Merkel Root) Ɵ Nonce
  • 18. Proof of work • A proof of work is a piece of data which is difficult (costly, time- consuming) to produce but easy for others to verify and which satisfies certain requirements. • In order for a block to be accepted by network participants, miner must complete a proof of work which covers all of the data in the block. • The difficulty of this work is adjusted so as to limit the rate at which new blocks can be generated by the network to one every 10 minutes. • Due to the very low probability of successful generation, this makes it unpredictable which worker computer in the network will be able to generate the next block.
  • 19. Other Consensus Algorithm • Proof of Stake • Proof of Burn • Proof of Capacity • Proof of elapsed time
  • 22. Core Blockchain component Node • User or computer within the blockchain architecture (each has an independent copy of the whole blockchain ledger) Transaction • Smallest building block of a blockchain system (records, information, etc.) that serves as the purpose of blockchain Block • a data structure used for keeping a set of transactions which is distributed to all nodes in the network Chain • a sequence of blocks in a specific order Miners • specific nodes which perform the block verification process before adding anything to the blockchain structure Consensus • a set of rules and arrangements to carry out blockchain operations
  • 23. Types of Blockchain Public • A public blockchain architecture means that the data and access to the system is available to anyone who is willing to participate (e.g. Bitcoin, Ethereum, and Litecoin blockchain systems are public). Private • As opposed to public blockchain architecture, the private system is controlled only by users from a specific organization or authorized users who have an invitation for participation. Consortium • This blockchain structure can consist of a few organizations. In a consortium, procedures are set up and controlled by the preliminary assigned users.
  • 24. Property Public blockchain Consortium blockchain Private blockchain Consensus determination All miners Selected set of nodes Within one organization Read permission Public Public or restricted Public or restricted Immutability level Almost impossible to tamper Could be tampered Could be tampered Efficiency (use of resources) Low High High Centralization No Partial Yes Consensus process Permissionless Needs permission Needs permission
  • 25. Ethereum • Functions as a platform through which people can use tokens to create and run applications and create smart contracts • Ethereum allows people to connect directly through powerful decentralized super computer • Language- Solidity • Currency- Ether • Uses- POS
  • 26. Smart Contracts • A smart contract is an agreement or set of rules that govern a business transaction; • It’s stored on the blockchain and is executed automatically as part of a transaction • Their purpose is to provide security superior to traditional contract law while reducing the costs and delays associated with traditional contracts
  • 27. Hyperledger Hyperledger is an open source collaborative effort created to advance cross-industry blockchain technologies. It is a global collaboration, hosted by The Linux Foundation, including leaders in finance, banking, Internet of Things, supply chains, manufacturing and Technology.
  • 28. Information consensus Across Multiple Parties: Sophisticated cryptographic authorization and verification mechanisms enable trust in shared data across complex multi-party networks Time Stamping: Timestamped events are agreed upon across multiple, possibly hostile or non-trusting entities Security: Secure encryption and verification technologies enable untrusted participants to securely share trustable information with a third party. Authenticity: Digital signatures provide authenticity and non-repudiation B2B Ownership: End-to end asset lifecycles including ownership, custody and provenance can be tracked Data Loss Protection: Universal data loss becomes a lesser issue
  • 30. Possible Verticals for blockchain technologies are practically endless, including
  • 32. String Hash ntiprit 6fef3bb73bc6c7b53c70d64ab1e6e5f8bb7278f68a0e7ad0d1e057ea6ede9af4 NTIPRIT cafb724876f3b7d79ec22021c3f29d62e1cca70a0217625d51c1e0d34be17113 Ntiprit 578b5ebf1b0eaf70e72121fa158b3a3d58005730f9358e5aab074ada373c0bbf