Cardano eUTXO-Modell: So funktionieren Transaktionen

The bit journal logo
8 Min Read
Das Cardano eUTXO-Modell bildet Transaktionszustände über einzeln ausgebbare Outputs ab.

Zuletzt aktualisiert: 02.11.2026

Das Cardano eUTXO-Modell legt fest, wie Cardano Werte erfasst und Smart-Contract-Transaktionen verarbeitet. Statt einen Kontostand direkt zu verändern, verbraucht eine Transaktion bestehende Outputs und erzeugt neue. Plutus-Skripte prüfen, ob ein Output ausgegeben werden darf.

Kurz gesagt

Das erweiterte UTXO-Modell verbindet Outputs mit Skriptlogik und optionalen Daten. Eine Transaktion liefert die Aktion und den Kontext, die ein Validator benötigt, und verbraucht dann geeignete Inputs, um neue Outputs zu erzeugen. Verschiedene Outputs können parallele Aktivitäten ermöglichen, doch Transaktionen, die denselben Output ausgeben wollen, können in Konflikt geraten.

Unverbrauchte Transaktionsoutputs als kleine Keramikobjekte auf einer Werkbank
Ein nicht ausgegebener Output kann als Input einer späteren Transaktion dienen.

So funktioniert das Cardano eUTXO-Modell Schritt für Schritt

Cardano führte eUTXO mit dem Alonzo-Upgrade im September 2021 ein. Laut der Alonzo-Dokumentation von Cardano ermöglichte das Upgrade die Entwicklung von Plutus-Smart-Contracts sowie Unterstützung für mehrere Assets. Das Cardano eUTXO-Modell erweitert das bekannte UTXO-Prinzip zur Erfassung nicht ausgegebener Transaktionsoutputs.

  1. Werte liegen in Outputs. Ein UTXO ist ein Output aus einer früheren Transaktion, der noch nicht ausgegeben wurde. Cardanos eUTXO-Erklärung zufolge wird jeder UTXO als Ganzes und nur einmal ausgegeben. Nicht verwendeter Wert muss als neuer Output zurückgegeben werden.
  2. Die Transaktion wählt Inputs aus. Um Werte zu verschieben oder mit einem Vertrag zu interagieren, gibt eine Transaktion an, welche Outputs sie verbrauchen soll. Es handelt sich also nicht um eine unsichtbare Änderung an einem gemeinsamen Kontostand.
  3. Ein Validator prüft die Ausgabe. Mit einer Output-Adresse ist Skriptlogik verknüpft. Der Validator prüft, ob die geplante Transaktion die Ausgabebedingungen erfüllt. Das beschreibt auch die eUTXO-Dokumentation von Cardano.
  4. Die Transaktion liefert Vertragsdaten. In der Cardano-Entwicklerdokumentation ist ein Datum ein Zustand, der einem Output zugeordnet ist. Ein Redeemer enthält die Aktion oder das Argument für die Ausgabe. Der Transaktionskontext liefert dem Validator Informationen über die Transaktion.
  5. Neue Outputs halten das Ergebnis fest. Besteht die Transaktion die erforderlichen Prüfungen und wird sie aufgenommen, verbraucht sie ihre Inputs und erzeugt Outputs. Diese können den Vertragszustand für spätere Transaktionen abbilden.

Inline-Datums stellen Daten direkt im Output bereit. CIP-32 beschreibt, wie die Daten eines Datums in einem Output gespeichert werden können, statt dass die Transaktion, die den Output ausgibt, das vollständige Datum separat bereitstellen muss. Welche Details gelten, hängt vom jeweiligen Vertragsdesign ab.

Bauteile auf einem Labortisch stehen für Daten, die ein Validator prüft
Validatoren prüfen die Transaktionsdaten, bevor ein Output ausgegeben werden darf.

Cardano eUTXO-Modell und gemeinsamer Zustand im Vergleich

Der Vergleich zeigt, wie Transaktionszustände dargestellt und geprüft werden. Er beschreibt einen allgemeinen technischen Unterschied, nicht die Funktionsweise jeder Blockchain oder jeder Anwendung mit Kontomodell.

AspektCardano eUTXOGemeinsamer Zustand
Darstellung des ZustandsNicht ausgegebene Outputs können Werte und zugehörige Daten enthalten.Transaktionen beziehen sich häufig auf ein Konto oder einen gemeinsamen Vertragszustand und aktualisieren ihn.
Was eine Transaktion ausgibtEinen oder mehrere festgelegte Outputs, jeweils nur einmal.Je nach Systemregeln meist einen Kontostand oder einen Zustandseintrag.
VertragsprüfungEin Validator prüft, ob die geplante Ausgabe zulässig ist.Vertragslogik prüft die angeforderte Zustandsänderung.
ParallelitätTransaktionen mit unterschiedlichen UTXOs können parallel validiert werden. Transaktionen, die denselben UTXO beanspruchen, geraten in Konflikt.Transaktionen mit gemeinsamem Zustand benötigen je nach Umsetzung möglicherweise Abstimmung.

