Blockchain and its Applications | Week 10
Table of Contents

Blockchain and its Applications Assignment 10 Answers (JAN-APR 2025)
Course Link: Click Here
- What is the purpose of zero-knowledge proofs in Hyperledger Indy?
a. Anonymous cryptocurrency transactions
b. Reduced smart contract execution time
c. Verification of credentials without revealing all details
d. Public visibility of all credential details
- Which of the following is/are true regarding timelocks and hashlocks in blockchain contracts?
a. Hashlocks allow spending only when a specific secret is revealed
b. Timelocks prevent spending until a predefined time or block height
c. Hashlocks rely on timestamps for cryptographic verification
d. Hashlocks allow spending even if the specific secret is not revealed
- Which of the following is/are true regarding cross-chain Hashed Timelock Contracts?
a. They enable cross-chain transactions without trust
b. They require central authorities to enforce conditions
c. They ensure atomicity in swaps between networks
d. The funds go to the intended recipient instead of returning to the original sender if the secret is not revealed before the timeout occurs
- Which of the following statements is/are true regarding trusted third-party (TTP) based asset transfer?
a. Slow transaction speed in comparison to decentralized asset transfer framework
b. Improved transaction transparency
c. Centralized exchanges can act as TTP for asset transfer
d. Security bias can be caused due to third party in general
- Which of the following statements is/are true about public blockchains operating as isolated silos?
a. They use the same protocols across networks.
b. They operate independently without interoperability.
c. They inherently allow seamless cross-chain communication.
d. They often have different standards and protocols.
These are Blockchain and its Applications Assignment 10 Answers
- What is an escrow? Select the best possible and concrete answer.
a. Escrow is an agreement in which assets are held and distributed when conditions are met
b. Escrow is payment for smart contracts
c. Escrow is a permissioned blockchain
d. Escrow is the cost of execution of smart contracts
- Which of the following are guaranteed in the ideal atomic swap protocol?
a. All swaps will take place only when all parties conform to the protocol
b. If some parties deviate from the protocol, then all conforming parties end up worse off
c. No coalition has an incentive to deviate from the protocol
d. Swaps can take place partially
- Which of the following steps are involved in the verifiable data transfer protocol in permissioned blockchain?
a. Generate a proof request with verification policies
b. Validate proofs against verification policies
c. Send responses with attestations and proofs
d. Access control policies are not checked
These are Blockchain and its Applications Assignment 10 Answers
- Suppose Alice has a time-locked contract with a target account as:
Funding Contract – 1 BTC
Hash: …Fa4509
Timeout: 2A
What will happen if Alice refuses to reveal the key and a timeout occurs?
a. 1 BTC is refunded to Alice
b. 1 BTC is transferred to a target account
c. BTC less than 1 is refunded to Alice as some BTC is deducted as a penalty
d. BTC less than 1 is transferred to the target account
- What is a verifiable credential in Hyperledger Indy?
a. A digital certificate stored on-chain
b. A cryptographic token for mining
c. A smart contract validation key
d. A permissioned blockchain token
These are Blockchain and its Applications Assignment 10 Answers
More Solutions of Blockchain and its Applications: Click Here
More Nptel Answers: Click here


