Blockchain and its Applications | Week 7

Session: JAN-APR 2024

Course Name: Blockchain and its Applications

Course Link: Click Here

For answers or latest updates join our telegram channel: Click here to join

These are Blockchain and its Applications Assignment 7 Answers


Q1. Which statement(s) are true about Byzantine Dissemination Quorum:
a. Any two quorums have at least one correct replica in common
b. There is always a quorum available with no faulty replicas
c. Any two quorums have at most one correct replica in common
d. There is always a quorum available with some faulty replicas

Answer: a), b)


Q2. If you have f number of faulty nodes, then you need at least how many replicas to reach consensus irrespective of crash fault or byzantine fault.
a. 2f +1
b. 3f +1
c. f +1
d. 3f

Answer: b. 3f +1


These are Blockchain and its Applications Assignment 7 Answers


Q3. What is the correct sequence of operations in PBFT algorithm
i. Prepare
ii. Reply
iii. Commit
iv. Pre-Prepare

a. iv, i, ii, iii
b. iv, i, iii, i
c. i, iv, ii, iii
d. I, ii, iv, iii

Answer: b. iv, i, iii, i


Q4. PBFT is safe under __________ quorum over an asynchronous environment
a. 2f+1
b. 3f+1
c. f+1
d. f

Answer: a. 2f+1


These are Blockchain and its Applications Assignment 7 Answers


Q5. What are Hyperledger frameworks used for?
a. Hyperledger frameworks are primarily used for building permissioned blockchains for organizations.
b. Hyperledger frameworks are primarily used for building public blockchains.
c. Hyperledger frameworks are used for only building smart contracts for IBM’s blockchain.
d. Hyperledger frameworks are primarily used for building smart contracts for public blockchains

Answer: a. Hyperledger frameworks are primarily used for building permissioned blockchains for organizations.


Q6. Which of the following(s) is/are benefits of Blockchain for Business
a. Reduced transaction time from days to near instantaneous
b. Removes intermediaries overheads and cost
c. Enables NewBusiness Models such as loT Integration into supply chain
d. All of the above

Answer: d. All of the above


These are Blockchain and its Applications Assignment 7 Answers


Q7. Which of the following is an open source, enterprise-grade Permissioned DLT platform
a. Hyperledger Fabric
b. Hyperledger Explorer
c. Hyperledger Burrow
d. Hyperledger Indy

Answer: a. Hyperledger Fabric


Q8. Which of the following abstractions in Hyperledger Fabric provide confidentiality to individual ledgers ?
a. Ordering Services
b. Peers
c. Channels
d. Endorsement Policies

Answer: c. Channels


These are Blockchain and its Applications Assignment 7 Answers


Q9. Suppose there are 5 channels present in a Hyperledger Fabric network, each of them has access to 3 chaincodes A, B and C. How many containers will run in each peer for running this system?
a. 5
b. 1
c. 3
d. 15

Answer: c. 3


Q10. Hyperledger Fabric only allows Proof of Work consensus to be plugged in to ensure a
high degree of trustworthiness. True or False

a. False
b. True

Answer: a. False


For answers or latest updates join our telegram channel: Click here to join

These are Blockchain and its Applications Assignment 7 Answers

More Solutions of Blockchain and its Applications: Click Here

More Nptel Answers: Click here


Session: JAN-APR 2022

Course Name: Blockchain and its Applications

Course Link: Click Here

These are Blockchain and its Applications Assignment 7 Answers


Q1. Which statement(s) is/are false for practical distributed decentralized network assumptions:
a. Communication channel can be unreliable
b. The network may not be fully Connected
c. Receivers can not always know the identity of the Senders
d. None of the above

Answer: d. None of the above


Q2. Which of the following is/are true for PBFT (Practical Byzantine Fault Tolerance)
a. PBFT gives priority to safety over liveliness.
b. Use digital signature
c. Based on State machine replication
d. In general low overhead is associated

Answer: a, b, c, d


These are Blockchain and its Applications Assignment 7 Answers


Q3. PBFT can use cryptographic techniques for authentication and authorization.
a. True
b. False

Answer: a. True


Q4. Which of the following is/are true for the view in PBFT?
a. One replica in a view is considered as the primary (works like a
b. The primary proposes a value, and the backups accept the value Acceptors)
c. When the primary is detected as faulty, the view is changed and a new leader/primary is elected
d. Only the messages from the current view are accepted

Answer: a, b, c, d


These are Blockchain and its Applications Assignment 7 Answers


Q5. Is Hyperledger Fabric used for invoking smart contracts in public blockchain in its basic form?
a. True
b. False

Answer: b. False


Q6. Which of the following is an open source, enterprise-grade Permissioned DLT platform
a. Hyperledger Explorer
b. Hyperledger Burrow
c. Hyperledger Fabric
d. Hyperledger Indy

Answer: c. Hyperledger Fabric


These are Blockchain and its Applications Assignment 7 Answers


Q7. Which of the following abstractions in Hyperledger Fabric provide confidentiality to individual ledgers?
a. Ordering Services
b. Peers
c. Channels
d. Endorsement Policies

Answer: c. Channels


Q8. Suppose there are 5 channels present in a Hyperledger Fabric network, each of them has access to 3 chaincodes A, B and C. How many containers will run in each peer for running this system?
a. 5
b. 1
c. 3
d. 15

Answer: c. 3


These are Blockchain and its Applications Assignment 7 Answers


Q9. Hyperledger Fabric allows any consensus to be plugged in to ensure a high degree of trustworthiness. True or False
a. True
b. False

Answer: a. True


Q10. Which of the following(s) is/are benefits of Blockchain for Business
a. Reduced transaction time from days to near instantaneous
b. Removes intermediaries overheads and cost
c. Enables New Business Models such as loT Integration into supply chain
d. All of the these

Answer: d. All of the these


These are Blockchain and its Applications Assignment 7 Answers

More Solutions of Blockchain and its Applications: Click Here

More NPTEL Solutions: https://progiez.com/nptel-assignment-answers/


These are Blockchain and its Applications Assignment 7 Answers
The content uploaded on this website is for reference purposes only. Please do it yourself first.