Magic Internet Math ⛓

Blog

Essays on Bitcoin, mathematics, and the ideas underneath both.

Order of Operations

Bitcoin has a real data problem — but a thin minority doesn't get to call it an emergency and jump the queue

BIP-110 wants to restrict data on-chain, now, by force. Take the concern seriously and it still loses: the fix is bypassable, contested, and risks stranding coins — while the boring Consensus Cleanup (BIP-54) closes real attacks, including the timewarp flood that dwarfs any inscription wave. Why the objective cleanup should ship first, and why "money, not data" is won by persuasion, not coercion.

Read the essay →

The Opcode Is Not the Point

What disabling OP_IF in Tapscript would actually cost Bitcoin as money

A proposal circulating as BIP-110 would make any tapscript executing OP_IF invalid. Taking it seriously — estimating what would freeze, what would fragment, and what it would teach holders about the rules — turns out to be a lesson in what kind of asset Bitcoin is. Almost nothing would break, and something important would end.

Read the essay →