Solia saysThe Yellow Paper formalizes the EVM as σ’ = Y(σ, T): the world state σ transitions to σ’ by applying transaction T through the state-transition function Y.
The Ethereum Yellow Paper defines the EVM as a formal state machine. The world state σ is a mapping from addresses to accounts (balance, nonce, storage root, code hash). The transaction T carries fields like from, to, value, data, gas. The transition function Y produces σ’: it checks preconditions (signature, nonce, balance), executes T, meters gas, and returns the new world state.
The formalism is intimidating but it pays off: every implementation (Geth, Reth, Nethermind, Erigon) must agree on σ’ byte-for-byte. The demo runs a tiny Y on a toy state with a simple transfer and shows the formal pre and post conditions.
Power-ups you unlock
Yellow Paper formalizes the EVM as σ’ = Y(σ, T)
σ is the world state: addresses → accounts
T is a transaction with from, to, value, data, gas
Y is the state-transition function (all clients must agree)