In der Welt der Kryptowährungen bezeichnet Unspent Transaction Output (UTXO) einen Output einer Blockchain-Transaktion, der nicht als Input für eine neue Transaktion verwendet wurde.Bitcoin ist das bekannteste Beispiel für eine Kryptowährung, die dieses Modell verwendet. Jede Bitcoin-Transaktion hat sowohl einen Input als auch einen Output. Der Input ist die Adresse, von der der Bitcoin gesendet wird, während der Output die Adresse ist, an die er gesendet wird. Der Nutzer ist Eigentümer der Ausgabe einer Transaktion und kann sie später in einer anderen Transaktion ausgeben. Im Gegensatz zu Bankkonten, die Belastungen und Gutschriften registrieren und dem Kontoinhaber am Ende des Monats einen Kontoauszug mit dem aktuellen Kontostand schicken, ist beim UTXO-Modell das Gesamtvermögen oder der Saldo in einer Wallet die Summe aller Unspent Transaction Outputs. Es ist das Kryptowährungsäquivalent dazu, dass man nach einem oder mehreren Käufen Kleingeld erhält, das man später für weitere Käufe verwenden kann. Ein Beispiel: Bob hat 10 Coins und möchte Alice zwei Coins schicken. Bobs Wallet schaltet zunächst die 10-Münzen-UTXOs frei und verwendet alle 10 Münzen als Eingabe für die Transaktion. Diese Transaktion sendet zwei Münzen an Alices Adresse, während die verbleibenden acht Münzen als neuer UTXO an eine neu erstellte Adresse an Bob zurückgeschickt werden. Wenn Alice vor der Transaktion drei Münzen hatte, verzeichnet ihre Wallet jetzt zwei UTXOs: eine von vorher und die andere von der Transaktion, die Bob durchgeführt hat. Im UTXO-Modell muss die Summe der Inputs gleich oder größer sein als die Summe der Outputs. Dies ist eine der Vorprüfungen, die Validatoren durchführen, um zu überprüfen, ob eine Transaktion gültig ist.UTXO gedeiht in einem dezentralen System, weil es auf rechnerisch einfache Weise auf Doppelausgaben prüfen kann.