You are on page 1of 31

INTRODUCTION

BLOCKCHAIN ARCHITECTURE DESIGN


KIT-061
CONTENTS TO BE COVERED
 What is BlockChain ??
 Distributed Ledger Technology
 Applications
 Syllabus
 Evaluation Scheme
WHAT IS BLOCKCHAIN??
 Blockchain is a system of recording information in a way that makes it
difficult or impossible to change, hack, or cheat the system.
 A blockchain is essentially a digital ledger of transactions that is
duplicated and distributed across the entire network of computer
systems on the blockchain.
DISTRIBUTED LEDGER
TECHNOLOGY (DLT)
 Each block in the chain contains a number of transactions, and every
time a new transaction occurs on the blockchain, a record of that
transaction is added to every participant’s ledger.
 The decentralised database managed by multiple participants is known
as Distributed Ledger Technology (DLT).
 Blockchain is a type of DLT in which transactions are recorded with an
immutable cryptographic signature called a hash.
DLT
APPLICATION OF
BLOCKCHAIN TECHNOLOGY
SYLLABUS
UNIT 1: Introduction to Blockchain: Digital Money to Distributed Ledgers , Design
Primitives: Protocols, Security, Consensus, Permissions, Privacy. Blockchain Architecture
and Design: Basic crypto primitives: Hash, Signature,) Hashchain to Blockchain, Basic
consensus mechanisms.

UNIT 2: Consensus: Requirements for the consensus protocols, Proof of Work (PoW),
Scalability aspects of Blockchain consensus protocols Permissioned Blockchains:Design
goals, Consensus protocols for Permissioned Blockchains

UNIT 3: Hyperledger Fabric (A): Decomposing the consensus process , Hyperledger


fabric components, Chaincode Design and Implementation Hyperledger Fabric (B):
Beyond Chaincode: fabric SDK and Front End (b) Hyperledger composer tool .
SYLLABUS
UNIT 4: Use case 1 : Blockchain in Financial Software and Systems (FSS): (i)
Settlements, (ii) KYC, (iii) Capital markets, (iv) Insurance Use case 2: Blockchain in
trade/supply chain: (i) Provenance of goods, visibility, trade/supply chain finance, invoice
management discounting, etc.
UNIT 5 : Use case 3: Blockchain for Government: (i) Digital identity, land records and
other kinds of record keeping between government entities, (ii) public distribution system
social welfare systems Blockchain Cryptography, Privacy and Security on Blockchain
EVALUATION

 Assignment/Quiz : minimum 10
 Attendance is mandatory
 Notes and reference material will be provided in through mail /
whatsapp /One Drive.
REFERENCES
 https://www.euromoney.com/learning/blockchain-explained/what-is-blo
ckchain
 https://indico.nikhef.nl/event/823/contribution/3/material/slides/0.pdf
QUESTIONS

You might also like