Sollten Sie Bitcoin UTXOs konsolidieren?
Ein Bitcoin-Wallet-Guthaben kann auf viele unverbrauchte Transaktionsausgaben (UTXOs) verteilt sein. Eine spätere Zahlung, die mehrere davon auswählt, benötigt einen Transaktionseingang für jede ausgewählte Ausgabe. Die Konsolidierung verbraucht diese Eingänge jetzt und erstellt eine neue Ausgabe, die später als einzelner Eingang verwendet werden kann.
Eine Konsolidierung ist in Betracht zu ziehen, wenn die jetzt gezahlte Gebühr niedriger ist als die erwartete zukünftige Reduzierung der Eingangskosten. Dieser Gebührenvergleich ist nur ein Teil der Entscheidung. Das gemeinsame Ausgeben separater UTXOs kann einen Hinweis auf gemeinsames Eigentum offenbaren, und eine größere Ausgabe kann die zukünftige Flexibilität der Coin-Auswahl verringern.
- Zählen Sie die UTXOs, die Sie kombinieren möchten
- Wählen Sie deren Skripttyp oder geben Sie eine gemischte Menge ein
- Legen Sie die Gebühr fest, die Sie jetzt zahlen würden
- Beschreiben Sie dieselbe zukünftige Zahlung für beide Strategien
- Vergleichen Sie Gesamtgebühren, Break-even und Datenschutz-Kompromisse
Vergleichen Sie, UTXOs getrennt zu halten, mit der jetzigen Konsolidierung
Strategie A hält die ausgewählten UTXOs getrennt und gibt sie alle in der modellierten zukünftigen Transaktion aus. Strategie B zahlt jetzt für eine Konsolidierung mit einer Ausgabe und zahlt dann für eine zukünftige Transaktion, die die konsolidierte Ausgabe als einen Eingang verwendet. Die zukünftige Zahlung und die Wechselgeldausgaben bleiben identisch, sodass der Vergleich die Unterschiede in der Eingangsstruktur isoliert.
Die drei zugrunde liegenden Transaktionen verwenden dieselbe überprüfte Weight- und Virtual-Size-Engine wie die Bitcoin-Transaktionsgebührenrechner. Gebühren werden aus Virtual Size und sat/vB berechnet und dann beim letzten Gebührenschritt auf eine ganze satoshi aufgerundet.
| Strategie | Kosten jetzt | Kosten später |
|---|---|---|
| UTXOs getrennt halten | Keine Konsolidierungsgebühr | Alle ausgewählten ursprünglichen UTXOs ausgeben |
| Jetzt konsolidieren | Ausgewählte UTXOs in eine Ausgabe ausgeben | Eine konsolidierte UTXO ausgeben |
Finden Sie den Break-Even-Gebührensatz für die Zukunft
Der zukünftige vSize-Vorteil ist die direkte Ausgaben-vSize minus der vSize nach der Konsolidierung. Wenn diese Differenz positiv ist, ist der ungefähre Break-Even-Satz die gerundete Konsolidierungsgebühr geteilt durch die Anzahl der eingesparten zukünftigen virtuellen Bytes. Ein zukünftiger Gebührensatz über diesem Punkt kann Strategie B im modellierten Fall günstiger machen.
Der zukünftige Gebührensatz ist ein Szenario, keine Vorhersage. Die Rundung auf ganze Satoshis kann den genauen Übergangspunkt ebenfalls leicht verschieben. Wenn die modellierte zukünftige Transaktion nach der Konsolidierung nicht kleiner ist, meldet die Seite keinen endlichen Break-even, anstatt einen irreführenden Schwellenwert darzustellen.
Es hängt von den ausgewählten Eingabetypen, der Ausgabestruktur, dem aktuellen Satz und dem angenommenen zukünftigen Satz ab. Es prognostiziert nicht den Mempool und berücksichtigt nicht den Datenschutzwert, Coins getrennt zu halten.
Bleiben Sie innerhalb des Standard-Transaktions-Weight-Limits
Bitcoin Core begrenzt eine Standardtransaktion auf 400.000 Gewichtseinheiten für Relay- und Mining-Policy. Dies ist eine Standardness-Policy, keine Bitcoin-Konsens-Blockvaliditätsregel. Der Rechner lehnt eine modellierte Konsolidierung, Direktausgabe oder Ausgabe nach der Konsolidierung ab, die dieses Limit überschreitet.
Es gibt keine einzige sichere maximale UTXO-Anzahl für jede Transaktion. P2PKH, verschachtelte SegWit, Native SegWit und Taproot-Eingänge haben unterschiedliche Weight, und Ausgaben verbrauchen ebenfalls Platz. Die Eingabesteuerungen verwenden daher skriptspezifische Maxima, während die endgültige Serverberechnung die gesamte gemischte Transaktion erneut prüft.
Signaturgröße und Wallet-Konstruktion können die endgültige Weight leicht verändern. Bestätigen Sie vor dem Signieren, dass die tatsächliche Transaktion innerhalb der Policy bleibt.
Wägen Sie Datenschutz gegen Gebührenersparnis ab
Das Kombinieren von UTXOs in einer Transaktion kann darauf hindeuten, dass derselbe Eigentümer sie kontrolliert. Es kann auch Coins mit unterschiedlichen Verläufen oder Labels zu einer größeren Ausgabe zusammenführen. Die potenzielle zukünftige Gebührenersparnis sollte neben dieser dauerhaften On-Chain-Verbindung berücksichtigt werden.
Das Getrennthalten von Ausgaben kann mehr Kontrolle darüber bewahren, welche Coins zusammen ausgegeben werden. Der Rechner weist der Privatsphäre keinen Geldwert zu und prüft nicht Ihren Transaktionsverlauf, daher ist ein positives Gebührenergebnis nicht automatisch eine Empfehlung zur Konsolidierung.
Überprüfen Sie die Wallet-Transaktion, bevor Sie signieren
Das Modell deckt gängige Single-Signatur-P2PKH-, P2SH-P2WPKH-, P2WPKH- und Taproot-Key-Path-Eingaben ab. Es erstellt keine PSBT, führt keine Münzauswahl durch, validiert keinen Dust, modelliert keine Multisig- oder Script-Path-Ausgaben, signiert keine Transaktion und sendet sie nicht aus. Der optionale ausgewählte Wert subtrahiert nur die modellierte Konsolidierungsgebühr.
Verwenden Sie die Wallet-Münzkontrolle, um die genauen UTXOs, Beschriftungen, das Ziel und das Wechselgeld vor dem Signieren zu überprüfen. Vergleichen Sie dann die endgültige virtuelle Größe und Gebühr der Wallet mit den hier angezeigten Berechnungsdetails. Verwenden Sie die Satoshi-Umrechner für BTC/sat-Einheiten oder den Einzeltransaktions-Gebührenrechner, wenn Sie nur eine bestimmte Transaktion bewerten müssen.
Bitcoin UTXO-Konsolidierungsrechner FAQ
Wann sollte ich Bitcoin-UTXOs konsolidieren?
Consider it when a low current fee may offset the cost of spending many inputs at a higher future fee. Also review privacy, coin labels, transaction Weight and your wallet's final preview before deciding.
Ist 1 sat/vB eine gute Konsolidierungsgebühr?
Es kann wirtschaftlich sein, wenn die aktuellen Relay-Bedingungen es zulassen, aber eine Bestätigung ist nicht garantiert. Verwenden Sie das Live-Ziel als aktuelle Schätzung und überprüfen Sie die Wallet-Transaktion, bevor Sie sie senden.
Wie viele UTXOs kann eine standardmäßige Bitcoin-Transaktion konsolidieren?
Das Maximum hängt von jedem Eingabescript-Typ und der Ausgabestruktur ab. Der Rechner leitet script-spezifische Eingabelimits ab und lehnt jede vollständig modellierte Transaktion ab, die über dem 400.000 WU Bitcoin Core Standard-Policy-Limit liegt.
Wie wird der Break-even-Future-Gebührensatz berechnet?
Die gerundete Gebühr, die für die Konsolidierung jetzt gezahlt wird, wird durch die zukünftigen virtuellen Bytes geteilt, die eingespart werden. Wenn die Konsolidierung die zukünftige vSize nicht reduziert, gibt es keinen endlichen Break-even-Satz.
Kann ich UTXOs von verschiedenen Bitcoin-Adresstypen konsolidieren?
Eine Wallet kann eine Transaktion mit gemischten Eingabetypen erstellen. Der erweiterte Modellmodus modelliert P2PKH-, P2SH-P2WPKH-, P2WPKH- und Taproot-Key-Path-Eingaben separat, aber die tatsächlich signierte Transaktion der Wallet ist maßgeblich.
Verbessert das Konsolidieren von UTXOs die Privatsphäre?
Normalerweise nicht allein. Das gemeinsame Ausgeben von UTXOs kann einen Hinweis auf gemeinsames Eigentum erzeugen und separate Münzverläufe in einer Ausgabe zusammenführen.
Was passiert, wenn die modellierte Transaktion 400.000 WU überschreitet?
Der Rechner lehnt den Vergleich ab und bittet Sie, ausgewählte Eingaben oder zukünftige Ausgaben zu reduzieren. Das Limit ist die Bitcoin Core-Standard-Relay- und Mining-Richtlinie, kein Konsenslimit.
Überprüft dieser Rechner Dust oder erstellt die Transaktion?
Nein. Er schätzt Weight, virtuelle Größe und Gebühren. Er wendet keine wallet-spezifische Dust-Logik an, wählt keine Münzen aus, erstellt keine PSBT, signiert nicht und sendet nicht.
Methodik und Quellen
Der Vergleich erstellt drei explizite Transaktionsstrukturen und sendet jede durch die vorhandene gemeinsame Bitcoin-Weight/vSize-Engine. Serverseitig gerenderte HTML-, REST-Updates und deterministische Tests verwenden dasselbe Schätzungsobjekt.
- Eingabe- und Ausgabekomponentenprofile, CompactSize-Grenzen, Witness-Marker-Behandlung, Leer-Witness-Behandlung und vSize-Rundung werden vom Bitcoin-Transaktionsgebührenrechner übernommen.
- Jede modellierte Transaktion wird gegen die Standard-Transaktionsrichtlinie von Bitcoin Core mit 400.000 WU geprüft. Eingabe- und Ausgabesteuerelemente verwenden skriptspezifische abgeleitete Anzahlgrenzen, gefolgt von einer vollständigen Serverprüfung der gemischten Struktur.
- Jede Transaktionsgebühr ist die virtuelle Größe multipliziert mit dem Dezimal-sat/vB-Satz, wobei nur das Endergebnis auf ein ganzes satoshi aufgerundet wird.
- Die Nettoeinsparungen entsprechen der zukünftigen direkten Ausgabegebühr abzüglich der kombinierten Gebühren für die Konsolidierung jetzt und die zukünftigen Gebühren nach der Konsolidierung.
- Der Break-even entspricht der gerundeten Konsolidierungsgebühr geteilt durch die zukünftig eingesparten vbytes und wird weggelassen, wenn dieser Größenvorteil null oder negativ ist.
- Live-aktuelle Kurse werden serverseitig validiert und zwischengespeichert. Der angenommene zukünftige Gebührensatz ist immer als manuelles Szenario gekennzeichnet, und BTC/USD bleibt optional.
Primärreferenzen
- Bitcoin Core-Standardtransaktionsrichtlinie Definiert die maximale Standardtransaktions-Weight von 400.000 WU, die vom Richtliniengate verwendet wird.
- BIP 141: Segregated Witness Definiert Transaktions-Weight, Witness-Serialisierung und Regeln für die virtuelle Größe.
- BIP 341: Taproot Definiert Taproot-Ausgabe- und Key-Path-Witness-Verhalten, das vom überprüften Profil verwendet wird.
- Bitcoin-Entwickler-Transaktionsreferenz Dokumentiert Transaktionseingaben, -ausgaben und CompactSize-Serialisierung.
- Bitcoin.org-Datenschutzleitfaden Erklärt, warum Transaktionsverlauf und Adresswiederverwendung einen bewussten Datenschutz erfordern.
- mempool.space REST API Dokumentiert die aktuelle Datenquelle für Gebührenempfehlungen.
Überprüft durch die BitcoinToolkit-Redaktionsteam Vergleichslogik zuletzt getestet