Wie das eUTXO-Modell die Blockchain revolutioniert
21. April 2024

Das erweiterte Unspent Transaction Output (eUTXO)-Modell, das von Ergo und einer kleinen Anzahl anderer Smart-Contract-Blockchain-Plattformen verwendet wird, bietet spezifische Vorteile gegenüber dem Kontomodell.
Erweiterte Unspent Transaction Outputs (eUTXOs) bieten ein anderes Modell für Smart Contracts und dApps als das kontobasierte Modell, das von Ethereum und vielen anderen Blockchains verwendet wird. Während es Vor- und Nachteile für jeden Ansatz gibt, bieten eUTXOs bestimmte Vorteile, die besonders bemerkenswert sind. Angesichts der klaren Herausforderungen, vor denen der Blockchain-Sektor steht, sind diese Vorteile wichtiger denn je.
eUTXOs: Eine kurze Einführung
Bitcoin und bitcoinähnliche Blockchains (einschließlich Ergo) verwenden ein UTXO-Modell, um die Guthaben der Benutzer zu verfolgen. Jeder UTXO ist wie ein Geldbeutel. Diese Geldbeutel können zu größeren Geldbeuteln kombiniert oder in kleinere Geldbeutel aufgeteilt werden, wenn eine neue Transaktion erstellt wird. Jede Adresse, die Coins enthält, besteht aus einem oder mehreren dieser Geldbeutel.
Dies unterscheidet sich erheblich vom Kontomodell, das von Ethereum und ähnlichen Ketten verwendet wird, bei dem das Guthaben einer Adresse einfach aktualisiert wird (ähnlich wie ein Bankguthaben), wenn eine Transaktion durchgeführt wird. Während dies einfacher klingt, bietet das UTXO-Modell tatsächlich ein sichereres Buchhaltungssystem - alle Coins werden bis zur Transaktion zurückverfolgt, aus der sie ursprünglich erstellt wurden, bevor sie gesendet werden. Bestimmte "Inputs" für eine Transaktion müssen aus vorhandenen UTXOs ausgewählt werden, und diese Inputs werden überprüft, bevor die Transaktion zur Blockchain hinzugefügt werden kann.
Das eUTXO-Modell erweitert die Verwendung von UTXOs über einfache Buchhaltung hinaus und ermöglicht es ihnen, weitere Informationen zu halten, einschließlich Anweisungen für Smart Contracts. Was das in der Praxis bedeutet, ist, dass Benutzer zusätzliche Vorteile durch Blockchain-Scripting und dApps auf der Grundlage der bestehenden Eigenschaften von UTXOs erhalten. Neben normalen UTXOs kann eine Adresse zusätzliche Transaktionslogik enthalten, die an eUTXOs angehängt ist. Wenn eine Transaktion, die ein eUTXO verwendet, an das Netzwerk übermittelt wird, überprüft ein Mining-Knoten sie und führt das Skript aus, das sie enthält, während es sie zur Blockchain hinzufügt.
Erfahren Sie mehr über UTXOs und eUTXOs.
Die revolutionären Vorteile von eUTXOs
eUTXOs bieten daher die Einfachheit und Sicherheit des UTXO-Modells, mit der Flexibilität, die mit der Fähigkeit einhergeht, beliebige Logik und Ausgabebedingungen einzuschließen.
Es gibt eine Reihe von Vorteilen für diesen Ansatz. Hier sind drei Beispiele für Ergo-Benutzer:
1. Garantierter Transaktionserfolg
Smart-Contract-Transaktionen auf Ethereum werden nicht immer zuverlässig ausgeführt. Der Grund dafür ist, dass die Komplexität der Transaktion erst bekannt ist, wenn sie von einem Validator verarbeitet wird.
Die Kosten für Ethereum-Gas sind ein wenig wie eine Autofahrt. Die Route, die das Auto nimmt, und die Menge an Gas, die benötigt wird, um das Ziel zu erreichen, sind wie die Ausführung der Transaktion auf der Blockchain, während der Preis pro Liter Gas wie die Kosten für Ethereum-Gas in Gwei ist (ein Giga-Wei oder Gwei sind 1 Milliarde der kleinsten möglichen Teilung eines ETH - Gas wird in diesen Einheiten gemessen).
In der Praxis kann die "Reise" (Ausführung der Transaktionsanweisungen) komplexer sein, als der Benutzer realisiert. Das kann bedeuten, dass das Gaslimit, oder die maximale Menge an Gas, die der Transaktion zugewiesen werden kann, aufgebraucht ist, bevor die Transaktion abgeschlossen ist. Das Gas muss trotzdem bezahlt werden, da die Miner immer noch einen Teil der Arbeit zur Verarbeitung der Transaktion leisten, aber die Transaktion schlägt fehl, weil nicht genügend Mittel vorhanden sind, um sie abzuschließen.
Das kann auf Ergo oder anderen eUTXO-Ketten nicht passieren. Transaktionen werden basierend auf ihren Inputs und angehängten Anweisungen validiert. Es ist ein einfacherer Ansatz, und das bedeutet, dass die Transaktion off-chain überprüft werden kann, bevor sie an das Netzwerk übermittelt wird. An diesem Punkt ist garantiert, dass sie erfolgreich bestätigt wird.
2. Bekannte Transaktionskosten
Ein weiterer Vorteil des eUTXO-Ansatzes ist, dass Smart-Contract-Transaktionen eine vorherbestimmte Komplexität und daher bekannte Kosten von Anfang an haben. Indeterministische Systeme wie Ethereum haben diese Eigenschaft nicht. Transaktionen können fehlschlagen. Selbst wenn sie nicht fehlschlagen, sind die Kosten für die Ausführung der Transaktion im Voraus unbekannt. Benutzer sind gezwungen, sich auf eine Schätzung zu verlassen.
3. Vorhersehbare und sichere Ausführung
Schließlich bieten eUTXOs ein diskreteres und vorhersehbareres Modell für Smart-Contract-Transaktionen. Ein UTXO kann nur einmal verwendet werden, und es wird vollständig aufgebraucht, wenn es in einer Transaktion enthalten ist. Es gibt eine begrenztere Bandbreite möglicher Ergebnisse mit Ergo als bei kontobasierten Systemen, sodass dApps nicht die gleichen Arten von Schwachstellen aufweisen, die sie auf Ethereum haben. Es ist einfach, sicher und geschützt.
Wenn Sie daran interessiert sind, einige Ergo dApps auszuprobieren und herauszufinden, wie das eUTXO-Modell in der Praxis funktioniert, schauen Sie sich das Sigmaverse an. Dort finden Sie Wallets, DeFi dApps, NFT-Marktplätze, DAO-Plattformen, Spiele und mehr.
Share post
13. August 2025
12. August 2025
9. Juli 2025
12. Mai 2025
9. Dezember 2024
19. August 2024
