What ETH is and why it matters

Ethereum is a decentralized blockchain that runs programmable code called smart contracts. ETH is the native cryptocurrency used to pay for computing and transactions on the network. Because of its programmability, Ethereum hosts decentralized applications (dApps), including DeFi, NFTs, DAOs, and many other use cases.

Key technologies behind Ethereum

Blockchain and consensus

Ethereum records state and transactions on a public blockchain. It moved from a proof-of-work model to proof-of-stake (via the Beacon Chain and the Merge), where validators stake ETH to participate in consensus and secure the network. This shift aims to improve energy efficiency and scalability while maintaining security and decentralization.

Ethereum Virtual Machine (EVM) and smart contracts

The EVM is a runtime environment that executes smart contracts. Developers write contracts in languages like Solidity, deploy them to the chain, and users interact with them. The EVM is Turing-complete, enabling a wide range of programmable logic on-chain.

Gas, fees, and the fee market

Every operation on Ethereum requires gas, a unit that measures how much work is needed. Users pay gas fees in ETH to miners/validators. The fee market was updated by EIP-1559 to include a base fee that is burned (reducing supply) and a tip to incentivize validators. Gas pricing helps prevent abuse and manages network congestion.

Accounts: externally owned accounts and contract accounts

Externally owned accounts (EOAs) are controlled by private keys and hold ETH. Contract accounts run code and can autonomously execute actions. Interactions with dApps typically involve EOAs triggering contract logic.

Layer 2 scaling and rollups

To improve throughput and reduce costs, Ethereum relies on Layer 2 solutions like optimistic rollups and zk-rollups. These bundling technologies execute transactions off the main chain and post proofs back to Ethereum, increasing capacity while preserving security.

ERC standards

Upgrades and future directions

How the Ethereum network works in simple terms

What Ethereum enables and where it shines

Benefits and caveats

Glossary of key terms