pull down to refresh
0 sats \ 2 replies \ @Murch 10h \ parent \ on: Can Someone Please Tell Me What is Going On With Bitcoin Core AskSN
A block can have up to 4 MB of witness data, but only up to 1 MB of other transaction data. OP_RETURN outputs are other data. If you store stuff in OP_RETURNs instead of witness data, the resulting block will be smaller. And yeah, it’s harm reduction as @028559d218 said. That’s also what I was trying to convey, but their post here is much pithier.
I can see that @petertodd is suggesting that utxo bloat is a direct consequence of the OP_RETURN standardness limit, which appears a rational argument at first glance. How would I be able to verify this using my own node?
reply
You can't. The UTXO set itself, what your node stores, doesn't tell you anything useful about why a transaction was created.
You have to think about this for yourself, e.g. by looking at projects using Bitcoin and understanding what they're doing and why.
reply