Bitcoin Locktime and Sequence Numbers Explained
How Bitcoin's locktime field and sequence numbers combine to create relative timelocks. The mechanics, a worked example, and one common misconception.
№ 014BitcoinBitcoin Signet: Controlled Testing Without Testnet Chaos
Signet replaces proof-of-work with a signature check, giving Bitcoin developers stable block times and reproducible test conditions. The mechanism, examined.
№ 015BitcoinBitcoin's Script Version Byte and Soft Fork Upgrades
Bitcoin's one-byte witness version field lets soft forks add new spending rules without invalidating old wallets or splitting the chain.
№ 016BitcoinBitcoin Script Has No Loops: Security by Design
Bitcoin Script omits loops entirely, not as a limitation, but as a deliberate defense against Denial-of-Service attacks on every node in the network.
№ 017BitcoinBitcoin Compact Block Relay: Latency, Numbers, Mechanics
Compact block relay cuts Bitcoin's propagation bandwidth by ~98%. BIP 152 explained with figures, a worked example, and misconceptions addressed.
№ 018EthereumEthereum's Difficulty Bomb: How It Pushed ETH Off Mining
Ethereum's difficulty bomb was a deliberate protocol mechanic to make mining unworkable. Here's exactly how it was built and why it mattered.
№ 019BitcoinBitcoin Replace-by-Fee: Why Merchants and Devs Clash
Replace-by-Fee lets senders bump stuck transactions, but it breaks zero-confirmation payments. Here's the real mechanic behind the tension.
№ 020BitcoinHow SegWit Changed Bitcoin Transaction ID Calculation
SegWit didn't just shrink fees. It fixed a subtle flaw in how Bitcoin transaction IDs are built. Here's the exact mechanism, explained clearly.
№ 021BitcoinHow Hash Functions Prevent Bitcoin Block Malleability
Cryptographic hash functions lock every Bitcoin block into place. Here's the exact mechanism that makes retroactive tampering computationally absurd.