Ok so you’re telling us that our nodes saving ~700mb of RAM and who knows how much CPU and bandwidth while communicating a principled stance against spammy, scammy and buggy bullshit is ‘useless’ and ‘childish’. If that’s the case, I want to be the most useless child that I can possibly be.
- Your childish censoring of transactions is completely useless because when I really want a transaction mined then I send the data direct to the mining pool or the a miner.
If spammers are required to set up direct communication with miners because they get thrown out of the mempool then that’s a good enough disincentive since it is a form of rate limiting. And that is exactly why standardness rules exist, which is what you so conveniently ignore.
The Bitcoin Blockchain will be used not only for btc transactions. You should start accepting this fact. If you don’t agree with it you should start searching a different blockchain.
Spam filters that prevent abuse of the blockchain as a store of random data have been part of Bitcoin Core since day 1, and that’s for a good reason. Redeclaring Bitcoin to be an ‘arbitrary data storage’ and redefining spam filters as ‘censorship’ is such a disingenuous attempt at gaslighting that I’m starting to think you might own some BRC20 tokens.