Blockchain Unit Wise Question Bank
Blockchain Unit Wise Question Bank
Blooms Levels(BLs):
L1 - Remembering
L2 - Understand
L3 - Apply
L4 - Analyze
L5 - Evaluate
L6 - Create
UNIT – I
Introduction: History: Digital Money to Distributed Ledgers - Design Primitives: Protocols, Security, Consensus,
Permissions, Privacy-: Blockchain Architecture and Design-Basic crypto primitives: Hash, Signature-Hashchain to
Blockchain- Basic consensus mechanisms
UNIT – II
Consensus: Requirements for the consensus protocols-Proof of Work (PoW)- Scalability aspects of Blockchain
consensus protocols: Permissioned Blockchains-Design goals-Consensus protocols for Permissioned Blockchains
Hyperledger Fabric: Decomposing the consensus process-Hyperledger fabric components-Chaincode Design and
Implementation: Hyperledger Fabric II:- Beyond Chaincode: fabric SDK and Front End-Hyperledger composer tool
UNIT - IV
Use Case I: Blockchain in Financial Software and Systems (FSS): -Settlements, - KYC, -Capital markets-Insurance-
Use case II: Blockchain in trade/supply chain: Provenance of goods, visibility, trade/supply chain finance, invoice
management/discounting
1. What entities can be considered to develop blockchain for Financial Software and Systems? CO5 L4
Give examples.
2. State the functionality of blockchain in Insurance use case. CO5 L1
3.What are the essential components to develop blockchain for a supply chain management CO4 L4
system?
4.How can a blockchain be developed to record invoice management? Explain with an example CO4 L2
5. Explain how visibility and provenance of goods can be assured in a supply chain blockchain? CO4 L4
UNIT - V
Use Case III: Blockchain for Government: Digital identity, land records and other kinds of record keeping between
government entities, public distribution system / social welfare systems :Blockchain Cryptography : Privacy and
Security on Blockchain
1. Mention the various use cases where a blockchain can be developed for Government sectors CO5 L4
and explain any one of them in detail.
3. Explain the steps involved in the process of record keeping between government entities CO5 L2
using a blockchain.
4. How blockchain can be used to deal with cryptography? Explain with an example. CO5 L3
5. Explain the ways through which security and privacy can be developed in a blockchain. CO5 L4
Text Books:
1. Mark Gates, “Blockchain: Ultimate guide to understanding blockchain, bitcoin, cryptocurrencies, smart contracts
and the future of money”, Wise Fox Publishing and Mark Gates, 2017.
2. Salman Baset, Luc Desrosiers, Nitin Gaur, Petr Novotny, Anthony O’Dowd, Venkatraman Ramakrishna, “Hands-
On Blockchain with Hyperledger: Building decentralized applications with Hyperledger Fabric and Composer”,
2018.
3. ArshdeepBahga, Vijay Madisetti, “Blockchain Applications: A Hands- On Approach”, ArshdeepBahga, Vijay
Madisetti publishers 2017.
Suggested Reading:
1. Andreas Antonopoulos, “Mastering Bitcoin: Unlocking Digital
Cryptocurrencies”, O’Reilly, 2014.
2. Melanie Swa, “Blockchain “,O’Reilly Media, 2014