The only way you see disgusting filth is if you actively choose to render the bytes into images. Anyway. I agree: gross graffiti is not a good thing. I can even understand the concern about Bitcoin turning into something else completely… we’re very clearly on a similar mission to have it used as money. I am taking a different, and in my view a **far more productive** approach to addressing this problem. The larger point is this: no matter how many transactions Knots nodes relay in the network, if there is a MARKET for “arbitrary” transactions they will ALWAYS exist unless you change consensus rules- which would break Bitcoin in far worse ways than spam ever could. Therefore, the **best** counterforce to undesirable transactions is to BUILD things that create DEMAND for the types of transactions you want to see on the chain. It is not productive to virtue signal against policies designed to curtail the MARKET FORCES which created an actual spam problem in the first place. The witness stuffing spam is what created oversized blocks and threatened decentralization. Normalizing out-of-band transactions is also a huge fucking problem in my opinion as it threatens permissionlessness. This never had anything to do with OP_RETURN but most people don’t know the difference thanks to some fear mongerer whipping them up into a frenzy. I get the concerns about creating a market for non-monetary transactions… but it’s better than losing decentralization and permissionlessness: so let’s do our job and make money **compete** in the market for blockspace again.

Replies (1)

JackTheMimic's avatar
JackTheMimic 5 months ago
I understand what you are saying directionally, but there are a few breaks in logic here: Filters do work, or else people wouldn't be so upset that some people use them. Using a filter is a market action, all human action is. I would submit that it is about OP_RETURN because it was the first placation to spam and arbitrary data that caused this escalation. Prior to making op return a standard transaction within certain byte parameters, it simply was not propagated to other nodes when an op return transaction was found. OP_RETURN was given to spammers as the less bad option, but I completely disagree. Eventually, the UTXO set will be "bloated" anyway, from use and the increased value of Bitcoin as money. Let spammers use fake keys to compete with monetary transactions. I see that as perfectly fine.