Learn · NPTEL

Course10610518462 lectures

Blockchain Architecture Design and Use Cases

Prof. Sandip Chakraborty and Prof. Praveen Jayachandran · IIT Madras

Start with lecture 1 At NPTEL

Lectures

MODULE 1

  1. Lecture 01: Introduction to Blockchain - I (Basics) Video
  2. Lecture 02: Introduction to Blockchain - II (History) Video
  3. Lecture 03: Introduction to Blockchain - III (Architecture) Video
  4. Lecture 04: Introduction to Blockchain - IV (Conceptualization) Video
  5. Lecture 05: Basic Crypto Primitives - I Video

MODULE 2

  1. Lecture 06: Basic Crypto Primitives - II Video
  2. Lecture 07: Bitcoin Basics - I Video
  3. Lecture 08: Bitcoin Basics - II Video
  4. Lecture 09: Bitcoin Basics - III Video
  5. Lecture 10: Distributed Consensus Video

MODULE 3

  1. Consensus in Bitcoin - I (The Basics) Video
  2. Consensus in Bitcoin - II (PoW and Beyond) Video
  3. Consensus in Bitcoin - III (The Miners) Video
  4. Permissioned Blockchain - I (Basics) Video
  5. Permissioned Blockchain - II (Consensus) Video

MODULE 4

  1. Permissioned Blockchain - III (RAFT Consensus) Video
  2. Permissioned Blockchain - IV (Byzantine General Problem) Video
  3. Permissioned Blockchain - V (Practical Byzantine Fault Tolerance) Video
  4. Blockchain for Enterprise - Overview Video
  5. Blockchain Components and Concepts Video

MODULE 5

  1. Hyperledger Fabric - Transaction Flow Video
  2. Hyperledger Fabric Details Video
  3. Fabric - Membership and Identity Management Video
  4. Hyperledger Fabric Network Setup_Lec_06 Video
  5. Fabric Demo on IBM Blockchain Cloud - I _Lec_17 Video

MODULE 6

  1. Fabric Demo on IBM Blockchain Cloud - II Video
  2. Fabric Demo, deploy from scratch - III Video
  3. Hyperledger Composer - Application Development Video
  4. Hyperledger Composer - Network Administration Video
  5. Blockchain Use Cases Video

MODULE 7

  1. Blockchain in Financial Service - I (Payments and Secure Trading)_Lec_10 Video
  2. Blockchain in Financial Service - II (Compliance and Mortgage) _Lec_11 Video
  3. Blockchain in Financial Service - III (Financial Trade)_Lec_12 Video
  4. Revolutionizing Global Trade_Lec_13 Video
  5. Blockchain in Supply Chain - I _Lec_14 Video

MODULE 8

  1. Blockchain in Supply Chain - II _Lec_15 Video
  2. Blockchain in Other Industries _Lec_16 Video
  3. Blockchain in Government - I (Advantages) Video
  4. Blockchain in Government - II (Use Cases) Video
  5. Blockchain in Government - III (Digital Identity) Video

MODULE 9

  1. Blockchain in Government - IV (Hyperledger Indy) Video
  2. Blockchain in Government - V (Tax Payments and Land Registry Records) Video
  3. Blockchain Security - I (Overview) Video
  4. Blockchain Security - II (Membership and Access control in Fabric) Video
  5. Blockchain Security - III (Privacy in Fabric) Video

MODULE 10

  1. Blockchain Security - III (Fabric SideDB) Video
  2. Research Aspects - I (Consensus Scalability) Video
  3. Research Aspects - II (Bitcoin-NG) Video
  4. Research Aspects -III (Collective Signing) Video
  5. Research Aspects - IV (Byzcoin) Video

MODULE 11

  1. Research Aspects - V (Algorand) Video
  2. Research Aspects - VI (Cross Fault Tolerance) Video
  3. Research Aspects - VII (Secured Multi-Party Computation) Video
  4. Blockchain for Science - I (Blockchain for Big Data) Video
  5. Blockchain for Science - II (Blockchain and AI) Video

MODULE 12

  1. Comparing Ecosystems - Ethereum Video
  2. Comparing Ecosystems - Ethereum development tools and Quorum Video
  3. Comparing Ecosystems - Corda Part 1 Video
  4. Comparing Ecosystems - Corda Part 2 Video
  5. Concluding the course Video

Live Session

  1. Live Session 11-09-2019 Video
  2. Live Session 23-09-2019 Video

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