Ethereum's Gasper Consensus: Checkpoint Finality Explained
Gasper pairs LMD-GHOST with Casper FFG to finalize Ethereum blocks. The checkpoint math, the two-thirds threshold, and what irreversibility actually costs.
№ 014EthereumEthereum Weak Subjectivity Period Explained
When validator churn outpaces protocol assumptions, Ethereum's weak subjectivity window shrinks, and your node won't warn you. The exact mechanic, examined.
№ 015EthereumEthereum's Validator Activation Queue Explained
Ethereum's churn limit throttles validator entry to protect consensus stability. The mechanic, the math, and what it costs depositors who miss the timing.
№ 016EthereumSSZ vs RLP: Ethereum's Merkle Root Shift Explained
SSZ and RLP build Merkle roots through different mechanisms. The gap determines proof cost, verifier complexity, and cross-client reliability.
№ 017EthereumEthereum's Gasper Consensus: Block Finality Explained
Gasper requires two-thirds of staked ETH to justify a checkpoint before finalizing it. The exact mechanic, the numbers, and the tradeoffs.
№ 018EthereumEthereum Storage Slots: Packed vs Unpacked Struct Gas Costs
How Solidity packs struct variables into 32-byte storage slots, why layout order determines your gas bill, and what the tradeoffs actually look like.
№ 019EthereumEthereum Verkle Trees vs Merkle Patricia Tries: Proof Size
Verkle trees compress Ethereum's witness proofs from megabytes to kilobytes, the mechanism, the numbers, and the tradeoffs that make stateless clients viable.
№ 020EthereumEthereum Precompiles Require Consensus Changes
Ethereum precompiles live in client code, not on-chain bytecode. Adding one splits the network unless every node upgrades at the same block height.
№ 021EthereumEthereum Blob Fee Market: Target Usage and Repricing
Blob fees on Ethereum run a separate EIP-1559 loop from gas, compounding at 12.5% per block. The arithmetic behind rollup cost spikes, explained.
№ 022EthereumEthereum Inclusion Lists: Constraining Builder Censorship
Inclusion lists let validators force transactions into blocks without dismantling MEV auctions, the mechanism, tradeoffs, and problem they solve.
№ 023EthereumEthereum Validator Penalties: Inactivity Leaks vs Slashing
Inactivity leaks and slashing penalize Ethereum validators through different mechanisms. The math, timelines, and what each means for staking economics.
№ 024EthereumEthereum Storage Slot Packing and Gas Costs Explained
How Ethereum's 32-byte slot packing rules determine whether reading a struct costs 200 gas or 2,100. The mechanic, with worked examples.