This set of MCQ(multiple choice questions) focuses on the Blockchain and its Applications NPTEL 2022 Week 7 Assignment Solutions.
Course layout
Answers COMING SOON! Kindly Wait!
Week 1:Â Introduction to Blockchain Technology and its Importance
Week 2: Basic Crypto Primitives I – Cryptographic Hash
Week 3: Basic Crypto Primitives II – Digital Signature
Week 4: Evolution of the Blockchain Technology
Week 5:Â Elements of a Blockchain
Week 6: Blockchain Consensus I – Permissionless Models
Week 7: Blockchain Consensus II – Permissioned Models
Week 8: Smart Contract Hands On I – Ethereum Smart Contracts (Permissionless Model)
Week 9: Smart Contract Hand On II – Hyperledger Fabric (Permissioned Model)
Week 10:Â Decentralized Identity Management
Week 11: Blockchain Interoperability
Week 12: Blockchain Applications
NOTE: You can check your answer immediately by clicking show answer button. This set of “Blockchain and its Applications NPTEL 2022 Week 7 Assignment Solution” contains 10 questions.
Now, start attempting the quiz.
Blockchain and its Applications NPTEL Week 7 Assignment Solutions
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 aa 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
Q3. What is the correct sequence of operation in PBFT algorithm
i. Prepare
ii. Reply
iii. Commit
iv. Pre-Prepare
a) iv, i, ii, iii
b) iv, i, iii, ii
c) i, iv, ii, iii
d) i, ii, iv, iii
Answer: b) iv, i, iii, ii
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
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 IoT Integration into supply chain
d) All of the above
Answer: d) All of the above
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
Q9. Suppose there are 5 channels present in a Hyperledger Fabric network, each of the 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
<< Prev- Blockchain and its Applications Week 6 Assignment Solutions
>> Next- Blockchain and its Applications Week 8 Assignment Solutions
DISCLAIMER: Use these answers only for the reference purpose. Quizermania doesn't claim these answers to be 100% correct. So, make sure you submit your assignments on the basis of your knowledge.
For discussion about any question, join the below comment section. And get the solution of your query. Also, try to share your thoughts about the topics covered in this particular quiz.
bacha liya bhai mainu, bhagwan tera bhala kare!
🙂 Thank you