CS-802 (A) · Block Chain Technologies/Unsolved PYQ Paper
CS-802-A Block Chain Technologies - May 2022 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaDefine the three major characteristics of money that Bitcoin possesses.
How to answer
- Define money functions: medium of exchange, store of value, unit of account
- Show how Bitcoin satisfies each characteristic
- Mention divisibility, scarcity, portability aspects
-
7 MarksbDifferentiate between public versus private block chain.
How to answer
- Define public blockchain with open participation
- Define private blockchain with restricted access
- Compare on access, consensus, decentralization, use-case
-
7 MarksaDescribe four components of block chain technology.
How to answer
- List four components: distributed ledger, cryptography, consensus, smart contracts / P2P network
- Brief role of each component
- How they combine in blockchain technology
-
7 MarksbWhat is a Hash function? Write down the properties of a Hash function.
How to answer
- Define hash function and one-way mapping
- List properties: determinism, pre-image resistance, collision resistance, avalanche
- Give example e.g. SHA-256
-
7 MarksaDiscuss the working of a digital signature.
How to answer
- Define digital signature using public-key cryptography and hash
- Steps: hashing, signing with private key, verification with public key
- Mention authentication, integrity, non-repudiation
-
7 MarksbDiscuss whether a public block chain requires its own native cryptocurrency to provide incentives to its validator network.
How to answer
- Explain validator incentives and Sybil resistance need
- Role of native cryptocurrency: block rewards, fees
- Discuss alternatives and conclusion for public chains
-
7 MarksaDescribe the process of PoW.
How to answer
- Define Proof of Work and puzzle based on hash target
- Steps: transaction collection, nonce search, broadcast and verification
- Mention difficulty adjustment and security
-
7 MarksbDiscuss why an organization might decide to implement a block chain solution?
How to answer
- Reasons: trust, disintermediation, transparency, traceability
- Efficiency, security and shared ledger benefits
- When blockchain fits vs traditional database
-
7 MarksaIdentify potential issues that companies face with smart contracts in the supply chain.
How to answer
- Smart contract issues: bugs, immutability, oracle dependency
- Supply chain specific: interoperability, privacy, scalability
- Legal enforceability and upgrade challenges
-
7 MarksbWhat are the design issues for permissioned block chain?
How to answer
- Define permissioned chain and known validators
- Design issues: membership, consensus choice, privacy, governance
- Scalability, throughput and access control trade-offs
-
7 MarksaExplain Lamport-Shostak-Pease BFT algorithm.
How to answer
- State Byzantine Generals Problem and 3m+1 requirement
- Explain recursive OM(m) message exchange rounds
- Mention conclusion on agreement with faulty nodes
-
7 MarksbGive a brief note on distributed consensus in closed environment.
How to answer
- Define closed / permissioned environment consensus
- Examples: PBFT, Raft, Paxos for known nodes
- Advantages: finality, speed vs trust assumptions
-
7 MarksaHow block chain is revolutionizing the traditional business network? Explain with example.
How to answer
- Contrast traditional centralized business network
- Blockchain features: shared ledger, immutability, smart contracts
- Example e.g. supply chain / trade finance transformation
-
7 MarksbWhy Know Your Customer (KYC) is important in financial area?
How to answer
- Define KYC and regulatory requirement
- Role in AML, fraud prevention, identity verification
- How blockchain can streamline KYC sharing
-
14 MarksWrite short notes on the following.
- i)Hyperledger fabric
- ii)Ripple and Corda
- iii)Cross border payments
How to answer
- Hyperledger Fabric: permissioned architecture, channels, chaincode
- Ripple and Corda: consensus, payment / financial focus
- Cross-border payments: speed, cost, settlement benefits
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel