Ethereum 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.
№ 038BitcoinBitcoin Mempool Eviction: When Low-Fee Txs Disappear
Bitcoin's mempool purges low-fee transactions during fee spikes, a deliberate mechanism every sender should understand before broadcasting.
№ 039EthereumEthereum'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.
№ 040BitcoinBitcoin Taproot Key Path Spending and Script Privacy
Taproot key path spending makes complex Bitcoin contracts indistinguishable from simple payments. The mechanism, the limits, and why adoption breadth matters.
№ 041EthereumSSZ 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.
№ 042BitcoinBitcoin Script Minimal Push Encoding Rules Explained
Bitcoin's script interpreter rejects non-minimal push opcodes silently. The exact rule, the malleability problem it solves, and where developers go wrong.
№ 043BitcoinBitcoin AssumeValid and IBD Security Explained
AssumeValid skips signature checks during Bitcoin's initial sync, the mechanics, the real risks, and what malicious peers can and cannot do.
№ 044EthereumEthereum'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.
№ 045BitcoinBitcoin Script Clean Stack Rule and Taproot Witness Discount
How Bitcoin's clean stack rule shapes Taproot witness discount calculations, with a concrete worked example of script weight and fee math.
№ 046EthereumEthereum 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.
№ 047BitcoinWhy Compact Blocks Can't Compress Unknown Transactions
Compact blocks cut bandwidth by sending transaction IDs, not full data. But that shortcut breaks the moment a peer hasn't seen the transaction before.
№ 048EthereumEthereum 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.