IT465
Course Name:
Cryptocurrencies and Blockchain Technologies (IT465)
Programme:
B.Tech (IT)
Category:
Programme Specific Electives (PSE)
Credits (L-T-P):
(3-0-2) 4
Content:
Introduction to Crypto currency, peer-to-peer network, Abstract Models for BLOCKCHAIN – GARAY model – RLA Model, Hybrid models cryptographic basics for cryptocurrency – a short overview of Hashing, signature schemes, encryption schemes and elliptic curve cryptography, Bitcoin – Wallet – Blocks – Merkley Tree transaction verifiability – anonymity – forks – double spending, Ethereum, Wallets for Ethereum – Solidity – Smart Contracts – some attacks on smart contracts, Applications of smart contracts, Block chain Application in various areas- Health care, Insurance, IoT etc.
References:
Arvind Narayanan, Joseph Bonneau, Edward Felten, Andrew Miller, and Steven Goldfeder. Bitcoin and cryptocurrency technologies: a comprehensive introduction. Princeton University Press, 2016.
Joseph Bonneau et al, SoK: Research persepectives and challenges for Bitcoin and crptocurrency, IEEE Symposium on security and privacy, 2015 (article available for free download) {curtain raiser kind of generic article, written by seasoned experts and pioneers}.
J. A. Garay et al, the bitcoin backbone protocol – analysis and applications
Department:
Information Technology