A view I've taken is that there's a difference between occasionally putting non-monetary data on the blockchain and regularly putting non-monetary data on the blockchain. Both are a bad idea in general, but the former has two unique properties: (1) it is (probably) impossible to stop and (2) there are (probably) exceptions to the general rule. E.g. I personally don't mind someone uploading the bible, because there's a higher rule: exceptional things deserve exceptional treatment. And I think the bible is an exceptional thing.
That said, regularly putting non-monetary data on the blockchain is possible to stop because regular activity produces detectable patterns that can be blocked via a soft fork. A good example is ord wallet's "envelopes," they all use the pattern OP_FALSE OP_IF OP_ENDIF, and a soft fork can invalidate transactions containing that pattern. If I can discourage regularly putting data on the blockchain by prohibiting this currently-popular method of doing so, then I want to do that, and as a bonus, it still leaves the door open for people to upload exception-worthy data in some other way. So that's my preferred solution. A soft fork.
(I know, surprise surprise, Super wants a soft fork. Who'da thunk?)
supertestnet wants a softfork.
no way!
reply
and where do we draw that line? we as humans are not good at that, we have biases that alter our opinions.
reply