So in this whole spam war, and for the last 5 years since this spam attack started, we've been told over and over that Bitcoin doesn't need any spam filters. That the miner fees are the only filter needed to filter out spam.
And this was used as an excuse for the last 5 years to do nothing about the growing spam on chain. And it was also used as one of the excuses to drop a spam filter with core 30.
"The fees are the only filter we need."
So we've been told for the last 5 years.
But is it even true?
Is there some magic smoke in the fees that somehow chases away only spammers but not actual real Bitcoin users?
The answer is absolutely not. The idea that fees are enough to weed out spam is absurd. We have been gaslighted for the last 5 years into believing an absolute lie.
Let's just look at the Segwit exploit for example, which is pretty much the most popular spam right now.
When I use Segwit, I usually get a 50% Segwit discount at best.
But when spammers cram their dickbutt.jpeg in Segwit, they routinely get a 75%+ discount. And here is an example of this:
https://mempool.space/tx/d8fcb4e1773dab015310c593f0612f0b9b029d24e01416f26414a357a2c13093In the case above, the inscription got a 74.8% discount.
So if spammers routinely get a bigger discount than monetary Bitcoiners, what are the fees really filtering in the end?
Seriously, when spammers get a bigger discount than monetary users, who is getting filtered out by the fees?
I would submit that Satoshi understood that fees might not be enough to weed out spam. This is what Satoshi replied when confronted with the idea of Lady Gaga videos on the chain:
That's one of the reasons for transaction fees. There are other things we can do if necessary.
So whenever we are told that the fees are the only filter we need, they are lying to us.
And when they tell us that the spam can't be stopped, and we might as well ignore it and pretend it doesn't exist, we are again being lied to.
Run Knots friends, run BIP110
Cheers, Pepe