NPTEL Blockchain and its Applications Week 6 Topics |
Blockchain and its Applications Assignment 6 Answers |
Directly skip to Blockchain and its Applications Assignment 6 Answers
NPTEL Blockchain and its Applications Week 6 Topics
Concepts covered in NPTEL Blockchain and its Applications Week 6 are:
- Permissioned Model
- State Machine Replication
- State Machine Replication as a Consensus
- Synchronous vs Asynchronous Consensus with Crash Faults
- Paxos – CFT Consensus
- Safety and Liveness of Paxos
- Byzantine Faults
- Byzantine Agreement Protocols
Blockchain and its Applications Assignment 6 Answers
1) 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
Explanation:
2) 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
Explanation:
3) 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
Explanation:
4) If there are 24 faulty nodes (crash fault) in, at least how many nodes needed to reach consensus in the Byzantine Fault Tolerance (BFT) system.
a. 72
b. 73
c. 48
d. 49
Answer: b. 73
Explanation:
5) Which are the examples of the synchronous consensus techniques?
a. RAFT
b. PAXOS
c. Byzantine General Model
d. Practical Byzantine General Model
Answer: a, b, c, d
Explanation:
6) Which of the following is false for single Paxos?
a. Paxos runs based on state-machine replication
b. Proposers and Acceptors maintain a state of the running epochs
c. Once a consensus is reached, single Paxos consensus progresses to another consensus of the value
d. None of the above
Answer: c. Once a consensus is reached, single Paxos consensus progresses to another consensus of the value
7) Which are the properties of an asynchronous consensus:
a. Validity
b. Agreement
c. Termination
d. Integrity
Answer: a, b, c, d
Explanation:
8) Which are the following is true for the permissioned model of blockchain?
a. Participants are pre-authorized
b. Membership Service providers help to obtain membership of the corresponding network
c. Security and consensus need to be established
d. All the above
Answer: d. All the above
Explanation:
9) Which of the following is/are true for smart contracts on a closed network?
a. Contract is stored on a blockchain ledger
b. Once an event is triggered, execute the codes locally on peers
c. Generate transactions as the output of execution of contract
d. The peers of the blockchain network validates the transactions and transactions are committed after successful validation.
Answer: a, b, c, d
Explanation:
10) Which of the following is/are true for basic Multi-Paxos
a. Applications often needs a continuous stream of agreed values
b. Run Multiple instances of Paxos with different round number
c. If a value has been accepted for a round process further accept requests for different value in that round
d. All of the above
Answer: a, b
Disclaimer: Chandras EDU does not guarantee the correctness of the answers. These answers are based on the data provided by the NPTEL video lectures, are just for reference, and request students to complete the assignments independently.
If you have any suggestions, comment below or contact us at admin@chandrashaker.com
If you found this article interesting and helpful, don’t forget to share it with your friends.
Pingback: Blockchain and its Applications Assignment 7 Answers 2023 - Chandras EDU
Pingback: Blockchain and its Applications Assignment 8 Answers 2023 - Chandras EDU