Blockchain and its Applications Assignment 03 Answers | January 2022 | NPTEL | WEEK 03 | The Today Blog

5/5 - (1 vote)

Want to Know the Answers to NPTEL Blockchain and its Applications ASSIGNMENT 03? This article will tell you the answer to the National Programme on Technology Enhanced Learning (NPTEL) Course “Blockchain and its Applications”. So read the complete article carefully.

About the Course: Blockchain and its Applications

In the last few years, 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. Additionally, the course also provides tutorials on setting up blockchain applications using one of the well-adopted permissionless blockchain platforms – Ethereum, and one permission blockchain platform – Hyperledger.


Average assignment score = 25% of the average of best 8 assignments out of the total 12 assignments given in the course. Exam score = 75% of the proctored certification exam score out of 100
Final score = Average assignment score + Exam score
YOU WILL BE ELIGIBLE FOR A CERTIFICATE ONLY IF THE AVERAGE ASSIGNMENT SCORE >=10/25 AND EXAM SCORE >= 30/75. If one of the 2 criteria is not met, you will not get the certificate even if the Final score >= 40/100.
The certificate will have your name, photograph, and score in the final exam with the breakup. It will have the logos of NPTEL and IIT Kharagpur. It will be e-verifiable at

Blockchain and its Applications Assignment 03 Answers

Question 01 of 10

The transaction Merkle Tree root value in a Bitcoin block is calculated using

A. Number of transactions

B. None

C. Previous block’s hash

D. Hash of transactions

D. Hash of transactions

Question 02 of 10

Proof of work is the_____ used by Bitcoin blockchain and Ethereum Byzantium Metropolis blockchain.

A. Transaction confirmation

B. Incentive function

C. Consensus Protocol

D. Trust function

C. Consensus Protocol

Question 03 of 10

Inspect and explore block #490624 using this link to solve the below question What is the hash of the previous block for Bitcoin block #4906249 Copy and paste the answer into the box below.

The Answer is: 4239

Blockchain and its Applications Assignment 03 Answers

Question 04 of 10

Bitcoin Scripting Language:

A. Turing Complete

B. Supports Cryptography

C. Stack Based

D. Supports infinite time/memory

B. Supports Cryptography

C. Stack Based

Question 05 of 10

Which of the following bitcoin scripts will generate a TRUE outcome?

i. scriptSig:
scriptPubkey OP_DUP OP HASH256

ii. scriptSig!
scriptPubkey: OP_HASH160 OP EQUAL

iii. scriptSig

iv. scriptSig: <sig>
scriptPubKey OP_CHECKSIG

A. i, ii, iii

B. iii, iv

C. i, ii, iv

D. i, iii, iv

A. i, ii, iii

Question 06 of 10

What is a nonce?

A. The number miners run through to generate a correct hash

B. The transaction id number

C. A miners ASIC chip array

D. The generator point used in elliptic curve cryptography

A. The number miners run through to generate a correct hash

Blockchain and its Applications Assignment 03 Answers

Question 07 of 10

Which one of the following opcodes is needed to remove the top stack item.






Question 08 of 10

Which of these fields is present in a Bitcoin block summary?

A. Gas Used

B. Gas Limit

C. Difficulty

D. Private Key of the Sender

C. Difficulty

Question 09 of 10

If the four-byte difficulty bits in hex form are 0x1b0404cb, and the target value is calculated using X 2^(Y), what is the values for X and Y respectively,

A. X = 0x0404cb, Y = 0x1b

B. X=0x0404cb, Y = 0x18

C. X= 0x0404cb, Y = 0xc0

D. X= 0x1b0404, Y = 0xcb

A. X = 0x0404cb, Y = 0x1b

Question 10 of 10

In the bitcoin block header, the block identifier is calculated

A. Using Double SHA256 on the current block header

B. Using SHA256 on the current block header

C. Using Double SHA256 on the previous block hash

D. Using Double SHA256 on the Diffic bits

A.Using Double SHA256 on the current block header

That’s All Guys! Hope you Like the Article.

That It Guys, in this article I have told you about the Answers to Blockchain and its Applications Assignment 03.

Disclaimer: We do not claim 100% surety of answers, these answers are based on our sole knowledge, and by posting these answers we are just trying to help students, so we urge do your assignment on your own.

if you have any suggestions then comment below or contact us at

If you found this article Interesting and helpful, don’t forget to share it with your friends to get this information.


Air Pollution and Control ASSIGNMENT 01 ANSWERS


Compiler Design Assignment 01 Answers


Don’t forget to share it with your friends.

Follow us on Instagram, Twitter, and Facebook also.

Follow me personally on Instagram and Twitter.

Leave a Comment