Cardano Smart Contracts

Cardano Smart Contracts sind Programme auf der Cardano-Blockchain, die entscheiden, ob eine Transaktion einen Output ausgeben darf, etwa die Mittel in einem Börsenpool oder die Sicherheit eines Kredits. Cardano unterstützt sie seit der Alonzo-Hard-Fork vom 12. September 2021 in Epoche 290.

Entwickler schreiben die Verträge in Sprachen wie Aiken oder Plinth, die in Untyped Plutus Core übersetzt werden, den Code, den jeder Cardano-Knoten ausführt. Weil die Verträge dem erweiterten UTXO-Modell folgen, kennt eine Wallet Gebühr und Ergebnis einer Transaktion schon vor dem Absenden.

Startdatum und Plutus-Versionen

Smart Contracts gingen mit der Alonzo-Hard-Fork am 12. September 2021 im Mainnet live, die Plutus V1 einführte. Die Vasil-Hard-Fork von 2022 brachte Plutus V2 mit Referenz-Inputs und Inline-Datums, sodass mehrere Transaktionen dieselben Daten lesen können, ohne sie auszugeben. Plutus V3 kam 2024 mit der Chang-Hard-Fork, die auch die Onchain-Governance startete, und ergänzte kryptografische Funktionen wie Operationen auf der Kurve BLS12-381.

Sprachen: Aiken und Plinth

Auf Cardano heißt ein Smart Contract Validator, ein Skript, das eine Transaktion annimmt oder ablehnt, die einen von ihm bewachten Output ausgeben will. Viele neue Projekte schreiben Validatoren in Aiken, einer Sprache für Cardano, die in Untyped Plutus Core (UPLC) übersetzt wird. Plinth, früher Plutus Tx, erlaubt Validatoren in Haskell, und weitere Compiler wie OpShin für Python erzeugen denselben Onchain-Code.

Das eUTXO-Modell

Cardano nutzt das Modell der erweiterten nicht ausgegebenen Transaktions-Outputs (eUTXO), in dem Mittel in Outputs liegen, die eine Transaktion vollständig verbraucht und durch neue ersetzt. Ein Skript-Output trägt ein Datum mit dem gespeicherten Zustand, und die ausgebende Transaktion liefert einen Redeemer mit der gewünschten Aktion. Der Validator sieht nur die Transaktion und ihre Inputs, deshalb kann sich sein Ergebnis zwischen Erstellung und Absenden nicht ändern, und ein onchain gescheitertes Skript kostet nur die hinterlegte Sicherheit.

Entwicklung und Audits

Das Cardano Developer Portal bündelt Dokumentation und Software Development Kits für Entwickler, die im Netzwerk anfangen. Die Cardano Academy lehrt Aiken in zehn Modulen und bietet einen Kurs, in dem ein KI-Coding-Agent Validator-Code aus einer schriftlichen Spezifikation schreibt. Bevor ein Vertrag im Mainnet Geld verwaltet, testen Teams ihn im Preview- oder Pre-Production-Netz und beauftragen ein Smart-Contract-Audit.

Beispiel: programmierbare Token

Der Standard CIP-0113 zeigt, wie Validatoren und native Token zusammenarbeiten. Ein nach dem Standard ausgegebener Token trägt Regeln, die ein Validator bei jeder Übertragung prüft, etwa eine KYC-Prüfung oder eine vom Emittenten angeordnete Sperre. Der Standard ging im Oktober 2026 im Mainnet live, und regulierte Emittenten von Stablecoins und Wertpapieren können ihre Compliance-Regeln nun in den Token selbst legen.

Kommende Blockchain- und Digital-Asset-Events in Europa

Cardano Smart Contracts und Finance Loop

Finance Loop behandelt Blockchain-Entwicklung im Bereich Digitale Infrastruktur und Souveränität, in dem IT- und Architekturteams von Banken und Vermögensverwaltern Plattformen vergleichen. Auf Cardano kennt eine Bank, die einen Vertrag für Kunden betreibt, Gebühr und Ergebnis jeder Transaktion schon vor dem Senden.

Finance Loop ist ein Experten-Netzwerk und will die institutionelle Nutzung neuer Technologien im Finanzwesen voranbringen, wie KI, digitale Zahlungen sowie Cloud- und Blockchain-Lösungen. Finance Loop hilft seinen Mitgliedern, Kompetenzen und persönliche Netzwerke in diesen Bereichen aufzubauen: Investment und digitale Vermögenswerte, Zahlungsverkehr und digitales Geld, Digitale Infrastruktur und Souveränität und Risiko und Compliance.

Bleiben wir in Kontakt

4.000+ Mitglieder aus Finance und Tech. Werden Sie kostenlos Network Member.

Kostenlose Updates!

Exklusive Event-Einladungen, Vorteile für Mitglieder und News. Jederzeit abbestellbar.

Mit dem Absenden akzeptieren Sie die Bedingungen.