Course10610518462 lectures
Blockchain Architecture Design and Use Cases
Prof. Sandip Chakraborty and Prof. Praveen Jayachandran · IIT Madras
Lectures
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 Components and Concepts
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
MODULE 7
- Blockchain in Financial Service - I (Payments and Secure Trading)_Lec_10
- Blockchain in Financial Service - II (Compliance and Mortgage) _Lec_11
- Blockchain in Financial Service - III (Financial Trade)_Lec_12
- Revolutionizing Global Trade_Lec_13
- Blockchain in Supply Chain - I _Lec_14
MODULE 8
- Blockchain in Supply Chain - II _Lec_15
- Blockchain in Other Industries _Lec_16
- Blockchain in Government - I (Advantages)
- Blockchain in Government - II (Use Cases)
- Blockchain in Government - III (Digital Identity)
MODULE 9
- Blockchain in Government - IV (Hyperledger Indy)
- Blockchain in Government - V (Tax Payments and Land Registry Records)
- Blockchain Security - I (Overview)
- Blockchain Security - II (Membership and Access control in Fabric)
- Blockchain Security - III (Privacy in Fabric)
MODULE 10
- Blockchain Security - III (Fabric SideDB)
- Research Aspects - I (Consensus Scalability)
- Research Aspects - II (Bitcoin-NG)
- Research Aspects -III (Collective Signing)
- Research Aspects - IV (Byzcoin)
MODULE 11
- Research Aspects - V (Algorand)
- Research Aspects - VI (Cross Fault Tolerance)
- Research Aspects - VII (Secured Multi-Party Computation)
- Blockchain for Science - I (Blockchain for Big Data)
- Blockchain for Science - II (Blockchain and AI)
MODULE 12
- Comparing Ecosystems - Ethereum
- Comparing Ecosystems - Ethereum development tools and Quorum
- Comparing Ecosystems - Corda Part 1
- Comparing Ecosystems - Corda Part 2
- Concluding the course
Live Session
Syllabus and materials
At NPTEL, as the course publishes them.
Credits and licence
- Institution
- IIT Madras
- Department
- Computer Science and Engineering
- Taught by
- Prof. Sandip Chakraborty, Prof. Praveen Jayachandran
- Level
- Undergraduate
- Language
- English
- Subjects
- Computer science, Engineering
- Source
- NPTEL
- Licence
- CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
- Attribution
- NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge. Coordinated by IIT Kharagpur.
- Who can watch
- NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed
More like this
NPTEL113106082
Course
Welding of Advanced High Strength Steels for Automotive Applications
20 lectures · Video
NPTEL101106082
Course
Rocket Propulsion
36 lectures · Source's player
NPTEL101106031
Course
Acoustic Instabilities in Aerospace Propulsion
41 lectures · Video
NPTEL101106033
Course
Aerospace Propulsion
42 lectures · Video
NPTEL101106037
Course
Combustion
51 lectures · Video
NPTEL101106042
Course
Flight Dynamics II (Stability)
41 lectures · Video
NPTEL101106044
Course
Gas Dynamics
54 lectures · Video
NPTEL101106045
Course
Introduction to CFD
39 lectures · Video
NPTEL105106204
Course
Colloids and Surfaces
48 lectures · Source's player
NPTEL105106205
Course
Polymers: Concepts, Properties, Uses and Sustainability
87 lectures · Source's player
NPTEL103106158
Course
Fluid And Particle Mechanics
73 lectures · Source's player
NPTEL103106220
Course
Artificial Lift
62 lectures · Source's player