Blockchain & Web3 MCQ
Test your Blockchain & Web3 knowledge with 100 multiple choice questions covering fundamentals to advanced concepts, with instant feedback and explanations.
What is a blockchain, at its core?
2What links each block to the previous block in a blockchain?
3What does "decentralization" mean in the context of blockchain?
4What is a "cryptographic hash function" used for in blockchain?
5What is the purpose of "mining" in a Proof of Work blockchain like Bitcoin?
6What is a "wallet" in the context of cryptocurrency?
7What is the difference between a public key and a private key in blockchain wallets?
8What is a "smart contract"?
9What is Ethereum primarily known for, beyond being a cryptocurrency?
10What does "decentralized application" (dApp) mean?
11What is a "token" in the Web3/blockchain context?
12What does NFT stand for?
13What does "fungible" mean when describing a token or asset?
14What is a "block explorer"?
15What is "gas" in the context of Ethereum?
16What is the difference between a "mainnet" and a "testnet"?
17What is a "seed phrase" (mnemonic phrase) used for in crypto wallets?
18Why is it dangerous to share your wallet's private key or seed phrase?
19What is a "consensus mechanism" in a blockchain network?
20What is "Proof of Stake" (PoS) as a consensus mechanism?
21What is the main difference between Bitcoin and Ethereum in terms of purpose?
22What does it mean for blockchain transactions to be "immutable"?
23What is a "node" in a blockchain network?
24What is a cryptocurrency "exchange"?
25What is the difference between a "centralized exchange" (CEX) and a "decentralized exchange" (DEX)?
26What is "Web3" generally meant to describe?
27What is a "stablecoin"?
28What is a "hard fork" in blockchain terminology?
29What is the role of a "validator" in a Proof of Stake network?
30What does it mean for a smart contract to be "deployed"?
31What is "DeFi" short for?
32What is a "liquidity pool" in DeFi?
33What is "minting" an NFT?
34What is a "DAO" (Decentralized Autonomous Organization)?
35What is "on-chain" vs "off-chain" data?
36What is the purpose of a "block reward"?
37What does it mean when a blockchain transaction has been "confirmed"?
38What is a "cold wallet"?
39What is the purpose of a "transaction fee" on a blockchain network?
40What is a "genesis block"?
What problem does the "double-spending" issue solve for in cryptocurrencies, and how does blockchain address it?
2What is the Ethereum Virtual Machine (EVM)?
3What is the ERC-20 standard used for?
4How does the ERC-721 standard differ from ERC-20?
5What is a "51% attack"?
6What is the purpose of a "Merkle tree" in a blockchain block?
7What is a "smart contract audit" and why is it important?
8What is a "reentrancy attack" on a smart contract?
9What is a "Layer 2" scaling solution in blockchain (e.g., for Ethereum)?
10What is the difference between an "optimistic rollup" and a "zk-rollup"?
11What is a "cross-chain bridge"?
12What is "gas optimization" in smart contract development, and why does it matter?
13What is an "oracle" in blockchain, and why is it needed?
14What is an "Automated Market Maker" (AMM)?
15What is "impermanent loss" in the context of liquidity pools?
16What is the purpose of a "multi-signature" (multisig) wallet?
17What does "permissionless" mean in the context of public blockchains?
18What is the difference between a "permissioned" and "permissionless" blockchain?
19What is "slashing" in a Proof of Stake network?
20What is the purpose of "The Merge" event for Ethereum?
21What is a "sidechain"?
22Why might a smart contract use a "proxy pattern" for upgradability?
23What is "front-running" in the context of blockchain transactions?
24What is the "mempool"?
25What is a "governance token"?
26What is "yield farming" in DeFi?
27What is "tokenomics"?
28What is the purpose of a "vesting schedule" for project tokens?
29What is "censorship resistance" in the context of public blockchains?
30What is the role of "validators" voting on blocks in a Byzantine Fault Tolerant (BFT) consensus protocol?
31What is "wrapped" cryptocurrency (e.g., Wrapped Bitcoin, WBTC)?
32What is the significance of a smart contract's "state" being stored on-chain?
33What does "interoperability" mean for blockchain networks?
34What is a "faucet" in the context of testnets?
35What is a "flash loan" in DeFi?
36What is "staking-as-a-service" offered by some platforms?
37What is the purpose of "address whitelisting" in some token contracts or exchanges?
38What is a "rug pull" in the context of crypto projects?
39What does "composability" mean for DeFi protocols?
40Why do some Ethereum transactions specify a "nonce"?
How does a zk-SNARK allow a prover to convince a verifier of a statement's truth without revealing the underlying data?
2What is "MEV" (Miner/Maximal Extractable Value) and why is it significant?
3What is the core security trade-off illustrated by the "Blockchain Trilemma"?
4In an optimistic rollup, what is the purpose of the "challenge period" (dispute window)?
5How do "commit-reveal" schemes help mitigate front-running in smart contract interactions?
6What does "finality" mean differently in Proof of Work chains like Bitcoin versus chains with explicit finality gadgets (e.g., Ethereum's Casper FFG)?
7Why is "data availability" a critical concern for rollups and modular blockchain designs?
8What is the purpose of "account abstraction" (e.g., ERC-4337) on Ethereum?
9How does a "fraud proof" differ from a "validity proof" in the context of Layer 2 scaling?
10What is "state bloat" and why is it a long-term concern for blockchains like Ethereum?
11In the context of cryptographic signatures, why do many blockchains use elliptic curve cryptography (e.g., secp256k1) rather than RSA?
12What distinguishes a "sharded" blockchain architecture from a single monolithic chain?
13Why is "replay protection" important when a blockchain undergoes a hard fork that creates two chains?
14How does "stateless" client design aim to address blockchain scalability challenges?
15What security property does a "time-lock" (e.g., in a vesting contract or hash time-locked contract, HTLC) provide?
16Why might a protocol implement "EIP-1559"-style fee mechanisms (base fee + tip) instead of a simple first-price auction for transaction fees?
17What is the significance of "atomicity" in blockchain transactions, especially for complex DeFi operations involving multiple steps?
18How can on-chain governance via token-weighted voting lead to "plutocracy" concerns, and what is one proposed mitigation?
19Why is "deterministic execution" essential for blockchain consensus across nodes running smart contracts?
20What role does a "Verkle tree" aim to play as a potential successor to Merkle Patricia tries in Ethereum?