Introduction to Blockchain and Cryptocurrency
Course Name:
Introduction to Blockchain and Cryptocurrency (CS479)
Programme:
Category:
Credits (L-T-P):
Content:
Introduction and History, Brief Overview of Distributed System, Cryptography and Other Technical Foundations, The consensus layer and basic Properties, Byzantine Agreement, Proof of Work (PoW), Proof of Stake ( PoS) based Chains - Hybrid models ( PoW + PoS), Introduction to Blockchain, Applications of blockchain technology, Case Study, Cryptocurrency basics, ransactions and Mining, Introduction to Smart Contracts, Privacy, Safety and Security Issues in blockchain, Ethereum - Ethereum Virtual Machine ( EVM) - Wallets for Ethereum - Solidity - Smart, Contracts - some attacks on smart contracts.