Adrian Morris
29.5K posts

Adrian Morris
@_Adrian
Nerd/Techie Fighting A.I & $BTC FUD | $BTC ≠ Crypto | A.I. Super-User | Founding Member: @TNorth | Contributor: @BitcoinForCorps | Speak It Into Existence













This is what is so frustrating about the entire BIP-110 conversation, we can't retroactively change what $BTC is or its history. Along those lines, your comment here is both factually and historically inaccurate because you are attempting to lump mempool/node relay policies in with consensus rule changes. BIP-110 is proposing new consensus rules that limits new transaction outputs to 34 bytes (except OP_RETURN at 83 bytes), caps data pushes and adds various restrictions on valid Taproot structures/scripts. These are new restrictions being added to the consensus layer, and they are not how $BTC has "always worked". Historically, $BTC has handled unwanted or arbitrary data through node relay policies (which are voluntary and local), fee driven economic incentives and POW. At no time has $BTC used or been made to use consensus level data size restrictions like BIP-110 is proposing. In fact, as I pointed out in my article and in other posts, Satoshi supported the idea of limited arbitrary data transactions. Just because $BTC has always had some mechanisms to deal with spam does not mean BIP-110 is exactly how $BTC has always worked. This isn't the same thing.



One of the ways I think of Bitcoin | BIP-110 boils down to this: We get spam in our email inboxes every day. I think most would like to avoid it. But we make the decision on how to mark | filter that spam into trash. This isn't done by a unilateral rule change that decides what to filter, without our input. One path represents individual choice; the other represents implementing censorship via code. As @adam3us noted, the Internet (and Bitcoin) are supposed to be ungovernable systems. We can’t (effectively) stop spam via intrusive protocol changes, but that’s why mechanisms like fees exist.














