DEV Community

Rakshit Kumar Singh
Rakshit Kumar Singh

Posted on

πŸš€ Blockchain & Crypto Quick Revision – Viva & Exam Style Q&A πŸ§ πŸ”—

Whether you're preparing for a blockchain interview, academic exam, or just brushing up your fundamentals, here’s a compact set of questions and answers covering core concepts in blockchain, smart contracts, cryptography, and Ethereum.

βœ… Short Answer Concepts
Ethereum Transaction Fee Formula:
Transaction Fee = Gas Used Γ— Gas Price

Plain Text vs Cipher Text:
➀ Plain Text: Human-readable data
➀ Cipher Text: Encrypted, unreadable format

What is FPGA?
Field Programmable Gate Array – a customizable hardware chip used in crypto mining.

AES Rounds Depend On:
➀ 128-bit key β†’ 10 rounds
➀ 192-bit key β†’ 12 rounds
➀ 256-bit key β†’ 14 rounds

Smart Contract:
A self-executing program with predefined rules stored on blockchain.

DES Key Size:
➀ 56-bit (actual encryption), 64-bit (total with parity)

ASIC:
Application-Specific Integrated Circuit – custom hardware for mining.

Bitcoin's Algorithm:
➀ SHA-256 for hashing and transaction verification

Interoperable PoS Blockchain:
➀ Polkadot

DAPP (Decentralized App):
Application running on a blockchain using smart contracts.

πŸ“š Conceptual Explanations
Public vs Private Blockchain:
➀ Public: Open, decentralized (e.g., Ethereum)
➀ Private: Controlled by organization (e.g., Hyperledger)

Why Blockchain is Slower than Databases:
➀ Distributed verification
➀ Consensus overhead

P2P Crypto Exchange:
Users trade directly without centralized control (e.g., Bisq, LocalBitcoins)

BFT (Byzantine Fault Tolerance):
Consensus despite faulty or malicious nodes.

Hybrid Blockchain:
Combines private control with public auditability.

πŸ”„ Processes and Protocols
Smart Contract Lifecycle:

Design

Develop

Test

Deploy

Interact

Maintain

Hard vs Soft Forks:
➀ Hard Fork: Permanent split
➀ Soft Fork: Backward-compatible update

Proof of Work (PoW):
Miners solve puzzles to validate blocks (used in Bitcoin)

🧩 Advanced Notes
Challenges of Blockchain:
βœ” Scalability
βœ” Energy use
βœ” Regulation
βœ” UX and Adoption

ICO (Initial Coin Offering):
Blockchain fundraising by issuing tokens to investors.

Solidity Value Types:
➀ uint, int, bool, address, bytes, string, enum, struct

πŸ” Deep Dive Topics
First Generation Blockchain:
➀ Bitcoin – focused on peer-to-peer digital cash, no smart contracts

EVM (Ethereum Virtual Machine):
➀ Executes smart contracts
➀ Ensures consensus
➀ Runs Ethereum bytecode on all nodes

πŸ“Œ Whether you're a student, developer, or blockchain enthusiast β€” feel free to save and share this post! Let’s build a better Web3 ecosystem, one block at a time.

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.