BLOG

Bleiben Sie nicht stecken: Der 2024 Leitfaden für Bitcoin UTXOs

Dieser umfassende Leitfaden enthält alles, was Sie über UTXOs wissen müssen, einschließlich ihrer Definition, Funktionalität, Verwaltungstechniken und zusätzlicher Einblicke

Bleiben Sie nicht stecken: Der 2024 Leitfaden für Bitcoin UTXOs
4. März 2024
Eduardo Prospero

Wussten Sie, dass Wallets KEINE Bitcoin oder sogar Sats enthalten? UTXOs sind alles, was es darin gibt. Diese "Unspent Transaction Outputs" sind die Bausteine der Hauptkette von Bitcoin. Im folgenden Artikel erfahren Sie, was das ist und warum es normalerweise eine gute Idee ist, sie "fett" zu halten. Außerdem erhalten Sie eine 101 Lektion über UTXO-Konsolidierung, Management und Coin-Kontrolle. Ein wichtiger Kurs für alle, die sich für die Selbstverwahrung von Bitcoin interessieren; insbesondere für diejenigen, die die DCA- oder Dollar-Cost-Averaging-Technik verwenden, um wertvolle Münzen zu sammeln.

Investopedia definiert DCA als "die Investition des gleichen Geldbetrags in ein Zielpapier in regelmäßigen Abständen über einen bestimmten Zeitraum, unabhängig vom Preis. Durch die Verwendung von Dollar-Cost Averaging können Anleger ihre durchschnittlichen Kosten pro Aktie senken und die Auswirkungen der Volatilität auf ihre Portfolios verringern." Das mag positiv sein, aber die Technik könnte zu einer hohen Anzahl von "kleinen UTXOs" führen, die wiederum die Transaktionsgebühren für zukünftige Transaktionen erhöhen könnten. 

Die Lösung ist die Konsolidierung und Verwaltung von UTXO. Es ist nicht zu leugnen, dass On-Chain-Transaktionen immer teurer werden, und das Phänomen wird nicht aufhören, wenn wir Bitcoin zur nächsten Milliarde Menschen bringen wollen. Die UTXO-Verwaltung kann den Nutzern helfen, die Gebühren zu senken, ihren Vorrat zu organisieren und zu kennzeichnen und die Privatsphäre ihrer Transaktionen zu erhöhen.

Um sicher zu gehen, dass wir auf der gleichen Seite sind, lassen Sie uns den Truck zurückfahren und am Anfang beginnen. Aber bevor wir das tun, lassen Sie uns eine Sache klarstellen: Blink ist eine Lightning Network Wallet und UTXOs sind das Buchhaltungssystem der Bitcoin Hauptkette. Was Sie lesen werden, hat wenig mit Blink zu tun, aber lesen Sie weiter bis zum Ende, um zu erfahren, wie Sie das Lightning Netzwerk nutzen können, um fette UTXOs zu generieren.

Was genau ist ein Unspent Transaction Output? 

