NPTEL Blockchain and its Applications Assignment 2 Answers 2024

NPTEL Blockchain and its Applications Assignment 2 Answers 2024

Hello learners In this article we are going to discuss NPTEL Blockchain and its Applications Assignment 2 Answers. All the Answers provided below to help the students as a reference, You must submit your assignment with your own knowledge and use this article as reference only.

About the course:-

Blockchain technology has generated massive interest among governments, enterprises, and academics, because of its capability of providing a transparent, secured, tamper-proof solution for interconnecting different stakeholders in a trustless setup. In January 2021, the Ministry of Electronics and Information Technology (MeiTY), Government of India, published the first draft of the “National Strategy on Blockchain” that highlights 17 potential applications that are of national interest. Against this backdrop, this subject will cover the basic design principles of Blockchain technology and its applications over different sectors.

NPTEL Blockchain and its Applications Assignment 2 Answers 2024:

1. Alice employs the RSA cryptosystem with the prime numbers p =7 and q = 17 to
derive her public and private keys. Given that Alice’s public key is 11, her
corresponding private key is .

Answer :- 59

2. Bob wishes to send a lengthy message to Alice with the requirement that Alice can verify its origin and Bob cannot later disown the message. They also want to ensure the confidentiality of the message. Alice and Bob decide to employ public key cryptography and cryptographic hashing techniques. Let the key pairs for Alice and Bob be (Pub A, Pri A) and (Pub B, Pri B) respectively, and let E, D, and H denote the encryption, decryption, and hash functions respectively. M represents the message, and H(M) is its digest. Which of the following outlines the correct sequence of steps for Alice to send the digitally signed message?

Answer :- c

3. The act of digitally signing transactions by the sender in Blockchain ensures the
resolution of repudiation/verifiability problems.

Answer :- a

4. Which of the following is used to point to a block in the blockchain:

Answer :- a

5. Suppose you have 6 data points — A to F. The post-order traversal of the Merkle Tree is given by (here A means hash of A, DC means the combined hash of D and C, and so on):

Answer :- d

6. Which of the following is/are true for blockchains?

Answer :- c

7. Which are the main Consensus Algorithms?

Answer :- a,c

8.  Why is consensus hard in an asynchronous system?

Answer :- b

9. The Liveliness property ensures the output should be produced within a finite time
limit?

Answer :- b

10. Paxos consensus support(s) which of the below properties

Answer:- c