Professional Documents
Culture Documents
BCT 4
BCT 4
Lecture #4
By
Engr. Aamir Baloch
Consultation Hours: 11:00AM to 2:00 PM
Contact via WhatsApp
Reflection
• Architecture of Blockchain
• Assignment 01
2
Run Down of Lecture
• Versions of Blockchain
3
Version of Blockchain
• Blockchain is buzzword in today’s technology.
Thus, a Blockchain is defined as the digital
record of transaction which is stored in the
Chain of Blocks.
4
Continued…
• Each time a block is completed by storing
Information, the next new block is created to
store further information.
• Blockchain is a secure technology in which
third party intermediary are not allowed.
• Blockchain is a secure technology in which
third party intermediary are not allowed.
• Technology is used in various fields like
Banking, Finance, Government, Insurance,
Healthcare, retail etc.
Different versions of Blockchain
• There are Three Versions of Blockchain:
• Blockchain 1.0
• Blockchain 2.0
• Blockchain 3.0
6
7
Blockchain 1.0 (Cryptocurrency)
• Blockchain Version 1.0 was introduced in 2005
by Hall Finley, who implements DLT
(Distributed Ledger Technology) represents its
first application based on Crypto currency.
• This allows Financial Transaction based on
Blockchain technology or DTL which is
executed with the help of Bitcoin.
• This type of Version is permissionless as any
participant will perform valid transaction of
Bitcoin. 8
Continued…
• This type is mainly used in Currency and
Payments.
• Blockchain 1.0 or Blockchain Version 1.0
aimed to introduce a transparent, publicly
accessible, completely decentralised,
immutable ledger and distributed system of
transactions in the global financial market.
• Blockchain 1.0 is developed over the idea and
structure of Bitcoin.
9
Continued…
• It primarily focused on the development and
creation of new cryptocurrencies.
• Blockchain 1.0 is often termed a digital,
decentralised, distributed ledger that records
transactions in a database shared by all nodes,
updated by blockchain miners and maintained
and monitored by everyone with no individual
ownership.
10
Blockchain 2.0 (Smart Contracts)
11
Continued…
• Thus, Small Contracts are Small Computer’s which
live in the Chains of Blocks.
• These Small Computer’s are free computer
programs that executed automatically, and check
the condition defined earlier like facilitation,
verification or enforcement and reduce
transactions cost efficiency.
• In Blockchain 2.0, Bitcoin is replaced with
Ethereum. Thus, Blockchain 2.0 was successfully
processing high number of Transactions on Public
network rapidly. 12
Blockchain 3.0 (DApps
• After Version 2.0, new version was introduced
which includes DApps which is known as
Decentralized Apps.
• A DApp is like a conventional app, it can have
frontend written in any language that makes
calls to its backend, and its backend code is
running on decentralized Peer-To-Peer
Network.
13
Continued…
• It makes use of decentralized storage and
communication which can be Ethereum Swarm
etc.
• DApps is decentralised, i.e. no single
owner/authority that ensures transparency,
improved security, data accessible to all, no
censorship and flexible development.
•
14
Next lecture
• Features of Blockchain
15