Die Wallets enthalten also "Unspent Transaction Outputs" oder UTXOs und nicht Bitcoin oder Sats. Jeder UTXO ist einzigartig, er gibt die Menge an Sats an, die eine Wallet in einer bestimmten Transaktion erhalten und noch nicht ausgegeben hat. Das Konzept ist schwer fassbar, das wissen wir. Hier sind ein paar Fakten über UTXOs, die helfen, ein klareres Bild zu zeichnen:

  • Jede Transaktion in der Bitcoin-Blockchain besteht aus Inputs und Outputs. Die Inputs können aus vielen UTXOs bestehen, wenn die gesendeten Sats nicht durch einen einzigen abgedeckt werden können. Die Miner erhalten eine Gebühr, und der Rest des Geldes kommt in Form von UTXOs in der Brieftasche der anderen Person an.
  • Wenn sie noch nie Gelder gesendet hat, würde eine non Custodial Wallet so viele UTXOs enthalten, wie sie Transaktionen erhalten hat.
  • Die Outputs bleiben in UTXO-Form, bis sie als Inputs in einer neuen Transaktion verwendet werden, die den Zyklus neu startet.
  • Bei jeder Ausgangstransaktion werden die alten UTXOs vernichtet und, wenn der Saldo nicht vollständig verbraucht ist, neue UTXOs angelegt, die die Änderung widerspiegeln. 
  • Bei den meisten modernen Wallets können Sie den Inhalt der einzelnen UTXOs des Benutzers sehen und auswählen, welche UTXOs für die nächste Transaktion verwenden werden sollen.
  • Ältere und einfachere Wallets abstrahieren die UTXOs vollständig und zeigen den Nutzern nur einen Saldo an. Diese Walletn wählen für jede Transaktion die geringstmögliche Anzahl von UTXOs aus. Das Ziel ist es, die günstigste verfügbare Gebühr zu erhalten.   
  • Das Guthaben einer Bitcoin Wallet kann mit dem X-Pub oder erweiterter öffentlicher Schlüssel angezeigt werden.

Was ist das UTXO-Set?

Ein weiteres relevantes Konzept, das UTXO-Set, ist die Gesamtmenge aller UTXOs, die das gesamte Bitcoin-Netzwerk zu einem bestimmten Zeitpunkt beherbergt. Da UTXOs bei jeder Transaktion erzeugt und zerstört werden, ändert sich der UTXO-Satz ständig. Je weniger UTXOs existieren, desto leichter ist die Blockchain und desto billiger ist es für die Nutzer, Nodes zu betreiben.

https://studio.glassnode.com/workbench/6df238d5-b09c-4b81-5044-cee6cd278327

Apropos billiger...

Ohne UTXO Management sind die Gebühren höher. Hier ist der Grund

Zu jedem Zeitpunkt hängen die durchschnittlichen Gebühren des Bitcoin-Netzwerks von der Aktivität und der Größe der Transaktion ab. Der erste Faktor ist leicht zu verstehen. Es ist ein freier Markt da draußen, und die Miner werden logischerweise die Transaktionen auswählen, die höhere Gebühren bieten, um sie in ihre Blöcke aufzunehmen. Die Nutzer werden dies nur in Zeiten hoher Netzwerkaktivität zu spüren bekommen, denn dann ist der Wettbewerb am härtesten. Der zweite Faktor mag auf den ersten Blick kontraintuitiv erscheinen.

Wenn es um Gebühren geht, ist die Menge der Sats, die ein Nutzer sendet, überhaupt nicht relevant. Was wichtig ist, ist die Größe der Transaktion. Dank der tapferen Kämpfer im Blocksize War enthält jeder Block maximal 4Mbs an Daten. Je größer eine Transaktion ist, desto höher sind die Gebühren. Und was bestimmt die Größe einer Transaktion? Sie haben es erraten: die Menge an UTXOs, die in dieser Transaktion verwendet wird! Denken Sie daran, dass die Netzwerküberlastung immer noch ein Faktor ist, aber eine Transaktion, die aus mehreren UTXOs besteht, wird immer teurer sein als eine Transaktion, die nur einen enthält. 

Denken Sie nun einen Moment über die Zukunft nach. Wir haben bereits festgestellt, dass sich die Aktivität des Bitcoin-Netzwerks auf die Gebühren auswirkt und es besteht eine hohe Wahrscheinlichkeit, dass die Anzahl der Nutzer exponentiell wachsen wird. Die Blöcke werden die gleiche Größe haben, also wird der Wettbewerb um die Blöcke sicherlich zunehmen. Die Gebühren werden steigen und die Größe der UTXOs in jeder Wallet wird noch wichtiger werden. 

Verstehen Sie jetzt langsam, warum UTXO-Management, Konsolidierung und Coin Control so wichtig sind? Wir wollen, dass diese UTXOs fett sind, klar, aber wie fett genau?

