Syllabus
Unit 1
Introduction
Introduction, Block Chain-Definition, Network view of blockchain, Generic structure of blockchain, Generic elements of blockchain, features of blockchain, how blockchain accumulates blocks, Tier
of blockchain, Types of blockchain, structure and mechanism. Crypto currency- definition, features, types, bitcoin& its features.
Unit 2
Cryptography
Introduction to cryptography, Digital Signatures, Cryptographic Hash Functions, Cryptographic Data Structures, Hash Pointers, Append-Only Ledgers (Blockchains), proof of work vs. proof of stake.
Unit 3
Cryptocurrency Technologies
Smart Property, Efficient micro-payments, Coupling, Transactions and Payment (Interdependent Transactions), Public Randomness Source, Prediction Markets, Bitcoin Blocks, Hot and Cold Storage, Splitting and Sharing Keys. Understand Digital wallets, Understand Individual Payments, Learn about Developing Countries and DFS: Regulation of Mobile Money, Real-Time Gross Settlement (RTGS) Systems- The Role of Blockchain in RTGS, ABCDs (Artificial Intelligence- Blockchain-Cloud Computing-Data) of Alternative Finance and Digital Finance, Benefits of New Payment Stacks.
Unit 4
Blockchain deployment
Mining and forking, Upgrading the network, Related BIPs, Segregated Witness (SegWit), Highlights of Major Blockchain Platforms, What is Ethereum? Trustlessness and Immutability of Blockchain Technology, how Blockchain will affect both business and society in the future.
Unit 5
Application of Blockchain Technology
Abstract Architecture, Ways to dive deeper, Introduction to major block chain platforms, Banking and industry, Financial Transactions, Core banking software case study.
Objectives and Outcomes
Course Objective:
To make the students aware about the Blockchain technology and its business strategies involved in various currencies.
Course outcomes:
The students will able:
CO1: To know the structure of Blockchain fundamentals
CO2: To make the students understand the cryptography usages
CO3: To give awareness about Blockchain development and its importance CO4: To demonstrate the application effect of Blockchain Technologyin business CO5: To Understand the different applications
|
PO1
|
PO2
|
PO3
|
PO4
|
PO5
|
PO6
|
PO7
|
PO8
|
PO9
|
PO10
|
PO11
|
PO12
|
PO13
|
PO14
|
PO15
|
CO1
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
CO2
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
CO3
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
CO4
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
2
|
1
|
0
|
0
|
CO5
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|