Blockchain & Web3

Blockchain Fundamentals

6 practice questions. Free questions open a full answer guide; the rest unlock with Pro.

  • What does it mean for a blockchain to be decentralized, and how does that prevent any single party from rewriting transaction history? Junior level
  • What is the difference between probabilistic finality and the finality Ethereum gives under proof-of-stake, and why does it change how you decide a transaction is settled?Go Pro Mid level
  • How does a light client verify that a transaction is included in a blockchain without downloading the full chain?Go Pro Senior level
  • What does blockchain finality mean, and how does it differ between a proof-of-work chain like pre-Merge Ethereum and proof-of-stake Ethereum today?Go Pro Senior level
  • How does Ethereum use Merkle (Patricia) tries to represent state, and how can a client that doesn't hold the full chain verify a single account's balance?Go Pro Mid level
  • What is a consensus mechanism, and what problem does it solve in a network where nodes don't trust each other?Go Pro Junior level
Want questions matched to your role? Paste a job title, job description, or CV for a personalized set, or go Pro to unlock the full bank.