BLOCHAIN
BLOCHAIN
BLOCHAIN
i) What is ICO? An Initial Coin Offering (ICO) is a fundraising method where a company or
project sells tokens to investors in exchange for cryptocurrency (typically Bitcoin or Ether) or
fiat money. It's similar to an Initial Public Offering (IPO) in stocks but for cryptocurrencies.
j) Who owns the Blockchain? No single entity owns a blockchain. It is a decentralized network
maintained by participants (nodes) who validate and record transactions through consensus
mechanisms.
Gas: In Ethereum, gas refers to the fee required to execute a transaction or smart
contract. It compensates miners for the computational work they perform.
Gas Limit: This defines the maximum amount of gas a user is willing to spend on a
transaction. If the gas limit is too low, the transaction may fail due to insufficient gas.
Public Blockchain: Anyone can join, read, write, and participate in the network. Examples
include Bitcoin and Ethereum.
Private Blockchain: Permissioned, where only authorized participants can access and
interact with the blockchain. It is often used by enterprises.
Stream Cipher: Encrypts data one bit or byte at a time. It is used for real-time systems.
Block Cipher: Encrypts fixed-size blocks of data (e.g., 64-bit or 128-bit blocks). Common
examples are AES and DES.
a) Write a short note on Crypto Wallet: A crypto wallet is a tool that allows users to store,
send, and receive cryptocurrencies. There are two types: hot wallets (connected to the
internet) and cold wallets (offline storage). Wallets store private keys, which give users
control over their assets.
b) What are the tasks of miners? Miners validate transactions, bundle them into blocks, and
add them to the blockchain. They compete to solve cryptographic puzzles (in Proof of Work)
and are rewarded with cryptocurrency for their efforts.
c) Which are the components of Blockchain?
a) Define Transaction and explain its structure: A transaction in blockchain represents data
exchange or an agreement between two parties, often involving cryptocurrency or smart
contracts.
Structure:
d) What are the uses of the SHA algorithm? SHA (Secure Hash Algorithm) is used to:
e) What is a Smart Contract? A smart contract is a self-executing contract with the terms
directly written into code. It automates and enforces agreements between parties on a
blockchain.
c) What is P2P Crypto Exchange? A Peer-to-Peer (P2P) exchange allows users to trade
cryptocurrencies directly with each other without an intermediary.
e) What is Hybrid Blockchain? A hybrid blockchain combines aspects of both public and
private blockchains, offering controlled access while maintaining some level of
decentralization and transparency.
Hard Fork: A permanent divergence in the blockchain, where nodes running the new
software are incompatible with the old.
Soft Fork: A software upgrade that is backward-compatible, meaning non-upgraded
nodes can still interact with upgraded ones.
j) Different Value Data Types in Solidity: These are similar to the previous answer (See
question c).
b) Describe EVM with the help of a neat diagram: The Ethereum Virtual Machine (EVM) is a
decentralized computational engine that executes smart contracts. It reads bytecode from
smart contracts and runs them in an isolated environment.
a) What are the advantages of Smart Contract? Answered above (See question b).
b) What is Hard Fork and Soft Fork? Answered above (See question b).
c) What is PoS? Which Blockchain uses PoS? Proof of Stake (PoS) is a consensus mechanism
where validators are chosen based on the amount of cryptocurrency they "stake" as
collateral. Examples include Ethereum 2.0 and Cardano.
Symmetric Cryptography: Uses the same key for both encryption and decryption.
Asymmetric Cryptography: Uses a pair of keys (public and private); one encrypts, the
other decrypts.
b) What are the challenges of Blockchain? Answered above (See challenges of blockchain).
f) What is Full Node? A full node stores the complete copy of the blockchain and participates
in the validation of transactions and blocks.
g) What is Remix? Remix is an online IDE for writing, testing, and deploying Solidity smart
contracts on Ethereum.
j) What is EVM? EVM is the Ethereum Virtual Machine that executes smart contracts in a
decentralized environment.
a) Define Symmetric and Asymmetric Key Cryptography: Answered above (See symmetric
and asymmetric key crypt
b) What are the challenges of Blockchain? Answered above (See challenges of blockchain).
f) What is Full Node? A full node stores the complete copy of the blockchain and participates
in the validation of transactions and blocks.
g) What is Remix? Remix is an online IDE for writing, testing, and deploying Solidity smart
contracts on Ethereum.
j) What is EVM? EVM is the Ethereum Virtual Machine that executes smart contracts in a
decentralized environment.
a) Define Symmetric and Asymmetric Key Cryptography: Answered above (See symmetric
and asymmetric key cryptography).
b) What is Stream Cipher & Block Cipher? Answered above (See stream cipher and block
cipher).
c) List the Applications of Hash Function:
d) What is Gas and Gas Limit? Answered above (See question a).
Forking: When the blockchain splits into two separate paths due to changes in protocol.
Hard Fork: A permanent divergence (non-compatible with the previous version).
Soft Fork: A backward-compatible upgrade.