Professional Documents
Culture Documents
L2_Introduction_to_Blockchain_Final
L2_Introduction_to_Blockchain_Final
L2_Introduction_to_Blockchain_Final
Blockchain
Introduction to Blockchain
Learning Objectives
In business, two or more untrusted parties might need to interact with each other or
transact in an untrusted medium.
Hence, a mechanism was required where people could do business with untrusted parties.
Lack of Transparency
Most organizations keep their data or systems private, which hinders their transparency.
Lack of transparency eventually leads to a lack of trust, which can stunt their growth.
Mediator Charges
They help various parties reach an agreement, but their drawback is that they charge a
hefty fee.
Manual Processes
Even in the digital age, most of the important procedures, such as property registration and census
registration, are still manual.
Manual procedures are error-prone due to human intervention and can be avoided by using a
neatly designed computer system.
Information Security
Loss or leak of such data can lead to loss of money and reputation.
What Is Blockchain?
Introduction to Blockchain
Header
Body
Body
Consists of the list of
transactions recorded
by the nodes and the
nonce added by its
miner
Components of a Blockchain
Block Chain
It is much like a continuous list of blocks
It is a container to store the encrypted
attached to each other. Every block has the
transaction details and the hash details
hash value of its previous and next blocks (if
of the previous block.
created).
History of Blockchain
Cryptocurrency
Distributed Ledger
transactions were
Technology and Digital
introduced in e-
Currency introduced
commerce
1990 2011-12
2009 2012-13
Cryptocurrency
Satoshi Nakamoto
trading and digital
introduces Bitcoin
payments system
and Blockchain
introduced
History of Blockchain
Non-monetary Introduction of
applications of permissioned
Blockchain introduced Blockchain
2013-14 2015-16
2014-15 2016-17
Adoption of
Evolution of Smart
Blockchain in most
contract technology
other industries
Tokens
A token is a collection of rules stored in a smart contract. Each token is associated with a
blockchain address, and it functions as a digital asset stored safely on the blockchain.
Tokenization
The process of transforming tangible and non-physical assets into blockchain tokens is known as
tokenization.
Tokenization is slowly finding applications on the blockchain in traditional industries such as real
estate, stocks, and art.
Features of Blockchain
Transparency Immutability
Public ledger and
Data cannot be altered,
consensus make data
only appended
available to all
Anonymity
Database Blockchain
Data is not completely private. The database Only hashes of actual data are encrypted and
admin can read all the data present stored in the block
Building Blocks of Blockchain
Ledger
A ledger is a record-keeping document where you keep track of all your transactions.
Evolution of Ledger
Papyrus
Recorded simple arithmetic
transactions on a paper-like
material
Ledger Book
Used scientific methods to
store transaction records in a
book
Spreadsheet
A modern electronic version
of a ledger book
Distributed Ledger
Replicated at multiple nodes
to maintain high availability
and transparency
Peer-to-Peer Network
Peer
Peer Peer
Peer
Centralized System
Centralized systems are those where one person or entity has full control and authority
over the system.
Central Server
Centralized System
Central Server
In such systems, the resources and computation are shared among all the participating
nodes, and the decision-making responsibility is split equally among these nodes.
Node 2
Node 1
Node 3
Node 5
Node 4
Benefits of Decentralized and Distributed System
● The network is still up and running even if ● Due to high transparency, anyone can see
90% of nodes are down. and validate the data.
● Peers are distributed across the globe. ● Nothing is hidden from users.
Benefits of Decentralized and Distributed System
MultiChain BlockStack
Security Auth’s Concept
Hyperledger R3 Ripple
Public vs. Private vs. Permissioned Blockchain
Restricted to a certain
Data Access Public Restricted
degree
Almost impossible to
Immutability Can be mutated Can be mutated
tamper
C. In a centralized ledger, all data is stored in a single location, whereas in a distributed ledger,
fragments of the full dataset are spread across multiple locations.
D. A centralized ledger is managed by a single, highly trusted entity, whereas a distributed
ledger is managed by multiple, independent nodes, each of which has a full copy of the
ledger.
Knowledge
Check
What is the key difference between a centralized and distributed ledger?
1
C. In a centralized ledger, all data is stored in a single location, whereas in a distributed ledger,
fragments of the full dataset are spread across multiple locations.
D. A centralized ledger is managed by a single, highly trusted entity, whereas a distributed
ledger is managed by multiple, independent nodes, each of which has a full copy of the
ledger.
A centralized ledger is managed by a single, highly trusted entity, whereas a distributed ledger is managed by
multiple, independent nodes, each of which has a full copy of the ledger.
Knowledge
Check
High availability is a feature of which of the following options?
2
A. Centralized system
B. Distributed system
C. Database system
D. File system
Knowledge
Check
2 High availability is a feature of which of the following options?
A. Centralized system
B. Distributed system
C. Database system
D. File system
A. Block Header
B. List of files
C. Set of transactions
A. Block header
B. List of files
C. Set of transactions
B. Mark can insert, update, and append the data in the storage
D. Mary can validate six-month-old transactions with the trust that data is not altered
Knowledge
Check
Which of the following statements is true in the context of Blockchain?
5
B. Mark can insert, update, and append the data in the storage
D. Mary can validate six-month-old transactions with the trust that data is not altered