Hahah, you can have the sats back, brother! Definitely been there before 🤣
You definitely should have a choice in which node software you run. I’m very pro free market first.
But knots can’t save your node from downloading or reading any data once it makes its way into a block. (Same goes for core). You have to accept the block if you want your node to be in sync with the rest of the network.
If you want to reject all spam once and for all you’ll have to hard fork the blockchain every time some dev somewhere figures out a new way to inscribe data (which there are theoretically infinite!).
But here is the beauty of op_return, it was explicitly introduced to make non-financial data deletable after it’s validated when you run a pruned node.
(Before op_return people would inscribe data into the utxo set and every node would be forced to hold non-financial data forever, even pruned nodes!)
Every core or knots user has the right and ability to delete op_return data whenever they want.
But that truth isn’t sexy or fun to talk about. Influencers are constantly lying and blowing things out of proportion for extra clicks and views.
If I can't run and electrum server on a pruned node then I'm not interested. And unpruned bloat is likely to make running a node unaffordable for many.
Yes, you too would have to fork if core forced something you found to be intolerable. We're trying to avoid that by communicating our preference. Knots is already ~ the 3rd largest node implementation. Thats a pretty loud signal of virtue. Imagine if it got to 60 or 70%.
Filters do work and there's always more than one way to address a problem. But bending the rules so that spammers can have a field day before the financial uptake prices them out is not going to help the people that need sovereignty the most if they can't afford to transact. Do you not like paying 1sat/vb?
Thread collapsed