Blockchain Architecture Design
Course Name:
Blockchain Architecture Design (CS740)
Programme:
Category:
Credits (L-T-P):
Content:
Introduction and History, Brief Overview of Distributed System, Introduction to Blockchain, Crypto Primitives and Bitcoin, The consensus layer and basic Properties, Byzantine agreement, Proof of Work (PoW), Proof of Stake ( PoS) based Chains - Hybrid models ( PoW + PoS), Introduction to Smart Contracts, Privacy, Safety and Security Issues in blockchain, Types of Blockchain Architecture, Permissioned Blockchain, Hyperledger Fabric, Fabric Demo, Public Blockchain- Ethereum - Ethereum Virtual Machine ( EVM) - Wallets for Ethereum -.Hands-on deployment of small scale network using public and prermissioned blockchain, Blockchain Use Cases - Finance, Blockchain Use Cases - Industry, Blockchain in Government and Blockchain Security