IIT Kharagpur - Blockchain Architecture Design and Use Cases
- Offered byNPTEL
Blockchain Architecture Design and Use Cases at NPTEL Overview
Duration | 12 weeks |
Total fee | Free |
Mode of learning | Online |
Difficulty level | Intermediate |
Official Website | Explore Free Course |
Credential | Certificate |
Blockchain Architecture Design and Use Cases at NPTEL Highlights
- Enroll for free
- Pay for Certification Examination
- Offered by IIT Kharagpur
- Learn from Prof. Sandip Chakraborty & Dr. Praveen Jayachandran
Blockchain Architecture Design and Use Cases at NPTEL Course details
- This course is a joint venture from academia and industry, where the target is to cover both the conceptual as well as application aspects of Blockchain. This includes the fundamental design and architectural primitives of Blockchain, the system and the security aspects, along with various use cases from different application domains.
- The widespread popularity of digital cryptocurrencies has led the foundation of Blockchain, which is fundamentally a public digital ledger to share information in a trustworthy and secure way. The concept and applications of Blockchain have now spread from cryptocurrencies to various other domains, including business process management, smart contracts, IoT and so on.
Blockchain Architecture Design and Use Cases at NPTEL Curriculum
MODULE 1
Lecture 01: Introduction to Blockchain - I (Basics)
Lecture 02: Introduction to Blockchain - II (History)
Lecture 03: Introduction to Blockchain - III (Architecture)
Lecture 04: Introduction to Blockchain - IV (Conceptualization)
Lecture 05: Basic Crypto Primitives - I
MODULE 2
Lecture 06: Basic Crypto Primitives - II
Lecture 07: Bitcoin Basics - I
Lecture 08: Bitcoin Basics - II
Lecture 09: Bitcoin Basics - III
Lecture 10: Distributed Consensus
MODULE 3
Consensus in Bitcoin - I (The Basics)
Consensus in Bitcoin - II (PoW and Beyond)
Consensus in Bitcoin - III (The Miners)
Permissioned Blockchain - I (Basics)
Permissioned Blockchain - II (Consensus)
MODULE 4
Permissioned Blockchain - III (RAFT Consensus)
Permissioned Blockchain - IV (Byzantine General Problem)
Permissioned Blockchain - V (Practical Byzantine Fault Tolerance)
Blockchain for Enterprise - Overview
Blockchain
MODULE 5
Hyperledger Fabric - Transaction Flow
Hyperledger Fabric Details
Fabric - Membership and Identity Management
Hyperledger Fabric Network Setup_Lec_06
Fabric Demo on IBM Blockchain Cloud - I _Lec_17
MODULE 6
Fabric Demo on IBM Blockchain Cloud - II
Fabric Demo, deploy from scratch - III
Hyperledger Composer - Application Development
Hyperledger Composer - Network Administration
Blockchain Use Cases