Ethereum
Understand the mechanisms, then explore their implications.
Ethereum accounts and transactions
Ethereum maintains shared state including balances, contract code and storage.
EVM and smart contract composability
The Ethereum Virtual Machine executes instructions deterministically.
Ethereum gas and EIP-1559
Gas measures computational resources; the effective gas price determines their cost.
Ethereum proof of stake and slashing
Validators commit ETH and participate in proposing blocks and attesting to the chain.
Layer 2 rollups explained
A rollup executes activity outside the base layer and publishes information connecting its state to Ethereum.
Token approvals and wallet security
An ERC-20 approval lets a spender contract transfer a specified allowance on your behalf.
Ethereum blobs and data availability
Blobs provide a dedicated mechanism for publishing data associated with Ethereum transactions, particularly useful to rollups.
MEV and transaction ordering
Maximal extractable value concerns value available through transaction inclusion, exclusion and ordering beyond ordinary block rewards and fees.