⛓️

Blockchain & Web3 MCQ

Test your Blockchain & Web3 knowledge with 100 multiple choice questions covering fundamentals to advanced concepts, with instant feedback and explanations.

100 Questions 40 Beginner 40 Intermediate 20 Advanced
1

What is a blockchain, at its core?

2

What links each block to the previous block in a blockchain?

3

What does "decentralization" mean in the context of blockchain?

4

What is a "cryptographic hash function" used for in blockchain?

5

What is the purpose of "mining" in a Proof of Work blockchain like Bitcoin?

6

What is a "wallet" in the context of cryptocurrency?

7

What is the difference between a public key and a private key in blockchain wallets?

8

What is a "smart contract"?

9

What is Ethereum primarily known for, beyond being a cryptocurrency?

10

What does "decentralized application" (dApp) mean?

11

What is a "token" in the Web3/blockchain context?

12

What does NFT stand for?

13

What does "fungible" mean when describing a token or asset?

14

What is a "block explorer"?

15

What is "gas" in the context of Ethereum?

16

What is the difference between a "mainnet" and a "testnet"?

17

What is a "seed phrase" (mnemonic phrase) used for in crypto wallets?

18

Why is it dangerous to share your wallet's private key or seed phrase?

19

What is a "consensus mechanism" in a blockchain network?

20

What is "Proof of Stake" (PoS) as a consensus mechanism?

21

What is the main difference between Bitcoin and Ethereum in terms of purpose?

22

What does it mean for blockchain transactions to be "immutable"?

23

What is a "node" in a blockchain network?

24

What is a cryptocurrency "exchange"?

25

What is the difference between a "centralized exchange" (CEX) and a "decentralized exchange" (DEX)?

26

What is "Web3" generally meant to describe?

27

What is a "stablecoin"?

28

What is a "hard fork" in blockchain terminology?

29

What is the role of a "validator" in a Proof of Stake network?

30

What does it mean for a smart contract to be "deployed"?

31

What is "DeFi" short for?

32

What is a "liquidity pool" in DeFi?

33

What is "minting" an NFT?

34

What is a "DAO" (Decentralized Autonomous Organization)?

35

What is "on-chain" vs "off-chain" data?

36

What is the purpose of a "block reward"?

37

What does it mean when a blockchain transaction has been "confirmed"?

38

What is a "cold wallet"?

39

What is the purpose of a "transaction fee" on a blockchain network?

40

What is a "genesis block"?

1

What problem does the "double-spending" issue solve for in cryptocurrencies, and how does blockchain address it?

2

What is the Ethereum Virtual Machine (EVM)?

3

What is the ERC-20 standard used for?

4

How does the ERC-721 standard differ from ERC-20?

5

What is a "51% attack"?

6

What is the purpose of a "Merkle tree" in a blockchain block?

7

What is a "smart contract audit" and why is it important?

8

What is a "reentrancy attack" on a smart contract?

9

What is a "Layer 2" scaling solution in blockchain (e.g., for Ethereum)?

10

What is the difference between an "optimistic rollup" and a "zk-rollup"?

11

What is a "cross-chain bridge"?

12

What is "gas optimization" in smart contract development, and why does it matter?

13

What is an "oracle" in blockchain, and why is it needed?

14

What is an "Automated Market Maker" (AMM)?

15

What is "impermanent loss" in the context of liquidity pools?

16

What is the purpose of a "multi-signature" (multisig) wallet?

17

What does "permissionless" mean in the context of public blockchains?

18

What is the difference between a "permissioned" and "permissionless" blockchain?

19

What is "slashing" in a Proof of Stake network?

20

What is the purpose of "The Merge" event for Ethereum?

21

What is a "sidechain"?

22

Why might a smart contract use a "proxy pattern" for upgradability?

23

What is "front-running" in the context of blockchain transactions?

24

What is the "mempool"?

25

What is a "governance token"?

26

What is "yield farming" in DeFi?

27

What is "tokenomics"?

28

What is the purpose of a "vesting schedule" for project tokens?

29

What is "censorship resistance" in the context of public blockchains?

30

What is the role of "validators" voting on blocks in a Byzantine Fault Tolerant (BFT) consensus protocol?

31

What is "wrapped" cryptocurrency (e.g., Wrapped Bitcoin, WBTC)?

32

What is the significance of a smart contract's "state" being stored on-chain?

33

What does "interoperability" mean for blockchain networks?

34

What is a "faucet" in the context of testnets?

35

What is a "flash loan" in DeFi?

36

What is "staking-as-a-service" offered by some platforms?

37

What is the purpose of "address whitelisting" in some token contracts or exchanges?

38

What is a "rug pull" in the context of crypto projects?

39

What does "composability" mean for DeFi protocols?

40

Why do some Ethereum transactions specify a "nonce"?

1

How does a zk-SNARK allow a prover to convince a verifier of a statement's truth without revealing the underlying data?

2

What is "MEV" (Miner/Maximal Extractable Value) and why is it significant?

3

What is the core security trade-off illustrated by the "Blockchain Trilemma"?

4

In an optimistic rollup, what is the purpose of the "challenge period" (dispute window)?

5

How do "commit-reveal" schemes help mitigate front-running in smart contract interactions?

6

What does "finality" mean differently in Proof of Work chains like Bitcoin versus chains with explicit finality gadgets (e.g., Ethereum's Casper FFG)?

7

Why is "data availability" a critical concern for rollups and modular blockchain designs?

8

What is the purpose of "account abstraction" (e.g., ERC-4337) on Ethereum?

9

How does a "fraud proof" differ from a "validity proof" in the context of Layer 2 scaling?

10

What is "state bloat" and why is it a long-term concern for blockchains like Ethereum?

11

In the context of cryptographic signatures, why do many blockchains use elliptic curve cryptography (e.g., secp256k1) rather than RSA?

12

What distinguishes a "sharded" blockchain architecture from a single monolithic chain?

13

Why is "replay protection" important when a blockchain undergoes a hard fork that creates two chains?

14

How does "stateless" client design aim to address blockchain scalability challenges?

15

What security property does a "time-lock" (e.g., in a vesting contract or hash time-locked contract, HTLC) provide?

16

Why might a protocol implement "EIP-1559"-style fee mechanisms (base fee + tip) instead of a simple first-price auction for transaction fees?

17

What is the significance of "atomicity" in blockchain transactions, especially for complex DeFi operations involving multiple steps?

18

How can on-chain governance via token-weighted voting lead to "plutocracy" concerns, and what is one proposed mitigation?

19

Why is "deterministic execution" essential for blockchain consensus across nodes running smart contracts?

20

What role does a "Verkle tree" aim to play as a potential successor to Merkle Patricia tries in Ethereum?