Syllabus Cryptocurrency and Blockchain Technologies - [CCS339] UNIT I INTRODUCTION TO BLOCKCHAIN Blockchain - Public Ledgers, Blockchain as Public Ledgers - Block in a Blockchain, Transactions - The Chain and the Longest Chain - Permissioned Model of Blockchain, Cryptographic - Hash Function, Properties of a hash function - Hash pointer and Merkle tree. (Chapter - 1) UNIT II BITCOIN AND CRYPTOCURRENCY A basic crypto currency, Creation of coins, Payments and double spending, FORTH - the precursor for Bitcoin scripting, Bitcoin Scripts, Bitcoin P2P Network, Transaction in Bitcoin Network, Block Mining, Block propagation and block relay. (Chapter - 2) UNIT III BITCOIN CONSENSUS Bitcoin Consensus, Proof of Work (PoW) - Hashcash PoW, Bitcoin PoW, Attacks on PoW, monopoly problem - Proof of Stake - Proof of Burn - Proof of Elapsed Time - Bitcoin Miner, Mining Difficulty, Mining Pool - Permissioned model and use cases. (Chapter - 3) UNIT IV HYPERLEDGER FABRIC & ETHEREUM Architecture of Hyperledger fabric v1.1- chain code - Ethereum : Ethereum network, EVM, Transaction fee, Mist Browser, Ether, Gas, Solidity. (Chapter - 4) UNIT V BLOCKCHAIN APPLICATIONS Smart contracts, Truffle Design and issue - DApps - NFT. Blockchain applications in Supply Chain Management, Logistics, Smart Cities, Finance and Banking, Insurance, etc. - Case Study. (Chapter - 5)