Blockchain and its Applications Week 5 NPTEL Assignment Answers 2025

NPTEL Blockchain and its Applications Week 5 Assignment Answers 2025

1. What is/are the limitations of using the consensus algorithm Proof of Work (PoW)?

a. A lot of mining power is wasted as only one gets success in mining at a time
b. PoW is typically used for permissioned blockchain
c. It is used for blockchain mining
d. High costs and difficulty in supporting large-scale adoption

Answer :- For Answers Click Here 

2. Which of the following is/are not applicable for PoET(Proof of Elapsed Time) consensus

a. Each participant in the blockchain network waits a random amount of time
b. The first participant to finish becomes the follower for the new block
c. Trusted execution platform and attestation are used to verify that the proposer has really waited
d. The first participant to finish becomes the leader for the new block.

Answer :- 

3. How an attacker could manipulate the transaction history of an existing blockchain whose ledger cannot be modified, only it is possible to append?

a. The attacker hard-forked the network and created a new blockchain network.
b. The attacker modified the smart contract and recovered the investor’s cryptocurrency.
c. The attacker gained control of more than 51% of the network’s computing power.
d. The attacker gained control of less than 49% of the network’s computing power.

Answer :- 

4. What is the role of the Ethereum Virtual Machine (EVM)?

a. To directly connect the Ethereum nodes
b. To execute smart contracts in a decentralized manner
c. To directly mine blocks
d. To disrupt the Ethereum network and cause failures

Answer :- 

5. Which of the following syntax is correct to write data in a smart contract using solidity

a. myContract.methods.store(“10”).set()
b. myContract.methods.write(“10”) .send()
c. myContract.methods.store(“10”).send()
d. myContract.methods.write(“10”).set()

Answer :- 

6. 2.5 ether equals

a. 25 x 108 Gwei
b. 25 × 1010 Gwei
c. 25 × 107 Gwei
d. 25 × 109 Gwei

Answer :- For Answers Click Here 

7. Which JSON-RPC method is used to query the balance of an Ethereum account?

a. eth _sendTransaction
b. eth getBalance
c. eth_getBlockByNumber
d. eth_getTransactionByHash

Answer :- 

8. What parameter in an Ethereum transaction specifies the fee for computational resources required?

a. Gas
b. Nonce
c. Data
d. Value

Answer :- 

9. Which of the consensus algorithms requires miners to show a proof of sending coins to a verifiably un-spendable address?

a. Proof of Work (PoW)
b. Proof of Stake (PoS)
c. Proof of Burn (PoB)
d. Proof of Elapsed Time (PoET)

Answer :- 

10. What is the main difference between PoS (Proof of Stake) and PoW (Proof of Work)?

a. PoS requires computational work; PoW requires a stake.
b. PoS relies on the stake held by miners; PoW relies on computational power.
c. Pos consumes external resources; PoW consumes virtual resources.
d. PoS eliminates the need for block validation.

Answer :- For Answers Click Here 

Leave a Comment