Bitcoin Output Scripts and UTXO Set Growth Explained
P2PKH, P2SH, P2WPKH, and P2TR each leave a different footprint on Bitcoin's UTXO set, the tradeoffs affect every full node running today.
№ 002EthereumLayer-Two Networks and Ethereum Security Inheritance
Not every L2 borrows Ethereum's security guarantees, the mechanical gap between those that do and those that only borrow its liquidity, explained.
№ 003EthereumEthereum Calldata Compression and Layer-2 Costs
Calldata compression cuts what rollups pay to settle on Ethereum, and still matters after EIP-4844. Mechanism, numbers, and the blob fee crossover explained.
№ 004AnalysisRecursive STARK Proofs: Flat Verification Costs Explained
Recursive STARKs aggregate thousands of proofs into one fixed-cost verification. The mechanism, the trade-offs, and a worked example.
№ 005EthereumCryptographic Accumulators and Stateless Clients
Cryptographic accumulators let blockchain clients verify transactions without storing full state, the mechanism, real tradeoffs, and decentralization stakes.
№ 006EthereumEthereum Blob Transactions and Layer-2 Data Costs
Blob transactions reshaped how Layer-2 networks pay for data on Ethereum. Here's the exact mechanic, with numbers, that changed the math.
№ 007EthereumHow Optimistic Rollups Detect Fraud On-Chain
Optimistic rollups skip verifying every transaction. Here's the exact mechanism that catches cheaters anyway, with a worked example.
№ 008EthereumEthereum Verkle Trees: Smaller Proofs, Lighter Nodes
Verkle trees shrink Ethereum state proofs from megabytes to kilobytes and could let nodes sync without storing the full chain. Here's how.
№ 009EthereumWhy Layer-2 Rollups Post Calldata to Ethereum
Rollups don't store state on Ethereum — they post calldata. Here's exactly why that choice saves 10-100x in gas and what it actually guarantees.