Kurz erklärt: Ein UTXO (Unspent Transaction Output) ist ein noch nicht ausgegebener Transaktionsausgang. Das Guthaben einer Bitcoin-Adresse besteht nicht aus einem Kontostand, sondern aus der Summe ihrer einzelnen UTXOs. Das Modell ist zentral, um Bitcoin-Geldflüsse präzise zu verfolgen.
Was ist ein UTXO?
Bitcoin kennt keine Konten mit Salden. Stattdessen existiert das Guthaben in Form einzelner „Münzstücke“ – der UTXOs. Jede Transaktion verbraucht bestehende UTXOs als Inputs und erzeugt neue UTXOs als Outputs. Ein UTXO ist wie ein Geldschein bestimmter Höhe: Man kann ihn nur ganz ausgeben; ist der Betrag zu groß, entsteht Wechselgeld (Change) in Form eines neuen UTXO.
UTXO-Modell vs. Konto-Modell
| Merkmal | UTXO-Modell (Bitcoin) | Konto-Modell (Ethereum) |
|---|---|---|
| Guthaben | Summe einzelner UTXOs | ein Saldo pro Konto |
| Transaktion | verbraucht UTXOs, erzeugt neue | verändert Salden |
| Analyse | Verfolgung einzelner „Münzen“ | Saldo- und Vertragslogik |
Warum UTXOs für die Forensik wichtig sind
Das UTXO-Modell erlaubt eine besonders feingranulare On-Chain-Analyse: Man kann exakt nachvollziehen, welches konkrete „Münzstück“ von wo nach wo geflossen ist – feiner als eine reine Saldo-Betrachtung. Zugleich ist das UTXO-Modell die Grundlage zentraler Heuristiken wie der Change-Address-Erkennung.
Häufige Fragen
Was ist ein UTXO einfach erklärt?
Ein noch nicht ausgegebenes „Münzstück“ auf der Bitcoin-Blockchain. Das Guthaben einer Adresse ist die Summe ihrer UTXOs.
Was ist der Unterschied zum Konto-Modell?
Bitcoin nutzt einzelne UTXOs statt eines Kontostands. Ethereum dagegen führt Salden pro Konto. Beide erfordern unterschiedliche Analysemethoden.
Warum entsteht bei Bitcoin Wechselgeld?
Weil ein UTXO nur ganz ausgegeben werden kann. Ist er größer als der Zahlbetrag, fließt der Rest als neues UTXO (Change) an den Zahlenden zurück.
Wie hilft das UTXO-Modell der Forensik?
Es erlaubt, einzelne Münzstücke exakt zu verfolgen, und ist Grundlage von Heuristiken wie der Change-Address-Erkennung.
Haben alle Kryptowährungen UTXOs?
Nein. Bitcoin und einige andere nutzen das UTXO-Modell; Ethereum und viele Smart-Contract-Plattformen nutzen das Konto-Modell.
Zusammenfassung
Ein UTXO ist ein noch nicht ausgegebener Transaktionsausgang; das Bitcoin-Guthaben einer Adresse ist die Summe ihrer UTXOs. Anders als das Konto-Modell (Ethereum) erlaubt das UTXO-Modell eine feingranulare Verfolgung einzelner Münzstücke und ist Grundlage wichtiger Heuristiken wie der Change-Address-Erkennung – und damit ein Kernkonzept der Bitcoin-Forensik.
Weiterführende Quellen
- Bitcoin Whitepaper (S. Nakamoto): bitcoin.org
- Meiklejohn et al. – A Fistful of Bitcoins: cseweb.ucsd.edu