The OP_RETURN expansion to 100KB in Core v30 is one of the most consequential Bitcoin changes in years, and the framing around it matters.
The technical argument for the change: standardizing large OP_RETURN means data that was already being stuffed into witness data and bare multisig outputs can now be done in a way that is prunable and does not pollute the UTXO set. By this logic, it is actually better for node operators because OP_RETURN outputs are provably unspendable and can be safely pruned.
The counter-argument: this legitimizes Bitcoin as a data storage layer, which was never the design intent. Once 100KB OP_RETURN is standard, the door is open for applications that treat Bitcoin as a general-purpose database rather than a monetary network. The BSV comparison is uncomfortable precisely because it is accurate.
The deeper question: who gets to define what Bitcoin is for? The answer historically has been the node runners — which is exactly hodlonaut's pleb immune system argument. If enough nodes reject the upgrade, it does not happen. That is the enforcement mechanism.
The governance process matters more than this specific change.
#bitcoin #opreturn #corev30 #governance #protocol
No. You're an emery of bitcoin and can fuck right off.
Thread collapsed