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

Module Wise - BCT

The document outlines a module-wise question paper for a course on Blockchain Technology at Dr. T. Thimmaiah Institute of Technology. It covers various topics including the architecture of blockchain, consensus mechanisms, decentralized applications, Bitcoin transactions, Ethereum technology, and Hyperledger projects. Each module contains specific questions aimed at assessing students' understanding of key concepts in blockchain technology.

Uploaded by

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

Module Wise - BCT

The document outlines a module-wise question paper for a course on Blockchain Technology at Dr. T. Thimmaiah Institute of Technology. It covers various topics including the architecture of blockchain, consensus mechanisms, decentralized applications, Bitcoin transactions, Ethereum technology, and Hyperledger projects. Each module contains specific questions aimed at assessing students' understanding of key concepts in blockchain technology.

Uploaded by

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

Dr.T.

THIMMAIAH INSTITUTE OF TECHNOLOGY


(Estd. 1986) Oorgaum, Kolar Gold Fields, Karnataka – 563120

(Affiliated to VTU, Belgaum, Approved by AICTE - New Delhi)

NAAC Accredited 'A' Grade, NBA Accredited (CSE, ECE, Mining Engg.) Program

Department of Computer Science and Engineering


Block Chain Technology BCS613A
Module wise question paper
Module 1

1. Define Blockchain? Briefly explain the architecture of Block chain.


2. What are the generic elements of Blockchain? Explain the structure of a block in Blockchain
3. How does Blockchain work? Give a step by step overview.
4. Why is Blockchain secure? What are the benefits and limitations of blockchain?
5. Briefly explain the different types of blockchain.
6. Define Consensus. What are the different requirements for Consensus mechanism?
7. Explain different types of consensus mechanisms?
8. Write short notes on a) Distributed systems b) Byzantine fault Tolerance c) Proof of
work(POW)

Module 2

1. Define Decentralization. How it different from Centralized and Distributed?.Explain different


types of Decentralization.
2. What are Decentralized applications? Explain the design of Dapps
3. Explain the different types of cryptographic primitives and their role in security protocols.
4. Describe the working of the SHA-256 hashing algorithm in a step-by- step manner.
5. What is Collision Resistance? Explain the SHA256 Briefly
6. Explain briefly Digital Signatures.
7. Write a note on Merkle Trees.
8. Write a short note on a) Discrete logarithm b) Elliptic Curves c)Point Addition d) Point
Doubling
9. Elliptic Curve Digital signature algorithm (ECDSA).

Module 3

1. Bitcoin definition. What are the basic components of a Bitcoin transaction


2. Illustrate the concept of bitcoin transactions
3. Compare the transaction pool's operation with the process miners follow to create a new block.
4. Compare and contrast different types of Bitcoin wallets in terms of security, usability, and key
management.
5. Explain how oracles bridge the gap between off-chain data sources and smart contracts. Use an
example to support your explanation.
6. Analyze how the choice of programming language and blockchain platform affects the
development and deployment of smart contracts.
7. Analyse Smart contract versus Ricardian contracts
8. Write a Short note on DAO
9. What are the different properties of a smart contract, List and briefly define them.

Module 4

1. Explain the core idea behind Ethereum. How does it differ from earlier blockchain platforms
like Bitcoin in terms of functionality and goals?
2. Discuss the role of Ethereum clients.
3. Why are Ethereum client updates and releases critical for the network's stability and progress?
4. Describe the major components of the Ethereum technology stack.
5. Explain the structure of the Ethereum blockchain.
6. Describe the Ethereum and Ethereum Classic split.
7. Define soft and hard forks in the context of Ethereum.
8. What is gas in Ethereum, and why is it essential?
9. Discuss Ethereum’s transition from Proof of Work (PoW) to Proof of Stake (PoS).
10. What is the Ethereum Virtual Machine (EVM)?
11. Compare externally owned accounts (EOAs) and contract accounts in Ethereum.
12. Describe the process of setting up and using Geth

Module 5
1. Explain the goals of the Hyperledger project under the Linux Foundation. Discuss its
significance for enterprise blockchain applications.
2. Describe the modular design and explain how different Hyperledger projects serve specific use
cases.
3. Discuss differences in terms of access control, consensus, transaction privacy, and governance.
4. What is Hyperledger Fabric and what are its key architectural components?
5. Explain each step: proposal, endorsement, ordering, validation, and commitment to the ledger.
6. Explain the concept of channels in Hyperledger Fabric.
7. Discuss language support, deployment, and execution flow.
8. Mention the role of transaction processors, the validator, and the separation of layers.
9. Explain the Proof of Elapsed Time (PoET) consensus algorithm used in Hyperledger Sawtooth.
10. Compare Hyperledger Fabric and Hyperledger Sawtooth.
11. What is Corda and what problem does it aim to solve in enterprise blockchain settings?
12. Discuss the peer-to-peer transaction model and the role of notary nodes.
13. Explain the role of notaries and how Corda separates consensus on transaction validity and
uniqueness.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy