I don't run a node, so have no skin in the game. You seem like you might know the answer though, and I've genuinely not looked into it as frankly, I'm not that technically minded but why do core want to increase the OPRETURN limit? I've read a few arguments about why knots are opposed to it but why do core want it?
Thread
Login to reply
Replies (3)
Because there are externalities to segwit and taproot that allow people to create transactions stuffed with relatively large amounts of arbitrary data (like jpegs). Since many of these people have no intention of spending from these transaction outputs, this poses a long-term risk to nodes that have to use their resources to keep track of these UTXO's forever.
Boosting the OP_RETURN limit is a limp-wristed minor rebalancing of the incentives that allow people to store arbitrary data in bitcoin in a way that is less of a resource drain on the nodes that run the network. It likely won't work, but at worst, we have the same problem we had before they raised the default limit.
Core doesnt know how to solve spam, and it looks like they're content to quietly admit to themselves they broke bitcoin a little trying to scale. They'll never admit it publicly though.
And knots does the know how to solve it either, but that won't stop them from saying they can, if only they could overwhelm 85-95% of the network, which they never will.
Thanks for the detailed replyππ».
I think it's important to note they are not increasing the limit. The limit has always been as big as can fit in a block. What they are changing is default mempool limit. Why? Because it's effectively a useless filter.