Professional Documents
Culture Documents
Ch1.1 (Lecture 1-4)
Ch1.1 (Lecture 1-4)
20BIS391
Course Objective & Outcome
1 2 3
Concep Use Crypt
t of cases
ograp
of
decent Smart hic
ralizati contra found
on ct ation
Items to be covered
Krishnendu Rarhi [E9621]]©
APEX Institute of Technology
Imran Bashir, "Mastering Blockchain: Distributed Ledger Technology, decentralization, and smart contracts
explained", Packt Publishing, 2018.
Analogy
Blockchain Introduction
A blockchain is a constantly growing ledger which keeps a permanent record of all the transactions that have
taken place in a secure, chronological, and immutable way. *source: Wikipedia
every transaction
happens after the Once all transactions
Blockchain placed previous one are build onto
information in a blockchain, this
secure way ledger can never be
removed.
The data which is stored inside a block depends on the type of blockchain. For
Example, A Bitcoin Block contains information about the Sender, Receiver,
number of bitcoins to be transferred.
Krishnendu Rarhi [E9621]]©
APEX Institute of Technology
Blockchain Ecosystem
• Internet: Provides a basic communication layer for
any network
• Peer-to-peer network: Runs on top of the internet,
which hosts another layer of blockchain
• It contains transactions, blocks, consensus
mechanisms, state machines, and smart
contracts
• Users/nodes: Connect to blockchain and perform
various operations such as participation in consensus
mechanism, transaction verification and processing
Peer-to-peer network Network topology where all peers communicate with each other
Virtual machine A virtual machine allows turing complete code to be run on a blockchain
Simplification of
High availability Highly secure Faster dealings
current paradigms
Cost saving
Immutability Uniqueness