Der Cardano-Entwicklerleitfaden erklärt, dass unabhängige Transaktionen parallel validiert werden können, wenn sie unterschiedliche UTXOs ausgeben. Zwei Transaktionen können jedoch nicht denselben UTXO verbrauchen. Entwickler können konkurrierende Zugriffe mit Fan-out, Bündelung oder Reference Inputs verwalten, wie der Cardano-Entwicklerleitfaden zu eUTXO erläutert.

Das Cardano eUTXO-Modell bedeutet nicht, dass jede Vertragsinteraktion gleichzeitig abläuft. Das Design der Anwendung spielt eine Rolle: Ein häufig genutzter einzelner Output kann zum Engpass werden, während andere Outputs für unabhängige Transaktionen verfügbar bleiben.

Zwei getrennte Wege und ein gemeinsamer Engpass als Installation aus Holz und Glas
Unabhängige UTXOs ermöglichen getrennte Transaktionen, ein gemeinsamer Input kann zum Engpass werden.

Häufige Irrtümer und Risiken beim Cardano eUTXO-Modell

Gültigkeit ist keine Aufnahmegarantie

Die Cardano-Dokumentation beschreibt, dass sich die Gültigkeit einer Transaktion und die Kosten eines Skripts vor dem Absenden prüfen lassen. Diese Vorabprüfungen belegen jedoch weder, dass die Transaktion aufgenommen wird, noch, dass ein erwarteter Input verfügbar bleibt. Gibt eine andere Transaktion den Input zuerst aus, kann die eingereichte Transaktion scheitern.

Parallelität ist nicht unbegrenzt

Parallele Validierung setzt voraus, dass Transaktionen unterschiedliche Outputs nutzen. Führt eine Anwendung viele Nutzer über denselben UTXO, konkurrieren sie um dessen Ausgabe. Bündelung und andere Designentscheidungen können solche Konflikte verringern, beseitigen sie aber nicht. Das Cardano eUTXO-Modell allein löst dieses Problem nicht.

Technische Architektur ist kein Sicherheitsversprechen

Das Cardano eUTXO-Modell beschreibt, wie Transaktionen verbucht und geprüft werden. Es sagt nicht aus, ob ein Token, eine dezentrale Anwendung oder ein Smart Contract sicher oder profitabel ist. Fehler in Smart Contracts, Ausfälle von Börsen, Betrug, regulatorische Änderungen und Kursschwankungen bleiben Risiken. Krypto-Assets können erheblich an Wert verlieren oder unzugänglich werden. Eine Wallet-Seed-Phrase sollte niemals weitergegeben werden.

Auch die Entwicklungsarbeit verändert sich mit der Zeit. In einem Bericht vom 18. September 2026 erklärte Input Output Global, die Dijkstra-Batch-Validierung sei implementiert worden. Dabei würden Plutus-Skripte für Teiltransaktionen ausgeführt und ihre Ausführungsbudgets auf Block- und Gebührenlimits angerechnet. Ein Update von Intersect vom 26. September sagte, Node 11.2 solle ein neues Blockformat und den Plutus-V4-Kontext enthalten. Zugleich hieß es, die Version sei noch nicht für einen Hard Fork bereit. Diese datierten Angaben beschreiben den gemeldeten Entwicklungsstand, nicht die bestätigte Einführung der Funktionen.

Häufige Fragen zum Cardano eUTXO-Modell

Was ist das Cardano eUTXO-Modell?

Es ist Cardanos erweitertes Modell für nicht ausgegebene Transaktionsoutputs. Transaktionen verbrauchen vorhandene Outputs und erzeugen neue. Skripte prüfen, ob ein Output ausgegeben werden darf.

Was bedeuten Datum, Redeemer und Transaktionskontext?

Ein Datum ist ein Zustand, der einem Output zugeordnet ist. Ein Redeemer liefert die Aktion oder das Argument für die Ausgabe. Der Transaktionskontext enthält Informationen über die Transaktion, die der Validator prüfen kann. Zusammen helfen diese Elemente einem Plutus-Skript festzustellen, ob eine geplante Ausgabe den Regeln entspricht.

Können Cardano-Transaktionen parallel validiert werden?

Laut Cardanos Entwicklerdokumentation können sie parallel validiert werden, wenn sie unterschiedliche UTXOs ausgeben. Transaktionen, die denselben UTXO benötigen, konkurrieren um diesen Input. Nur eine davon kann ihn verbrauchen.

Quellen

Dieser Artikel dient ausschließlich Informationszwecken und stellt keine Finanz- oder Anlageberatung dar. Kryptowährungen sind sehr volatil, recherchieren Sie daher immer selbst, bevor Sie investieren.

Share This Article
Keine Kommentare