Blockchain and its Applications | NPTEL | Week 4 Assignment Solutions

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)

Blockchain and its Applications NPTEL week 4 Assignment Solutions

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)

Blockchain and its Applications NPTEL week 4 Assignment Solutions

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)

Blockchain and its Applications NPTEL week 4 Assignment Solutions

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 week 4 Assignment Solutions

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)

Blockchain and its Applications NPTEL week 4 Assignment Solutions

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)

Blockchain and its Applications NPTEL week 4 Assignment Solutions

Q8. Bitcoin protocol runs over

a) TCP
b) UDP
c) HTTP
d) HTTPS

Answer: a)

Blockchain and its Applications NPTEL week 4 Assignment Solutions

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)

Blockchain and its Applications NPTEL week 4 Assignment Solutions

<< 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.

Leave a Comment

Your email address will not be published. Required fields are marked *