This set of MCQ(multiple choice questions) focuses on the Blockchain and its Applications NPTEL 2023 Week 4 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 2023 Week 4 Assignment Solution” contains 10 questions.
Now, start attempting the quiz.
Blockchain and its Applications NPTEL Week 4 Assignment Solutions
Q1. “We can achieve consensus with a single crash failure in a perfect asynchronous network.” This scenario is __________?
a) Always true
b) Impossible
c) Can’t say
d) Sometimes true
Answer: b)
Q2. Which is/are the example/s of a double-spending attack?
a) Anwesha has total of 60 unspent bitcoins from two different transactions with an equal amount of bitcoins each. She ends the entire amount each to Arpita and Ankur from one of the transactions
b) Bobby bought a bike using ‘t’ bitcoins. On delivery, the bitcoins are transferred from his wallet to the shopper’s wallet. Simultaneously, he uses that bitcoins for another purchase
c) Bibhu has 140 unspent bitcoins. He sends the entire amount each to Deepak and Tanmay
d) Deepak and Bibhu each ahve 70 unspent bitcoins. Both of them transfer 20 bitcoins to each other
Answer: a), c)
Q3. What is the correct order of adding a new block to blockchain
i. Block Mining
ii. Block propagation
iii. Block Flooding
iv. Transaction Flooding
a) iii, iv, ii, i
b) iv, iii, ii, i
c) ii, i, iii, iv
d) iv, i, iii, ii
Answer: d)
Q4. Double spending is reusing digital assets intentionally or inadvertently. True or False?
a) True
b) False
Answer: a)
Q5. In the blockchain, cryptography ensures the authenticity of a transaction and also helps prevent double-spend. Is the above statement True or False?
a) True
b) False
Answer: a)
Q6. What are Bitcoin exchanges available in India:
i. BuyUCoin
ii. ZebPay
iii. WazirX
a) i and ii
b) ii and iii
c) i and ii
d) i, ii and iii
Answer: d)
Q7. The primary difference between the permissionless and permissioned blockchain is _____________?
a) Access control for the participants in the blockchain network
b) Hash Algorithms
c) Confidentiality
d) Availability
Answer: a)
Q8. What is an advantage of permissionless blockchain?
a) It does not use disinterested third parties to secure block, as all particpants have a vested interest
b) It is more resilient against fraud because it uses federated nodes to combat fraud
c) It is open to everyone in the world without permission and licensing requirements
d) Its networks are built by for-profit companies and the working of the network is guaranteed
Answer: c)
Q9. After a hard fork, the emergin two chains are incompatible. True or False?
a) True
b) False
Answer: a)
Q10. Bitcoin protocol runs over
i. TCP
ii. UDP
iii. HTTP
iv. HTTPS
a) i, ii, iii
b) i, iv
c) Only i
d) Only ii
Answer: c)
Blockchain and its Applications NPTEL 2022 Week 4 Assignment Solutions
Q1. Double spending is reusing digital assets intentionally or inadvertently. True or False?
a) True
b) False
Answer: a)
Q2. In blockchain, cryptography ensures authenticity of a transaction, and also helps prevent double-spend. Is the above statement True or False?
a) True
b) False
Answer: a)
Q3. Which is/are the examples of the double-spending attack?
a) Anita has a total of 80 unspent bitcoins from two different transactions with an equal amount of bitcoins each. She sends the entire amount each to Deepak and Tanmay from one of the transaction
b) Bibhu bought a car using ‘p’ bitcoins. On delivery, the bitcoins are transferred from his wallet to the shopper’s wallet. Simultaneously, he uses that bitcoins for another purchase
c) Anita and Bibhu each have 40 unspent bitcoins. Both of them transfer 20 bitcoins to each other
d) Bibhu has 40 unspent bitcoins. He sends the entire amount each to Deepak and Tanmany
Answer: a), b)
Q4. The primary difference between the permission less and permissioned blockchain is _____________?
a) Access control for the participants in the blockchain network
b) Hash Algorithms
c) Confidentiality
d) Availability
Answer: a)
Q5. What is an advantage of a permission less blockchain?
a) It does not use disinterested third parties to secure blocks, as all participants have a vested interest
b) It is more resilient against fraud, because it uses federated nodes to combat fraud
c) It is open to everyone in the world without permission and licensing requirements
d) Its network are built by for-profit companies and the working of the network is guaranteed.
Answer: c)
Q6. After a hard fork, the emerging two chains are incompatible. True or False?
a) True
b) False
Answer: a)
Q7. Which transaction(s) is/are valid with the current blockchain?
a) No conflict with other transactions
b) No double spending
c) No infinite loops
d) All of the above
Answer: d)
Q8. Bitcoin protocol runs over
a) TCP
b) UDP
c) HTTP
d) HTTPS
Answer: a)
Q9. What is the correct order of adding a new block to blockchain
i. Block Mining
ii. Block propagation
iii. Block Flooding
iv. Transaction Flooding
a) iii, iv, ii, i
b) iv, iii, ii, i
c) ii, i, iii, iv
d) iv, i, iii, ii
Answer: d)
Q10. What are Bitcoin exchanges available in India:
a) Coinbase
b) CoinDCX
c) UNOCoin
d) CoinSwitch Kuber
Answer: b), d)
<< Prev- Blockchain and its Applications Week 3 Assignment Solutions
>> Next- Blockchain and its Applications Week 5 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.
NPTEL answers: Problem solving through programming in C
Programming in Java NPTEL week 1 quiz answers
NPTEL – Python for Data Science assignment solutions
Nptel – Deep Learning assignment solutions
Visit TrendWithRAY for more blogs.
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.