Bitcoin UTXO Set Growth and the Cost of Pruned Nodes
The UTXO set grows with every block and pruning cannot touch it. A look at the mechanics, the real numbers, and the long-term cost for node operators.
№ 002BitcoinBitcoin's assumevalid and Pruned Nodes Explained
How Bitcoin's assumevalid parameter and pruned node sync work together, what they skip, and what that means for historical audit depth.
№ 003BitcoinBitcoin 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.
№ 004BitcoinBitcoin's assumevalid: Script Skipping Explained
Bitcoin Core's assumevalid parameter cuts initial sync from days to hours by skipping old script checks, while still verifying proof-of-work and every UTXO.
№ 005BitcoinBitcoin Erlay Fanout Phase: Peer Selection Explained
Erlay's fanout phase pushes transactions to a randomized peer subset, not the whole network. A close look at the mechanism, its privacy logic, and its limits.
№ 006BitcoinBitcoin Mempool Replacement Policies Explained
Bitcoin nodes apply different replacement rules to the same transaction. The mechanics, tradeoffs, and practical fixes for a stuck or rejected bump.
№ 007BitcoinBitcoin Compact Filters: Private Light Client Sync
BIP 157/158 compact filters let Bitcoin light clients verify transactions locally without exposing addresses to any full node. The mechanism, plainly explained.
№ 008BitcoinHow Mempool Congestion Spreads Across Node Clusters
Mempool congestion doesn't hit all nodes at once. Here's how geographic propagation works and why your fee estimate can lag reality by minutes.