Das UTXO-Modell – Horizen

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining


Bevor wir uns mit der Funktionsweise von Transaktionen (TXs) in einer Blockchain befassen, möchten wir Ihnen das UTXO-Modell (Unspent Transaction Output) vorstellen.

Wenn Sie darüber nachdenken, wie Ihre Bank die Buchhaltung für Ihr Bankkonto durchführt, ist dies ziemlich intuitiv. Sie haben einen bestimmten Geldbetrag auf Ihrem Konto, der eine Kontonummer hat. Wenn Sie Geld erhalten, wird der Betrag Ihrem Guthaben gutgeschrieben. Wenn Sie Geld ausgeben, wird der Betrag, den Sie ausgeben, von Ihrem Guthaben abgezogen. Bei Kryptowährungen funktioniert die Buchhaltung etwas anders.

Die Blockchain erstellt kein "Konto", über das Sie ein Guthaben aufrechterhalten können. Im Hauptbuch ist kein endgültiger Saldo gespeichert. In der Blockchain werden nur einzelne Transaktionen gespeichert. Um Ihr Guthaben zu überprüfen, ist ein zusätzlicher Schritt erforderlich. Ihre Brieftasche tut dies automatisch, wenn Sie sie öffnen. Im Hintergrund durchsucht Ihre Brieftasche das Hauptbuch nach allen Transaktionen an Ihre Adresse (n) und addiert sie.

Jede Transaktion in der Blockchain hat eine oder mehrere Eingaben und eine oder mehrere Ausgaben. Schauen wir uns ein aktuelles Beispiel für eine Reihe von vier Transaktionen an:

Normalerweise a [block explorer] zeigt Ihnen zuerst die letzten Transaktionen. In diesem Beispiel werden wir die Transaktionen so durchlaufen, wie sie stattgefunden haben – in chronologischer Reihenfolge. Wir haben dieses einfache Beispiel erstellt, das nur zwei verschiedene Adressen umfasst. Wir haben die Adressen zur besseren Lesbarkeit gekürzt. Die Adresse, um die es hier geht, ist die graue: znRwe … Nehmen wir an, dies ist Bob und die andere (blau) ist Alice.

Im ersten TX (oben) wird Bobs Adresse (znRwe) finanziert, wenn er 10,2 ZEN erhält. Der TX hat einen Eingang und zwei Ausgänge. Die erste Ausgabe (10.2 ZEN) wollte Alice eigentlich an Bob übertragen, die zweite Ausgabe heißt Ausgabe ändern. Die Eingabe, die Alice verwendete, war eine Ausgabe einer Transaktion, die sie zuvor erhalten hatte. Als sie ihr Geld noch unberührt hatte, war es ein Nicht ausgegebene Transaktionsausgabe (UTXO). Eine ausgegebene Transaktionsausgabe wird durch (S) angezeigt, ein UTXO wird durch ein (U) nach dem Betrag angezeigt. Aber wir werden gleich darauf zurückkommen. Alice hatte kein UTXO, das genau 10,2 ZEN betrug, also verwendete sie eines, das größer war, und schickte das verbleibende ZEN an sich selbst zurück, so wie Sie in einem Geschäft Wechselgeld erhalten würden, wenn Sie 45 USD mit einer 50 USD-Rechnung bezahlen würden.

In der zweiten Transaktion gibt Bob sein UTXO von 10,2 ZEN aus und erstellt eine Transaktion mit zwei neuen UTXOs: eines von 5 ZEN an eine andere Adresse und eines von 5,1999 ZEN zurück an seine eigene Adresse – die Änderungsausgabe. Die Differenz zwischen Ein- und Ausgängen – 0,0001 ZEN – wird als Transaktionsgebühr verbraucht. Er besitzt jetzt 5.1999 ZEN auf seiner znRwe… -Adresse.

In einer dritten Transaktion erhält Bob weitere 2 ZEN und erhöht sein Guthaben auf 7.1999 ZEN. Er verfügt nun über zwei UTXOs für weitere Transaktionen: einen von 5.1999 ZEN und einen von 2 ZEN. Wenn er zu diesem Zeitpunkt seine Brieftasche öffnen würde, würde dies einen Saldo von 7,1999 ZEN anzeigen, indem alle Transaktionen in der Blockchain betrachtet, diejenigen herausgefiltert werden, die seine Adresse betreffen, und dann alle nicht ausgegebenen Ausgaben addiert werden.

In der letzten Transaktion dieses Beispiels möchte Bob 6 ZEN ausgeben. Keiner der beiden UTXOs, die er zu diesem Zeitpunkt hat, ist für diesen Zweck ausreichend. Obwohl der Block-Explorer nur eine Eingabe für die letzte Transaktion anzeigt, wurden eindeutig zwei Eingaben verwendet: die 5.1999 ZEN und die 2 ZEN aus den beiden obigen Beispielen.

Beide UTXOs sind zusammen 7.1999 wert. Bob erstellte damit zwei Ausgaben: die 6-ZEN-Ausgabe, die er tatsächlich ausgeben wollte, und eine zusätzliche Ausgabe für die Änderung von 1.1998 (1.1999 abzüglich der Transaktionsgebühr von 0,0001). Sie können sehen, dass jetzt beide TX-Ausgänge verbraucht sind, was durch das (S) neben ihnen im zweiten und dritten Screenshot angezeigt wird.

Free Bitcoins: FreeBitcoin | BonusBitcoin

Coins Kaufen: Bitcoin.deAnycoinDirektCoinbaseCoinMama (mit Kreditkarte)Paxfull

Handelsplätze / Börsen: Bitcoin.de | KuCoinBinanceBitMexBitpandaeToro

Lending / Zinsen erhalten: Celsius NetworkCoinlend (Bot)

Cloud Mining: HashflareGenesis MiningIQ Mining

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close