Blockchain Architecture Design

B-Tech · Semester 7 — Departmental Elective-V: blockchain concepts, consensus, smart contracts and Hyperledger.

6 MonthsDuration 1Subject 5Chapters OnlineTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Part 1 of the syllabusपाठ्यक्रम भाग 1

    Unit-wise coaching with notes and doubt classes.

    Unit 1: Introduction and Crypto PrimitivesUnit 2: Consensus and Permissioned BlockchainsUnit 3: Smart Contracts and Hyperledger Fabric
  3. 3
    Part 2 of the syllabusपाठ्यक्रम भाग 2

    Unit-wise coaching with notes and doubt classes.

    Unit 4: Use Cases in Finance and Supply ChainUnit 5: Blockchain for Government, Privacy and Security
  4. 4
    Unit tests & assignmentsयूनिट टेस्ट

    Regular tests in the university / board pattern.

  5. 5
    Semester 7 exam (university / board)विश्वविद्यालय / बोर्ड परीक्षा

    Previous papers and full revision before the exam.

  6. 6
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

Syllabus · पाठ्यक्रम

1 subject · 5 chapters · 23 topics

01Unit 1: Introduction and Crypto Primitives 5 topics
  1. From digital money to distributed ledgers
  2. Design primitives: protocols, security, consensus, permissions, privacy
  3. Hash functions and digital signatures
  4. Hash chain to blockchain, Merkle trees
  5. Basic consensus mechanisms
02Unit 2: Consensus and Permissioned Blockchains 5 topics
  1. Requirements of consensus protocols
  2. Proof of Work and its scalability
  3. Proof of Stake and other alternatives
  4. Permissioned blockchains: design goals
  5. Consensus for permissioned chains: PBFT, Raft
03Unit 3: Smart Contracts and Hyperledger Fabric 5 topics
  1. Smart contracts and Ethereum basics (Solidity, gas)
  2. Hyperledger Fabric architecture: peers, orderers, MSP, channels
  3. Execute-order-validate transaction flow and endorsement policies
  4. Chaincode design and implementation
  5. Fabric SDK, front end and Hyperledger Composer
04Unit 4: Use Cases in Finance and Supply Chain 4 topics
  1. Blockchain in financial software and systems: settlements, KYC
  2. Capital markets and insurance
  3. Supply chain: provenance and visibility of goods
  4. Trade / supply chain finance and invoice discounting
05Unit 5: Blockchain for Government, Privacy and Security 4 topics
  1. Digital identity
  2. Land records and record keeping between government entities
  3. Public distribution and social welfare systems
  4. Blockchain cryptography, privacy and security: 51% attack, zero-knowledge proofs

About this course

You will be able to

  • Explain the move from digital money to distributed ledgers and blockchain design primitives
  • Explain hash functions, digital signatures, hash chains and Merkle trees
  • Compare consensus mechanisms: PoW, PoS and BFT-based protocols for permissioned chains
  • Explain Hyperledger Fabric components, chaincode and transaction flow, and Ethereum smart contracts
  • Analyse blockchain use cases in finance, supply chain and government
  • Explain privacy and security issues of blockchain systems

Who it is for

  • B.Tech Computer Science & Engineering students of Semester 7 (AKTU)
  • Students of other universities studying the same subject who want unit-wise coaching

What you need

  • Computer Networks and Cryptography basics
  • Programming knowledge (JavaScript / Go / Java) helpful for chaincode
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

Questions

Which syllabus does the Blockchain Architecture Design course follow?

It follows the AKTU (Dr. A.P.J. Abdul Kalam Technical University, Lucknow) B.Tech syllabus for Blockchain Architecture Design. If your own university's syllabus differs, the centre follows your university syllabus.

Will this help in the university examination?

Yes. Teaching is unit-wise as per the AKTU scheme, with previous-year question practice, MCQ tests and doubt sessions before the semester exam.

Is this about cryptocurrency trading?

No. The subject covers the architecture and engineering of blockchain systems and their business and government use cases, not trading.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.