CRYPTOCURRENCYBITCOIN

UTXO

UTXO ist die nicht ausgegebene Ausgabe von Bitcoin-Transaktionen, die in einer UTXO-Datenbank gespeichert sind.

Was ist UTXO?

Der Begriff UTXO bezieht sich auf die Menge an digitaler Währung, die jemand nach der Ausführung einer Kryptowährungstransaktion wie Bitcoin übrig hat. Die Buchstaben stehen für nicht ausgegebene Transaktionsausgaben. Jede Bitcoin-Transaktion beginnt mit Münzen, die zum Ausgleich des Ledgers verwendet werden. UTXOs werden kontinuierlich verarbeitet und sind für den Beginn und das Beenden jeder Transaktion verantwortlich. Obwohl die Bestätigung der Transaktion dazu führt, dass die ausgegebenen Münzen aus der UTXO-Datenbank entfernt werden, ist im Hauptbuch weiterhin eine Aufzeichnung der ausgegebenen Münzen vorhanden.

DIE ZENTRALEN THESEN

  • Ein UTXO ist der Betrag an digitaler Währung, der nach der Ausführung einer Kryptowährungstransaktion verbleibt.
  • UTXOs werden kontinuierlich verarbeitet und sind für den Beginn und das Beenden jeder Transaktion verantwortlich.
  • Wenn eine Transaktion abgeschlossen ist, werden alle nicht ausgegebenen Ausgaben als Eingaben in einer Datenbank hinterlegt, die zu einem späteren Zeitpunkt für eine neue Transaktion verwendet werden können.

Wie ein UTXO funktioniert

UTXO-Transaktionen klingen kompliziert, sind aber wirklich ziemlich einfach. UTXO oder nicht ausgegebene Transaktionsausgaben werden bei Kryptowährungstransaktionen verwendet. Dies sind die Transaktionen, die nach Abschluss einer Transaktion nicht ausgegeben werden, ähnlich dem Wechselgeld, das jemand nach einer Bargeldtransaktion im Geschäft erhält.

So funktioniert das. Eine UTXO-Datenbank wird verwendet, um Änderungen aus Kryptowährungstransaktionen zu speichern. Diese Datenbank oder dieses Ledger wird anfänglich auf leer oder null gesetzt. Wenn sich die Transaktionen vervielfachen, wird die Datenbank mit Änderungsdatensätzen aus verschiedenen Transaktionen gefüllt. Wenn eine Transaktion abgeschlossen ist und Ausgaben vorhanden sind, die nicht ausgegeben wurden, werden sie als Eingaben in einer Datenbank hinterlegt, die zu einem späteren Zeitpunkt für eine neue Transaktion verwendet werden können. Kryptowährungstransaktionen, wie sie für Bitcoins verwendet werden, ähneln Kassenschecks. Sie können sie nicht gegen benutzerdefinierte Beträge eintauschen und müssen den gesamten in diesem Datenbyte gespeicherten Betrag ausgeben.

Kryptowährungen wie Bitcoin sind jedoch auch insofern einzigartig, als Transaktionen mit Bruchteilen der Kryptowährung durchgeführt werden können. Dies bedeutet, dass die Ausgaben nicht mit einem einzigen Datenbyte erfolgen. Stattdessen werden mehrere Bruchteile von Bitcoin vom Algorithmus abgerufen, um eine Ausgabeanforderung zu erfüllen. Zum Beispiel kann ein Kauf im Wert von 1 Bitcoin 0,6 BTC von einem Byte und 0,4 BTC von einem anderen abrufen. Das Wechselgeld von jeder dieser Fraktionen wird dann an die UTXO-Datenbank gesendet, um zu einem späteren Zeitpunkt ausgegeben zu werden.

Besondere Überlegungen

Die Fülle an kleinen Münzen innerhalb des Bitcoin-Netzwerks macht bestimmte Transaktionen unwirtschaftlich. Dies liegt daran, dass die Transaktion möglicherweise mehr kostet als die tatsächlichen Kosten des Produkts, das mit Bitcoin gekauft wird. Zum Beispiel macht es keinen Sinn, eine Tasse Kaffee im Wert von 2 USD zu kaufen, wenn die Transaktionsgebühr im Bitcoin-Netzwerk höher ist als der Preis des Kaffees. Nach Recherchen des bekannten Bitcoin-Entwicklers Jimmy Song haben 13 Millionen Coins Grenzkosten, die ihren Wert von 50 Satoshi/Bit übersteigen.

Beachten Sie, dass einige Transaktionen unwirtschaftlich sein können, da die Transaktion tatsächlich mehr kostet als die tatsächlichen Kosten des gekauften Produkts.

Aber das ist nicht alles. Es gibt ein weiteres Problem bei der Erhöhung von UTXO. Die Änderung der Ausrüstungskosten, die für die Verarbeitung von UTXOs erforderlich sind, hat mit ihrem Anstieg nicht Schritt gehalten. Tatsächlich haben beispielsweise die Kosten für Data-Mining-Rigs für die vollständige Validierung von Knoten nicht Schritt gehalten. Die Zulassung von mehr Transaktionen ohne weitere Änderungen würde das Wachstum des UTXO-Sets sehr wahrscheinlich beschleunigen und den Betrieb eines vollständigen Validierungsknotens verteuern", so der Softwareentwickler Gavin Andreesen, der maßgeblich an der Entwicklung von Bitcoin beteiligt war.