Professional Documents
Culture Documents
CSE1006 - Blockchain and Cryptocurrency Technologies: Introduction Session
CSE1006 - Blockchain and Cryptocurrency Technologies: Introduction Session
Cryptocurrency Technologies
Introduction Session
Dr. Pramod Kumar Maurya
Assistant Professor
SCOPE
Course Objectives
The objective of the course is to
• Understanding the mechanism of Blockchain and Cryptocurrency
• Understanding the functionality of current implementation of
blockchain
• Understanding the necessary cryptographic background
• Exploring applications of Blockchain to cryptocurrencies and
Understanding limitations of current Blockchain
• Introduction to recent research.
Course Outcomes
• To Understand and apply the fundamentals of Cryptography in Cryptocurrency
• To gain knowledge about various operations associated with the life cycle of
Blockchain and Cryptocurrency
• To deal with the methods for verification and validation of Bitcoin transactions
4 - Bitcoin Mining
The task of Bitcoin miners, Mining Hardware, Energy consumption
and ecology, Mining pools, Mining incentives and strategies.
Modules
5 - Bitcoin and Anonymity
Anonymity Basics, How to De-anonymize Bitcoin, Mixing, Decentralized
Mixing, Zerocoin and Zerocash.
8 - Recent Trends
Text & Reference Books
• Narayanan, A., Bonneau, J., Felten, E., Miller, A., & Goldfeder, S.
(2016). Bitcoin and cryptocurrency technologies: a comprehensive
introduction. Princeton University Press.
https://www.chakray.com/blockchain-iot-security/
Key elements of a blockchain
https://nptel.ac.in/courses/106/105/106105184/