Das UTXO-Modell und seine Bedeutung
In einem aktuellen Post auf X (ehemals Twitter) stellte die On-Chain-Intelligenzplattform Arkham die Frage, welche Innovation von Bitcoins pseudonymem Schöpfer Satoshi Nakamoto am meisten unterschätzt wird: das UTXO-Modell. Während die Architektur von Bitcoin viel Aufmerksamkeit erhält, wird das UTXO-Modell, das als Buchhaltungssystem auf Transaktionsebene fungiert, außerhalb technischer Kreise selten in gleichem Maße gewürdigt.
Arkham fragte: „Ist das Satoshis am meisten unterschätzte Innovation?“ und bemerkte, dass „Litecoin, Dogecoin und Zcash alle das Buchhaltungsmodell verwenden, das Satoshi für Bitcoin entworfen hat.“
Funktionsweise des UTXO-Modells
Das UTXO-Modell verfolgt Gelder als diskrete, ausgebbare Einheiten, anstatt sie als Kontostände zu betrachten. Unser Forschungsteam erklärt, wie es funktioniert und warum es das Problem des Doppelspendens gelöst hat.
Obwohl das UTXO-Modell von Bitcoin eingeführt wurde, wurde es von mehreren anderen bedeutenden Blockchains übernommen. Bitcoin Cash, Litecoin, Dogecoin, Zcash und Dash nutzen alle das UTXO-Modell, nachdem sie von Bitcoins Codebasis geforkt wurden. Cardano verwendet eine modifizierte Version, die als Extended UTXO (eUTXO) bekannt ist, welche die Programmierbarkeit für Smart Contracts ermöglicht, während die grundlegende UTXO-Buchhaltungsstruktur erhalten bleibt.
Die Vorteile des UTXO-Modells
UTXO ist die Buchhaltungsmethode, die verfügbare Mittel als diskrete, ausgebbare Einheiten verfolgt, anstatt als Kontostände. Sie wurde entwickelt, um das Problem des Doppelspendens zu lösen, die zentrale technische Herausforderung von Bitcoin. Dabei kann jede Münze zurück zu ihrer Quelle verfolgt werden, ohne dass eine zentrale Autorität erforderlich ist.
Arkham und die Analyse des UTXO-Modells
In einem Bericht beleuchtet Arkham das UTXO-Modell sowie Satoshi Nakamotos Kommentare dazu. Arkham stellte fest, dass, obwohl UTXO für die Architektur von Bitcoin entscheidend ist, der Begriff nicht im Bitcoin-Whitepaper erscheint, das am 31. Oktober 2008 veröffentlicht wurde. Der Begriff selbst wurde nie von Satoshi geprägt, sondern tauchte später zwischen 2011 und 2012 unter Entwicklern als Kurzform für das im Whitepaper beschriebene Konzept auf.
Abschnitt 9, mit dem Titel „Kombinieren und Aufteilen von Werten“, bietet die klarste Beschreibung. Laut Satoshi sollten Transaktionen, anstatt jede Münze einzeln zu behandeln, mehrere Eingaben und Ausgaben gleichzeitig ermöglichen, mit einer Ausgabe für die Zahlung und einer, die das Wechselgeld an den Sender zurückgibt. Dies stellt eine präzise Beschreibung dafür dar, wie UTXOs in der Praxis funktionieren. Satoshi deutete zudem indirekt auf UTXOs in Abschnitt 7, „Wiederherstellung des Speicherplatzes“, hin.