0% found this document useful (0 votes)
61 views2 pages

June 2023 Regular

Uploaded by

abineldho9207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
61 views2 pages

June 2023 Regular

Uploaded by

abineldho9207
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

D 0400CST428052301 Pages: 2

Reg No.:_______________ Name:__________________________


APJ ABDUL KALAM TECHNOLOGICAL UNIVERSITY
Eighth Semester B.Tech Degree Regular Examination June 2023 (2019 Scheme)

Course Code: CST428


Course Name: BLOCKCHAIN TECHNOLOGIES
Max. Marks: 100 Duration: 3 Hours

PART A
Answer all questions, each carries 3 marks. Marks

1 Compare Symmetric and Asymmetric Key Cryptography. (3)


2 How can secure hash functions strengthen blockchain technology? (3)
3 What are the different components of a block header? (3)
4 Explain the ecosystem of decentralisation with respect to blockchain. (3)
5 What are the different steps involved in the process of a Bitcoin transaction? (3)
6 What is mining in blockchain? (3)
7 What are smart contracts? (3)
8 List and explain the different types of oracles. (3)
9 Illustrate the role of EVM in Ethereum network. (3)
10 List the various components in Ethereum blockchain. (3)
PART B
Answer any one full question from each module, each carries 14 marks.
Module I
11 a) What is state matrix in AES? Explain the different steps involved in conversion (8)
of initial state matrix to output state matrix.
b) Perform encryption and decryption using RSA for p=7, q=11, e=17 and M=25. (6)
OR
12 a) Explain SHA-256 algorithm. With neat diagram explain the compression function (7)
used in SHA-256.
b) How can Merkle tree increase the security of blockchain? (7)
Module II
13 a) With neat diagram explain the working of blockchain. (7)
b) Explain the architecture of blockchain with the help of a neat diagram. (7)
OR

Page 1 of 2
0400CST428052301

14 a) Enumerate benefits and limitations of using blockchain technology. (7)


b) How is decentralisation achieved in blockchain technology? (7)
Module III
15 a) Explain the need for consensus algorithms in blockchain technology. (7)
b) What are crash fault tolerant algorithms? Compare PoW and PoS. (7)
OR
16 a) How are transactions validated in a Bitcoin network? (7)
b) Explain the different steps involved in mining a Bitcoin. What is the role of a (7)
miner in a Bitcoin network?
Module IV
17 a) Explain the impact of blockchain technology to artificial intelligence. (7)
b) Illustrate with a use case, the application of blockchain technology in finance (7)
sector.
OR
18 a) What are DApps? Explain the design of a DApp. (7)
b) Explain how blockchain technology can impact the health care sector? (7)
Module V
19 a) Compare Bitcoin and Ethereum? With neat diagram explain the concept of (7)
Ethereum world state.
b) Write a smart contract using solidity to show various bank transactions like credit, (7)
deposit and view balance.
OR
20 a) Explain how transactions are processed in Ethereum. Briefly explain the concept (7)
of gas and how does it affect the transaction processing?
b) Write smart contract using solidity to implement a voting system. (7)
******

Page 2 of 2

You might also like