pull down to refresh
126 sats \ 7 replies \ @000w2 5 Sep \ parent \ on: Nicolas Dorier (BTC Payserver): increasing OP_RETURN limit will help our users bitcoin
This is the insane thing to me. The witness discount was put in place to incentivize not creating additional utxos, but has had the complete opposite effect. What's wrong with admitting it was a mistake?
"witness data—which includes digital signatures—does not contribute to the long-term size of the UTXO set that nodes must store permanently."
this turned out to be false?
searchcrumb: "why does segregated witness have a witness discount?"
reply
I think it's more that the witness discount incentivized the creation of way more UTXOs, which weren't used for monetary transactions but instead used to store arbitrary data. So the bloat is the number of UTXOs that the witness discount incentivized
reply
iiuc you're saying is this:
utxo bloat is inevitable, since nothing forces people to spend their utxos, whether they are spendable or not.
the witness discount just redistributed the bloat to aegwit utxos.
I guess that's why I support bigger op returns. At least they can be pruned.
reply
Right, but the original intent of the witness discount was to incentivize utxo consolidation.
Before the discount, a tx with 1 input and 2 outputs was cheaper than a tx with 2 inputs and 1 output (because 2 inputs require 2 signatures). The discount was an attempt to equalize the costs and reduce utxo bloat.
It's wild to me that it had the complete opposite effect.
reply
i wonder if they were aware of the possibility that people would use the witness discount to store arbitrary data, or if they were caught by surprise
reply
I'd wager they were caught by surprise.
reply
indeed
reply