Ich habe gelesen, dass es Benutzer ermutigt, UTXO-Sets zu konsolidieren. Wie würde es das tun?
Eine Transaktionseingabe bedeutet, dass die vorherige Ausgabe, die sie ausgibt, aus dem teuren UTXO-Set entfernt werden kann. Um Anreize für die Erstellung von TXINs zu schaffen (und damit die UTXO-Größe zu reduzieren), enthält Segregated Witness eine Änderung, bei der die Größe von Transaktionseingabeskripts als 1/4 der Anzahl der tatsächlich verbrauchten Bytes gezählt wird.
Transaktionen konkurrieren typischerweise um Blockraum, indem sie versuchen, ein hohes Verhältnis von Gebühren zu Bytegröße im Block zu haben. Indem die Bytes von Eingaben als 1/4 der tatsächlichen Bytes gezählt werden, die die Eingaben verbrauchen, werden Transaktionen mit mehr Eingaben wettbewerbsfähiger, da sie ein hohes Verhältnis von Gebühr zu Größe aufweisen. Daher bietet die Änderung der Größe der Zähleingabedaten Transaktionsanbietern einen Anreiz, mehr Eingaben auszugeben, indem sie im Wesentlichen weniger Gebühren verlangen.
Es sollte beachtet werden, dass, obwohl das Ausgeben von mehr Eingaben das UTXO-Set kleiner macht, es auch einige Ausgaben (Adressen) zuordnet, die wahrscheinlich demselben Benutzer gehören. Es gibt also einen Kompromiss zwischen Datenschutz und Kosten für den Benutzer.
Ein weiterer Grund, warum die Zeugendaten abgezinst werden, besteht darin, dass sie die Möglichkeit bieten, die Blockgröße als Soft Fork zu erhöhen.
Zeugen müssen nicht gespeichert werden, nachdem sie verifiziert wurden, und können verworfen werden. Dies reduziert effektiv die Größe des UTXO. Der Rabatt soll den reduzierten Speicherbedarf ausgleichen und die Nutzer dazu animieren, auf segwit umzusteigen, was dem gesamten Netzwerk zugute kommt.
Weil Txouts etwa 1/4 der Größe von TxIns haben, da Signaturen so viel größer sind als ein einfacher Hash.
Dies bedeutet, dass es in der alten Situation billiger war, Münzen zu teilen (Erhöhung der UTXO-Set-Größe und mehr Staub zu erzeugen), als sie zusammenzuführen (Verringerung der UTXO-Set-Größe).
Mit diesem Rabatt wird das Spielfeld so geebnet, dass der Geldbeutel, wenn er die Wahl hat, die Erhöhung von UTXO nicht begünstigt.
Adam Zurück:
https://www.reddit.com/r/Bitcoin/comments/4d3pdg/clearing_the_fud_around_segwit/d1o12q1
Gregor Maxwell:
https://www.reddit.com/r/Bitcoin/comments/4d3pdg/clearing_the_fud_around_segwit/d1ns0bo
Nick Odell
Pieter Wuille
Mursch
Mursch
Pieter Wuille