> Have you intentionally left out the UTXO bloat part?
I am only aware of one protocol that stores meaningful amounts of data in outputs (Stamps), and they have openly said that they do so in order that the data cannot be pruned. "Inviting" those people specifically to use op_returns -- i.e. the very people who have said they don't want it -- seems like a poor reason to relax the filters. Instead, it seems like it will just invite more op_return spam by people who previously wouldn't have done it at all.
> what about miners taking the junk txs directly from the issuers?
Miners who include privately-submitted transactions in their blocks have a higher orphan rate, because the rest of the network propagates that block more slowly than blocks containing only publicly-known transactions, as nodes have to download/validate the privately-submitted transactions, which were not already in their mempools. The extra time they spend doing so gives that miner's competitors more time to mine/propagate a competing block at the same blockheight. This is part of why private mempools typically charge a higher rate: the extra cost compensates for the risk of losing money through an orphaned block.
Widespread mempool filters thus modify the economic incentives that apply to miners: they can certainly receive filtered transactions via a private mempool service, but their incentive is to make it cost more (which is what we antispam people want), and they may even refuse to do it altogether if it causes too many orphaned blocks. E.g. we saw Mara Pool and CKPool both stop mining subsat transactions because doing so increased their orphan rate too high.
Mara Pool's post on this: https://x.com/PortlandHODL/status/1958520763083825640
CKPool's post on this: https://x.com/ckpooldev/status/1957235824451559746
This is part of why I celebrate more widespread filters. It means spammers are more likely to use private mempools, which raises their costs, and results in more orphans for spam-friendly miners. Both of those are good things that I want to see more of.
That answer satisfies my curiosity. That's why you're one of my favorite dudes around here. Cheers.
Thread collapsed