Was ist die UTXO-Konsolidierung?

Das Zusammenführen mehrerer UTXOs zu einem einzigen wird als UTXO-Konsolidierung bezeichnet. Die Technik ist denkbar einfach: Senden Sie eine Transaktion, die mehrere UTXOs enthält, an sich selbst. Die Gelder werden in einem einzigen fetten UTXO ankommen. Natürlich müssen Sie für diese Transaktion eine Gebühr bezahlen, daher ist es wichtig, strategisch vorzugehen. Ein überlastetes Netzwerk ist ein teures Netzwerk. Informieren Sie sich auf Websites wie mempool.space über die aktuellen durchschnittlichen Gebühren - gemessen in 140 vBytes-Blöcken - und warten Sie auf den richtigen Zeitpunkt, um Ihre UTXOs zu konsolidieren... aber halt, es gibt auch Überlegungen zum Datenschutz.

Dies ist wichtig und nur logisch. Eine UTXO-Konsolidierungsoperation verbindet all diese UTXOs miteinander. Die Blockchain ist ein öffentliches Hauptbuch, so dass Spionageunternehmen wie Chainalysis, Regierungen auf der ganzen Welt und im Grunde jeder, der sie einsehen kann, die Bestätigung erhält, dass all diese UTXOs derselben Person gehören. Das sollte man berücksichtigen, aber es gibt noch mehr.

Erinnern Sie sich, was passiert, wenn ein UTXO mehr Sats enthält, als für die Transaktion benötigt werden? Es wird ein neuer UTXO erstellt, der die Änderung enthält und an die Wallet des Nutzers geschickt wird. Nun, die gesamte Transaktion ist öffentlich zugänglich. Das bedeutet, dass Chainalysis, Regierungen und jeder, der Zugriff auf den Transaktionshash hat, wissen wird, wie viele Sats an die Wallet zurückgegangen sind. Und wenn der Nutzer nur einen superfetten UTXO hat, werden diese Leute genau wissen, wie viel Bitcoin er oder sie hat!

Wie dick sollten diese dann sein?

Wir können die Zukunft nicht vorhersehen. 

Wir können uns jedoch auf alles vorbereiten. 

Am besten ist es, wenn Sie Ihren Vorrat in ausgabefähige UTXOs und Spar-UTXOs unterteilen. Die zweite Art kann so fett sein, wie Sie sie machen können, berücksichtigen Sie einfach die Überlegungen zur Privatsphäre, wenn Sie jemals einen von ihnen ausgeben müssen. Was Sie hoffentlich nie tun müssen. Nun ist das "Stapeln von Sats" nicht die einzige verfügbare Strategie. Ein neues Mantra der Bitcoin Community lautet "ausgeben und ersetzen", denn nur so können Kreislaufwirtschaften und Bitcoin-Unternehmen wachsen. Dafür sind die ausgabefähigen UTXOs gedacht, die im Allgemeinen etwa eine Million Sats betragen könnten. Das ist genug, um künftige Gebühren zu bezahlen, Werte zu versenden und keinen großen Teil des Geldes preiszugeben, wenn man Wechselgeld erhält.

Natürlich ist das nur eine allgemeine Empfehlung. Passen Sie den Fettgehalt dieser UTXOs auf jeden Fall an Ihre Ausgabenbedürfnisse an.

https://studio.glassnode.com/workbench/e0438f9e-9a39-4ff8-758d-17649af130d3

Was ist Coin Control?

Die Möglichkeit, genau auszuwählen, mit welchem UTXO Sie Transaktionen durchführen möchten, wird als "Coin Control" bezeichnet. In der jüngeren Vergangenheit haben die Wallets im Namen der Vereinfachung der Nutzung diese Funktion versteckt und jede Entscheidung automatisch getroffen. Das Ziel war, eine möglichst niedrige Gebühr zu erhalten, aber was ist mit dem Datenschutz und anderen Bedenken? Nein, die Kontrolle über die einzelnen Bitcoin Münzen bleibt besser in den Händen der einzelnen Nutzer. 

