Course Instructor: Mr. Ramaguru Radhakrishnan, Assistant Professor (Senior Grade), TIFAC-CORE in Cyber Security.
| CO# | CO Description |
|---|---|
| CO1 | Understand the basic principles of Distributed Ledger Technology |
| CO2 | Able to demonstrate the cryptographic primitives in Blockchain technology |
| CO3 | Understand and evaluate various consensus protocols |
| CO4 | Develop Smart Contracts and create a DApp using Ethereum Blockchain |
| CO5 | Analyze a real-world use case and provide how blockchain could be used to address the challenges faced |
| Lecture No. | Topic | Remarks | Reference Video(s) |
|---|---|---|---|
| 1 | What is Blockchain? | YouTube Video | |
| 2 | Cryptographic Primitives of Blockchain | YouTube Video - 1 YouTube Video - 2 YouTube Video - 3 YouTube Video - 4 YouTube Video - 5 |
|
| X | Elements of Blockchain | YouTube Video - 1 YouTube Video - 2 YouTube Video - 3 YouTube Video - 4 YouTube Video - 5 |
|
| X | Ethereum Blockchain | YouTube Video - 1 YouTube Video - 2 YouTube Video - 3 YouTube Video - 4 |
|
| X | Hyperledger Fabric Blockchain | YouTube Video - 1 YouTube Video - 2 YouTube Video - 3 YouTube Video - 4 |
|
| X | Identity Management | YouTube Video - 1 YouTube Video - 2 YouTube Video - 3 |
|
| X | Hyperledger Indy Blockchain | YouTube Video - 1 YouTube Video - 2 |
|
| X | Consensus Algorithms | YouTube Video - 1 YouTube Video - 2 YouTube Video - 3 YouTube Video - 4 YouTube Video - 5 |
|
| X | Challenges | YouTube Video - 1 YouTube Video - 2 YouTube Video - 3 |
- Wallets
- Faucets
- Blockchain Explorer
- Ethereum
- NFTs
| Component | Marks |
|---|---|
| Quizzes | 5 + 5 |
| Lab Evaluation | 5 + 5 |
| Mini-Project | 5 + 5 |
| Mid-Term Examination | 30 |
| End Semester | 40 |
| Lab Number | Date | Exercise |
|---|---|---|
| BT-L1 | 21 - Jun - 2025 | Wallet Creation |
| BT-L2 | 30 - Jun - 2025 | Blockchain Explorer |
| BT-L3 | 07 - Jun - 2025 | Crypto Primitives |
| BT-LE | 28 - Jul - 2025 | Lab Evaluation - 1 |
| BT-L4 | 04 - Aug - 2025 | Bitcoin Contracts |
| BT-L5 | 01 - Sept - 2025 | Smart Contracts |
- Imran Bashir, Mastering Blockchain 2017.
- Narayanan, J. Bonneau, E. Felten, A. Miller, S. Goldfeder, Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction, Princeton Univ Press; 2016
- Alex Leverington, Ethereum Programming, Packt Publishing Limited; 2017.
- Andreas M. Antonopoulos, Mastering Bitcoin - Programming the Open Blockchain, O'Reilly Media Inc.; 2017
- Draft NISTIR 8202, Blockchain Technology Overview - NIST CSRC; 2018.
- Roger Wattenhofer, CreateSpace, The Science of the Blockchain, Independent Publishing Platform; 2016
