This set of MCQ(multiple choice questions) focuses on the Blockchain and its Applications NPTEL 2022 Week 6 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 6 Assignment Solution” contains 10 questions.
Now, start attempting the quiz.
Blockchain and its Applications NPTEL Week 6 Assignment Solutions
Q1. If there are 24 faulty nodes (crash fault) in asynchronous CFT, at least how many nodes needed to reach consensus.
a) 48
b) 49
c) 50
d) 51
Answer: b) 49
Q2. In Paxos, a node can have only one role among the three roles at a time. True or False
a) False
b) True
Answer: a) False
Q3. Can we reach a consensus when there is one commander, one good lieutenant, and one faulty lieutenant in a Byzantine Generals Problem. Yes or No?
a) Yes
b) No
Answer: b) No
Q4. If there are 24 faulty nodes in, at least how many needed to reach consensus in the Byzantine Fault Tolerance (BFT) system.
a) 72
b) 73
c) 48
d) 49
Answer: b) 73
Q5. Which are the examples of the synchronous consensus techniques?
a) RAFT
b) PAXOS
c) Byzantine General Model
d) Practical Byzantine General Model
Answer: c) Byzantine General Model
Q6. Suppose you execute your tasks distributedly from six different locations. For maintaining the consensus among the systems, you are using the BFT model. You found that one system is permanently failed due to a hardware fault and another system is compromised by an attacker. Does your system correctly work at all?
a) No
b) Yes with the remaining nodes
c) Yes will all the nodes
Answer: b) Yes with the remaining nodes
Q7. Which of the statements are true?
a) Paxos is based on state-machine replication
b) In Paxos, Proposers and Learners maintain a state of the running epochs
c) In a Paxos, once a consensus is reached, Paxos cannot progress to another consensus
d) Paxos works in two rounds
Answer: a), b), c), d)
Q8. State machine replication-based consensus is used over permissioned blockchains.
Select the suitable reason(s)?
a) The network is closed, and the nodes know each other, hence state replication is possible among the known nodes
b) Not need to spend power, time, or bitcoin
c) Machines can behave maliciously, hence consensus in required
d) State machine replication-based consensus is not recommended to use over permissioned bloackchains
Answer: a), b), c)
Q9. Which are the properties of an asynchronous consensus:
a) Validity
b) Agreement
c) Termination
d) Integrity
Answer: a), b), c)
Q10. The following code snipper from paxos algorithm belongs to which phase?
is the ID the largest I have seen so far, max_id == N?
if yes
reply with an ACCEPTED message & send ACCEPTED(ID, VALUE) to all learners
if no
do not respond (or respond with a “fail” message)
a) PREPARE-PROMISE
b) PROPOSE-ACCEPT
Answer: b) PROPOSE-ACCEPT
<< Prev- Blockchain and its Applications Week 5 Assignment Solutions
>> Next- Blockchain and its Applications Week 7 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.
week 7 kab aana hai yaar, tu hi mera bharosa hai pass karne ka, samhal le bhai/behen?