So versucht Ergo, die Interoperabilität des eUTxO-Modells von Cardano zu verbessern
8. April 2021

Blockchain-Interoperabilität bezieht sich auf die Fähigkeit verschiedener Blockchain-Protokolle, miteinander kompatibel zu werden. Die Erreichung echter Blockchain-Interoperabilität zwischen heterogenen Protokollen ist ein notwendiger Schritt für die breite Akzeptanz der Blockchain-Technologie. Dies ist der Fall, weil viele Unternehmen zögern, innerhalb einer geschlossenen Plattformumgebung zu entwickeln.
In diesem Artikel werden wir uns ansehen, wie die Ergo-Plattform zur Interoperabilität von Cardano beitragen wird.
Bitcoins fehlerhaftes UTXO-Modell
Das UTXO-Modell gibt es in der Kryptowährung seit der Konzeption von Bitcoin. Der Begriff UTXO bezieht sich auf den Betrag an digitaler Währung, den jemand nach der Ausführung einer Kryptowährungstransaktion übrig hat. Die Buchstaben stehen für unspent transaction output. In einer bestätigten Transaktion in einem bewährten Blockchain-Zahlungssystem können nur ungenutzte Ausgaben als Eingaben für eine Transaktion verwendet werden. Wenn eine Transaktion stattfindet, werden Eingaben gelöscht und Ausgaben als neue UTXOs erstellt, die dann in zukünftigen Transaktionen verbraucht werden können.
Im Bitcoin-Netzwerk ist ein UTXO ein Betrag, der während einer Transaktion an eine Bitcoin-Adresse übermittelt wird. Verbrauchte Beträge werden unabhängig durch eine Transaktion verwendet, und neue Ausgaben werden erstellt – eine für den Empfänger und, falls zutreffend, eine für den verbleibenden Teil. Der an den Empfänger gesendete Wert wird zu einem neuen UTXO in der Adresse des Empfängers, während die Wechselgeldausgabe zu einem neuen UTXO in der Adresse des Absenders wird, der in einer zukünftigen Transaktion genutzt werden kann.
Trotz einiger greifbarer Vorteile des UTXO-Modells in seiner Anwendung in einem Rahmen wie dem von Bitcoin gibt es immer noch einige grundlegende Einschränkungen, insbesondere wenn das Modell auf einer komplexeren, Turing-vollständigen Plattform wie Ethereum angewendet wird. Zum Beispiel zwingt der Aufbau von Anwendungen auf dem UTXO-Design Entwickler dazu, die Menge an Zustand, die durch jede Ausgabe geändert wird, zu begrenzen. Ebenso ist das UTXO-Transaktionsdesign von Natur aus nicht geeignet für die Entwicklung von Smart Contracts, da das Konzept nur für Anwendungen geeignet ist, in denen jede Ausgabe nur von einer Person besessen wird und zusammenbrechen kann, wenn die Ausgabe von zwei oder mehr Personen gleichzeitig verbraucht werden kann.
Bitcoin verwendet "Bitcoin-Skript", das zwar nicht völlig nutzlos ist, aber viele Funktionen vermisst. Deshalb entschied Vitalik Buterin, dass er, anstatt das Bitcoin-Skript zu verbessern (was nicht so einfach ist) und ein besseres UTXO-Modell zu entwickeln, das ineffiziente System wegwerfen und mit dem kontobasierten Modell fortfahren musste. Kontobasierte Modelle sind im Bereich der vorherrschenden Programmier-Ökosysteme besser verständlich.
Das Verwerfen des UTXO-Modells führte jedoch auch dazu, dass seine Vorteile verworfen wurden:
- Die Berechnung erfolgt off-chain, und Transaktionen sind sowohl Ergebnisse als auch Beweise.
- Transaktionseingaben verlinken immer auf vorhandene UTXOs. Es ist auch einfach zu überprüfen, ob ein UTXO ausgegeben wurde.
- Im UTXO-Modell werden Transaktionen leicht parallel verarbeitet.
- In der zustandslosen Umgebung des UTXO-Modells werden die Benutzer ermutigt, für jede Transaktion neue Adressen zu verwenden, was die Privatsphäre bis zu einem gewissen Grad erhöht.
Bedarf an einem besseren UTXO-Modell - Cardanos erweitertes eUTxO-Modell
Es gab einen ausdrücklichen Bedarf an einem besseren UTXO-Skript aus einem eingeschränkten UTXO-Modell und dessen Stärkung mit dem brandneuen UTXO-Modell selbst. Darüber hinaus bestand die Notwendigkeit, neue Sprachen hinzuzufügen, die Ihnen helfen, Dapps zu erstellen. Das ist der Umfang des UTXO-Modells für sowohl Cardano als auch Ergo. Es ist ein entscheidender Schritt nach vorne vom ursprünglichen Design, das Satoshi Nakamoto veröffentlicht hat.
Cardano strebte an, Bitcoins UTXO-Modell mit der Fähigkeit von Ethereum zur Handhabung von Smart Contracts in ein erweitertes UTXO (eUTxO) Buchhaltungsmodell zu konsolidieren. Die Einführung von eUTxO erleichtert die Implementierung von Smart Contracts in die Cardano-Chain.
Ein erweitertes UTxO-Modell wird auf der Abwicklungsschicht existieren, und das kontobasierte Modell wird auf der Berechnungsschicht existieren. Eine erweiterte UTXO-Lösung würde zwei zusätzliche Funktionalitäten erfordern, die das bestehende UTXO-Modell nicht bieten konnte:
- Um den Vertragszustand aufrechterhalten zu können.
- Um sicherzustellen, dass derselbe Vertragscode über die gesamte Sequenz von Transaktionen hinweg verwendet wird.
Ein dominantes Merkmal des eUTxO-Modells ist, dass die für eine gültige Transaktion benötigten Gebühren genau vorhergesagt werden können, bevor sie veröffentlicht wird. Ein einzigartiges Merkmal, das in kontobasierten Modellen nicht zu finden ist.
Anstatt nur öffentliche Schlüssel (Hashes) für Schlösser zu haben und ähnliche Signaturen als Schlüssel zu verwenden, ermöglicht eUTxO beliebige Logik in Form von Skripten. Diese beliebige Logik untersucht das Ledger-Modell von Cardano und erweitert das UTXO-Modell, um Multi-Assets und Smart Contracts zu unterstützen, ohne die grundlegenden Vorteile eines UTXO-Modells zu gefährden.
Ergo ist der erste, der eine Smart-Contract-Sprache im selben eUTxO-Modell wie Cardano annimmt
Obwohl PoS ein sehr sicheres Protokoll ist, können einige Smart Contracts die konsensustheoretischen Sicherheitsmerkmale von PoW für einen Teil ihrer Ausführung erfordern. Das vollständig Cardano-kompatible PoW kann bedeutende Beiträge für alle Entwickler im Cardano-Ökosystem leisten; Ergo erleichtert diese PoW-Kompatibilität.
Je größer eine dApp ist, wenn sie collateralized DeFi betreibt, desto größer ist der Einsatz, der ihr zur Verfügung steht, und da dies im Proof of Stake-Konsens noch nicht vollständig gelöst ist, ist es ein Schwachpunkt. Ergo bringt das bewährte Vertrauen von PoW mit ausreichend Sicherheit für alle komplexeren DApp-Implementierungen auf dem Standard-UTxO-Modell, anstatt sehr natürliche kryptografische Konzepte, die mit PoW integriert sind, in PoS zu übersetzen, wo die spieltheoretischen Implikationen des Protokolls völlig anders sind.
Ergo arbeitet an einem Interoperabilitätsprotokoll, das nicht proof-basiert ist, was nicht einfach mit mehreren Blockchains zu kombinieren ist, aber einen föderierten Ansatz mit Reputation im Einsatz hat. Damit wird das gesamte Cardano-Ökosystem für die Interoperabilität mit der Solana-Blockchain geöffnet, die von großen Börsen wie OKEX oder Binance gewählt wurde.
Während alle anderen Blockchains nicht alle diese Vorteile des eUTxO-Modells kopieren werden, werden andere Projekte oder DApps dank der Interoperabilität in der Lage sein, diese einzigartigen Vorteile zu übernehmen, indem sie ihre Token zu Ergo bringen. Die von dem Ergo-Protokoll ausgeübte Kryptographie ist fortschrittlicher und läuft auf Sigma-Protokollen, bei denen kryptografische Signaturen hochgradig flexibel und kombinierbar sind.
Share post
13. August 2025
12. August 2025
9. Juli 2025
12. Mai 2025
9. Dezember 2024
19. August 2024
