Blockchain Answer Sheet
Blockchain Answer Sheet
-------------------------------------------------------------
Q.1 (a) Design architecture of blockchain and explain steps of blockchain architecture. (08 Marks)
Blockchain Architecture:
1. Node
2. Transaction
3. Block
4. Consensus Mechanism
5. Cryptographic Hashing
6. Distributed Ledger
7. Smart Contracts
Steps:
1. Transaction Initiation
2. Transaction Verification
3. Block Formation
4. Consensus Mechanism
5. Block Addition
6. Ledger Update
7. Completion
-------------------------------------------------------------
Q.1 (b) How blockchain technology is helpful in healthcare sector? (08 Marks)
Applications in Healthcare:
1. Medical Records Management (e.g., secure access to patient records).
2. Drug Supply Chain Tracking (e.g., tracking authenticity of drugs).
3. Clinical Trials and Research (e.g., ensuring data integrity).
4. Billing and Claims Processing (e.g., automating claims with smart contracts).
-------------------------------------------------------------
Q.2 (a) How hash function is used in bitcoin mining? Apply hash function to SHA-256 algorithm. (08
Marks)
Use in Mining:
1. Miners collect transactions and form a block.
2. The block header is hashed using SHA-256.
3. Miners attempt to find a valid hash.
4. Once found, the block is added to the blockchain.
SHA-256 Example:
Input: "Hello Blockchain"
Output: f7b5d3c59c6a09d4e8c5d9a9e10368...
-------------------------------------------------------------
-------------------------------------------------------------
Q.2 (c) Differentiate between permissioned and permissionless blockchain. (08 Marks)
-------------------------------------------------------------
Q.3 (a) Explain block flooding and block propagation. (06 Marks)
-------------------------------------------------------------
-------------------------------------------------------------