/Blockchain-NPTEL-Course

This Repo is weekwise links nptel course of Blockchain and it's Application by Prof. Sandip Chakraborty and Prof. Shamik Sural from IIT Kharagpur.

GNU General Public License v3.0GPL-3.0

Blockchain-NPTEL-Course

This Repo is weekwise links nptel course of Blockchain and it's Application by Prof. Sandip Chakraborty and Prof. Shamik Sural from IIT Kharagpur.

You can enroll course form here

Week 1

Topics: Introduction to Blockchain Technology and its Importance

Lecture 1: The Model of Decentralization

Lecture 2: What is Blockchain ?

Lecture 3: Basic Cryptographic Primitives - I

Lecture 4: Basic Cryptographic Primitives - II

Lecture 5: Basic Cryptographic Primitives - III

Week 2

Lecture 6: Basic Cryptographic Primitives - IV

Lecture 7: Basic Cryptographic Primitives - V

Lecture 8: Distributed Systems for Decentralization – The Beginning

Lecture 9: The Evolution of Cryptocurrencies

Lecture 10: Open Consensus and Bitcoin

Week 3

Lecture 11: Bitcoin Mining and Beyond

Lecture 12: Smart Contracts and the Permissioned Models of Blockchain

Lecture 13: Blockchain Elements - I

Lecture 14: Blockchain Elements - II

Lecture 15: Blockchain Elements - III

Week 4

Lecture 16: Blockchain Elements - IV

Lecture 17: Blockchain Elements - V

Lecture 18: Permissionless Model and Open Consensus

Lecture 19: Nakamoto Consensus (Proof of Work)

Lecture 20: Limitations of PoW: Forking and Security