Skip to content
Previous Year Question Paper

CSIT-802 (D) - Block Chain Technology

May 2024•CSIT•SEMESTER-8
May 2024
Max Marks: 70
Duration: 3 Hours
Instructions:

• Attempt any five questions.

• All questions carry equal marks.

• In case of any doubt or dispute the English version question should be treated as final.

Q.1
a)Unit 2

Consider Bob the merchant deciding whether or not to accept the C1→BC_1 \to B transaction. What Bob is really interested in is whether or not the other chain will catch up? Why, then, does he simply check how many confirmations C1→BC_1 \to B has received, instead of computing the difference in length between the two chains?

b)Unit 5

If a malicious ISP completely controls a user's connections, can it launch a double-spend attack against the user? How much computational effort would this take?

Q.2
a)Unit 2

Write a ScriptPubKey that requires demonstrating a SHA-256 collision to redeem.

b)Unit 2

Write a corresponding ScriptSig that will successfully redeem this transaction.

Q.3
a)Unit 2

Speculate about why buying bitcoins in person is generally more expensive than buying from an online exchange?

b)Unit 2

Moore and Christin observe that security breaches and other failures of exchanges have little impact on the Bitcoin exchange rate. Speculate on why this might be and explain the reason?

Q.4
a)Unit 3

Write the four stages of Ethereum development.

b)Unit 1

What are the components of Blockchain?

Q.5
a)Unit 2

Write the structure of Transaction.

b)Unit 4

What is a Smart Contract? Explain in detail.

Q.6
a)Unit 2

Assuming that the total hash power of the network stays constant, what is the probability that a block will be found in the next 10 minutes?

b)Unit 2

What is the task of bitcoin miners?

Q.7
a)Unit 2

Write the advantages and disadvantages of full node.

b)Unit 3

What are the various wallets and DAPP browsers?

Q.8
a)Unit 1

Explain: Merkle trees.

b)Unit 1

Explain: Cryptocurrencies.

c)Unit 5

Explain: Double spend attacks.