Ein paar Walletn mit Coin Control sind Sparrow, Specter, Wasabi, Trezor, Electrum und Bluewallet.

Was ist ein Coin-Join?

Für Menschen, die besonders viel Wert auf ihre Privatsphäre legen, gibt es einen zusätzlichen Schritt. Der als Bitcoin-Mixing oder Coinjoin bekannte Prozess besteht darin, UTXOs mit anderen anonymen Nutzern des Netzwerks auszutauschen. Das wäre so, als würden viele Leute Geldscheine in ein großes Glas werfen, sie durcheinander mischen und dann jeder genau den Betrag nehmen, den er eingezahlt hat - abzüglich der Gebühren - aber unterschiedliche Scheine erhalten. 

In Wirklichkeit ist das Coinjoin-Verfahren natürlich viel komplexer und weist die folgenden Merkmale auf:

  • Jeder Benutzer kann unterschiedliche Eingabegrößen beisteuern, aber alle Ausgaben sehen gleich aus. 
  • Die Zufälligkeit des Prozesses macht es für die Regierung und Chainalysis oder ähnliche Unternehmen schwieriger, jeden UTXO zu verfolgen, aber es gibt einen großen Kompromiss.
  • Es wird in der Blockchain offensichtlich und erkennbar sein, dass Ihr Geld einen Coinjoin-Prozess durchlaufen hat. Zum Zeitpunkt der Erstellung dieses Artikels akzeptieren einige Institutionen, Börsen und Dienste keine Coinjoin-Bitcoin.

Weitere interessante Fakten über UTXOs

  • Wie werden UTXOs zuerst erstellt? Durch "Coinbase-Transaktionen". Derzeit erhalten Miner durch diese Art von Transaktionen eine Belohnung von 6,25 BTC für jeden Block, den sie minen dürfen. Diese Coinbase-Transaktionen haben keinen Input und erzeugen einen UTXO ohne Historie. 
  • Was passiert, wenn ein UTXO so dünn ist, dass er nicht ausreicht, um die Transaktionsgebühr zu bezahlen? Er wird zu dem, was wir "Bitcoin-Staub" nennen. Fügen Sie den Staub mit anderen UTXOs zusammen oder verlieren Sie diese Sats für immer.
  • Das UTXO-Modell sorgt dafür, dass Bitcoin zu jedem Zeitpunkt vollständig überprüfbar ist. Jede Transaktion ist mit einem bestimmten UTXO verbunden, so dass, wenn die Blockchain richtig funktioniert, ungültige Transaktionen unmöglich sind.

Wir können diesen Artikel nicht abschließen, ohne die eingangs versprochene Lightning Netzwerk-Methode zu erklären. Sie können diesen Zaubertrick über Blink ausführen. Das Lightning Netzwerk ist eine Layer-2-Lösung, bei der Sie eine praktisch unbegrenzte Anzahl von Transaktionen durchführen können, ohne Kontakt mit der normalen Bitcoin Blockchain. Wenn Sie jedoch endlich Geld in verwendung der Blockchain schicken wollen, wird diese Transaktion einen einzigen UTXO erzeugen. Sie können also das Lightning Netzwerk und Blink nutzen, um Bitcoin auf die von Ihnen bevorzugte Art und Weise zu übertragen oder zu akkumulieren, und, wenn Sie bereit sind, UTXOs direkt mit dieser einen Transaktion zu konsolidieren. 

Dieser Trick funktioniert wie ein Zauber. Verwenden Sie ihn mit Bedacht. 

Social-Share-Komponente

Blink herunterladen

Empfangen und senden Sie jetzt Bitcoin

Folgen Sie uns