Blockchain and its Applications | Week 10
Course Name: Blockchain and its Applications
Course Link: Click Here
These are Blockchain and its Applications Assignment 10 Answers
Q1. Alice has an account in the Ethereum network and wants to transfer ETH to Bob who has an account in the bitcoin network. Is it possible to do so?
a. Yes, it is always possible
b. No, it is not possible
c. Yes, possible via a trusted third party
d. None of the above
Answer: c. Yes, possible via a trusted third party
Q2. One major issue with TTP based Asset Transfer is, it is very slow. True or False
a. True
b. False
Answer: b. False
These are Blockchain and its Applications Assignment 10 Answers
Q3. One of the advantages of TTP based Asset Transfer is, it is very secure and no money has been stolen from here till date. True or False?
a. True
b. False
Answer: b. False
Q4. What are some of the issues that exist in Asset Exchange?
a. Synchronisation among sender and receiver networks
b. Agreement of exchange rates
c. Denial of Service
d. All of the above
Answer: d. All of the above
These are Blockchain and its Applications Assignment 10 Answers
Q5. Which of the following are guaranteed in the 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 party ends up worse off
c. No coalition has an incentive to deviate from the protocol
d. All of the above
Answer: a, c
Q6. Can Alice send 1 BTC to its own account using timelocked contract.
a. No the target account should be different from the sender
b. Yes she can send to her own account
c. Only possible if she wants to send more than 1 BTC
d. It depends on the time value mentioned in the contract.
Answer: b. Yes she can send to her own account
These are Blockchain and its Applications Assignment 10 Answers
Q7. Suppose Alice has a timelocked contract as:
Funding Contract – 1 BTC
Hash: ..Fa4509
Timeout: 2A
What will happen if Alice refuses to reveal the key and timeout occurs?
a. 1 BTC refunded to Alice
b. 1 BTC transferred to target account
c. BTC less than 1 refunded to Alice as Some BTC deducted as penalty.
d. BTC less than 1 transferred to target account
Answer: a. 1 BTC refunded to Alice
Q8. Which of the following statements is valid for Multi-Party Atomic Cross-chain Swap where Alice, Bob and Carol are the parties?
a. If Alice halts while contracts are being deployed, then all contracts eventually time out and trigger refunds
b. If Alice halts during triggering of contracts, all the three parties ends up worse off
c. If Bob halts while contracts are being deployed, then Bob’s contracts eventually time out and trigger refunds
d. If Carol halts during triggering of contracts, only Carol ends up worse off
Answer: a, d
These are Blockchain and its Applications Assignment 10 Answers
Q9. What is an escrow?
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 cost of execution of smart contracts
Answer: a. Escrow is an agreement in which assets are held and distributed when conditions are met
These are Blockchain and its Applications Assignment 10 Answers
Q10. Which of following statements are the true for PBFT
a. It requires a dynamic consensus group
b. For scalability it requires O(n) for communication complexity
c. create multiple pseudonymous identities to subvert the 3f+1 requirements of PBFT
d. None of these
Answer: c. create multiple pseudonymous identities to subvert the 3f+1 requirements of PBFT
These are Blockchain and its Applications Assignment 10 Answers
More Solutions of Blockchain and its Applications: Click Here
More NPTEL Solutions: https://progiez.com/nptel/
