Imagine two core devs: Zhao and Gloria.
Zhao is a "pro-spam" dev and he likes spam. He wants to invite into bitcoin as many "new and exciting uses cases" as possible.
Gloria believes in an "harm reduction" policy. In that, we have to provide methods for spammers to use so they don't pollute the UTXO set with fake pubkeys.
They both decide that they won't do anything about existing spam on bitcoin. Zhao doesn't do anything about the existing spam because Zhao likes spam.
Gloria doesn't do anything about existing spam because she's afraid if she tries to stop the spammers, they will just move to fake pubkeys, which is more damaging.
Never the less, if you remove the language and motives around it, they are both doing the exact same thing: not attacking any of the existing spam on bitcoin.
Next, they both decide that they will blow up the op_return filter. Pro-spam Zhao does it because he likes spam and he wants to create more ways to spam bitcoin.
Harm reduction Gloria does it because she wants to protect the UTXO set and she hopes that spammers will use the op_return instead of fake pubkeys.
Again, they have different motives, different wording and reasons, but in action they are doing the same thing: facilitating an other way to spam bitcoin.
So you see, if you remove the narrative, the claimed motives, and the claimed expected results, the "pro-spam" policy and the "harm reduction" policy are in fact identical in every way.
They both do nothing about existing spam and they both open up new ways to spam bitcoin.
Your thoughts?
originally posted:
https://bitcoinknotsforum.com/showthread.php?tid=26