Theory and Applications of Blockchain (3-1-0)
Course Contents:
Introduction to Blockchain Technology. Basic Crypto Primitives - Digital Signature, Cryptographic Hash. Permissioned vs
Permissionless Blockchains. Introduction to Smart Contracts. Blockchain Data Structure - block header and transaction organization. Consensus models - permissionless and permissioned consensus models. Smart contract execution models. Blockchain Security. Identity and Access Management. Blockchain Interoperability. Application use cases.
Tutorial: Ethereum and Hyperledger Fabric
Class Timing
Wednesday 12:00-12:55
Thursday 11:00-11:55
Friday 09:00-10:55
Prerequisite: UG Course on Operating Systems.
Course Details
Evaluation Process
List of Students
Lectures
Attendance
Marks