But why would people even use OP_RETURN when they can pay 1/4th the fees to get a witness discount? Doesn’t it seem like OP_RETURN is just hoping for goodwill (at 4x the fee cost) from people making unspendable outputs

Reply to this note

Please Login to reply.

Discussion

Right, but #1 is quite rare, and #2 to a use case that people wouldn't use witness data for anyways, even if there is a point to be made about the use of OP_RETURN by far being preferrable to the use of witness data, it seems a red herring to suggest that relaxing OP_RETURN standardness policy will reduce harm by increasing the number of people who use OP_RETURN over inscriptions, when there is actually strong disincentives for doing that, and the only hope is for the altruism of users.

Right, I also don't think existing protocols have much incentive to move either. #1 isn't rare at all though, it is one of the main causes of utxo set bloat through fake p2ms outputs, which would be mitigated by using OP_RETURN.

I don't care what spammers do to get their data on chain. What I do care about ia having the option to do what I want with my computer. That's it. Everyone keeps turning the discussion to "If you were king of Bitcoin how would you stop spam?"

I am just one participant, with a few nodes, that wants to run code with more options not fewer, okay?

But you do have the option to do what you want with your computer, run whatever node software you want, modify it and redistribute it, heck there's even a maintained fork of bitcoin core that aligns with the values that you have if you don't have the time or inclination to do that.

but your freedom to run whatever software you want, doesn't extend into an entitlement to command open source software developers to make software you want as you want it, especially when they have technical reasons, whether you think they're right or wrong or understand them or don't understand them, for believing that the option is ineffective at preventing the spam that you don't want on your computer, and causes other harms to every node on the network running that software by increasing block propagation times.

I am not commanding. I am saying they are short sighted and adding more support for spam. It's speech, not force.