Was sind Smart Contracts und wofür sind sie gut?
Smart Contracts sind Programme auf einer Blockchain, die automatisch ausgeführt werden. Sie ermöglichen DEXs, Kreditvergabe und Stablecoins, doch Fehler und Orakel begrenzen ihre Möglichkeiten.
9 Min. Lesezeit. Aktualisiert am 12. August 2026.
Ein Smart Contract ist ein Programm, das auf einer Blockchain gespeichert ist und automatisch ausgeführt wird, sobald seine Bedingungen erfüllt sind, ohne dass ein Unternehmen es betreibt und ohne dass eine der Seiten mitten im Geschäft heimlich die Regeln ändern kann. Smart Contracts sind wirklich gut in einem engen Aufgabenbereich: Token tauschen, gegen Sicherheiten verleihen, Stablecoins ausgeben und Gelder unter transparenten gemeinsamen Regeln halten. Sie sind überall dort schlecht, wo die reale Welt hineinreicht, weil sie Ereignisse außerhalb der Chain nicht ohne Hilfe sehen können, ihre Fehler genauso bindend sind wie ihre Funktionen und Code, der Milliarden von Dollar bewacht, die am besten finanzierten Angreifer des Planeten anzieht. Dieser Artikel erklärt, wie sie funktionieren, was sie im großen Maßstab betreiben, wo sie versagen und warum Bitcoin bewusst so wenig davon unterstützt.
Code als Vereinbarung
Die Idee ist älter als die Blockchains, die sie praktikabel gemacht haben. Der Informatiker Nick Szabo prägte den Begriff in den 1990er Jahren und nutzte einen Verkaufsautomaten als klassisches Beispiel: Sie werfen Münzen ein, der Automat gibt einen Snack heraus, und kein Angestellter, Gericht oder Vertragsanwalt ist beteiligt. Die Vereinbarung wird von der Maschinerie selbst durchgesetzt.
Ein Smart Contract verallgemeinert diesen Verkaufsautomaten. Eine traditionelle Vereinbarung besteht aus Worten auf Papier, die Institutionen nachträglich durchsetzen, wenn jemand sie bricht. Ein Smart Contract besteht aus ausführbaren Regeln, die während des Vorgangs von einem Netzwerk von Computern durchgesetzt werden, die alle denselben Code ausführen und die Ergebnisse der anderen prüfen. Einmal bereitgestellt, lebt der Vertrag an einer Adresse auf der Blockchain, sein Code ist für jeden öffentlich einsehbar, und er tut genau das, was er sagt, ob es nun das ist, was seine Autoren gemeint haben, oder nicht.
Der Name übertreibt in zwei Richtungen zugleich. Ein Smart Contract ist nicht intelligent, er hat kein Urteilsvermögen und tut nur, wofür er programmiert wurde. Und er ist meist kein Vertrag im rechtlichen Sinn, obwohl Gerichte an verschiedenen Orten noch klären, wo sich Code und Recht überschneiden. Am besten versteht man ihn als Software, die Geld nach Regeln bewegt.
Wie ein Smart Contract tatsächlich ausgeführt wird
Auf Ethereum, der größten Smart-Contract-Plattform, sieht der Lebenszyklus so aus. Ein Entwickler schreibt den Vertrag in einer Sprache wie Solidity und stellt ihn in einer Transaktion bereit. Von da an hat der Vertrag seine eigene Adresse, kann eigene Salden halten und stellt Funktionen bereit, die jeder aufrufen kann. Wenn Sie mit einem interagieren, senden Sie eine Transaktion, die die Funktion und Ihre Eingaben nennt, und zahlen eine Gas-Gebühr für die Berechnung. Jeder validierende Node führt denselben Code auf demselben Zustand aus und muss zum selben Ergebnis kommen, was das Resultat vertrauenswürdig macht, ohne einer einzelnen Maschine zu vertrauen.
Aus diesem Design folgen zwei Eigenschaften. Erstens ist die Ausführung deterministisch und unaufhaltsam: Niemand genehmigt Ihre Transaktion, und kein Support kann sie rückgängig machen. Zweitens können Verträge andere Verträge aufrufen, sodass sie wie Bauteile zusammenpassen. Ein Kreditprotokoll kann sich in einer einzigen atomaren Transaktion an einen Preisfeed und einen Token-Tausch anschließen. Diese Kombinierbarkeit ist der Motor von allem, was in was DeFi ist behandelt wird, und der größte Teil dieser Aktivität findet heute in Layer-2-Netzwerken statt, die zur Abrechnung auf Ethereum zurückgreifen, um die Gebühren niedrig zu halten.
Wofür Smart Contracts wirklich gut sind
Handeln ohne Intermediär
Dezentrale Börsen ersetzen die Matching-Engine einer traditionellen Börse durch eine Formel. Uniswap, die größte, hält gepaarte Token in gepoolten Verträgen und bepreist Trades automatisch gegen den Pool. Es gibt kein Konto, keine Registrierung und keinen Verwahrer; Sie handeln aus Ihrer eigenen Wallet, und Liquiditätsanbieter verdienen die Gebühren. Das Modell hat ein gewaltiges Volumen abgewickelt: Uniswap überschritt 3 Billionen Dollar kumuliertes Handelsvolumen als erste dezentrale Börse. Die Nachteile sind ebenfalls real, darunter Slippage bei großen Trades und Bots, die die Reihenfolge von Transaktionen ausnutzen.
Verleihen gegen Sicherheiten
Protokolle wie Aave und Compound betreiben Geldmärkte als Verträge. Einleger stellen Vermögenswerte bereit und verdienen Zinsen; Kreditnehmer hinterlegen Sicherheiten, die mehr wert sind als das Geliehene, und zahlen dafür. Weil ein Vertrag Ihren Charakter oder Ihr Gehalt nicht bewerten kann, sind Kredite überbesichert, und wenn der Wert der Sicherheiten zu weit fällt, liquidiert der Vertrag sie automatisch. Es ist Kredit, reduziert auf das Einzige, was Code überprüfen kann: Vermögenswerte, die er bereits hält.
Stablecoins
Die am weitesten verbreiteten Smart Contracts der Welt sind wohl die Token-Verträge hinter Stablecoins wie USDC und USDT, die Salden und Übertragungen von dollargebundenen Token erfassen. Beachten Sie das hybride Vertrauensmodell: Der Token bewegt sich per Code, aber die Dollar, die ihn decken, liegen beim Emittenten außerhalb der Chain, und genau deshalb sind die Regulierer eingeschritten. Der US-GENIUS Act, im Juli 2025 unterzeichnet, schuf den ersten bundesrechtlichen Rahmen für Zahlungs-Stablecoins und verlangt eins zu eins gedeckte Reserven in Bargeld und kurzfristigen Staatsanleihen. Stablecoins sind der klarste Fall von Smart Contracts, die langweilige, nützliche Finanzinfrastruktur in globalem Maßstab betreiben.
Treuhand und gemeinsame Verwahrung
Verträge können Gelder halten, die nur unter vereinbarten Bedingungen freigegeben werden: Multisignatur-Wallets, die die Zustimmung mehrerer Schlüsselinhaber für eine Zahlung verlangen, Zeitsperren, die Auszahlungen verzögern, Vesting-Pläne, die Gründer über Jahre hinweg mit Token versorgen, und Treasuries, die durch Abstimmungen der Token-Inhaber gesteuert werden. Für Organisationen, die keinen einzelnen Vertrauenspunkt über gemeinsames Geld wollen, ist dies der stärkste praktische Anwendungsfall.
Die Grenzen, die niemand beschönigen sollte
Das Orakelproblem
Ein Vertrag weiß nur, was auf seiner Blockchain steht. Er kann den Dollarkurs von Ether nicht sehen, nicht das Wetter und nicht, ob Waren angekommen sind. Orakel sind Dienste, die externe Daten On-Chain einspeisen, und sie führen genau das Vertrauen wieder ein, das der Vertrag beseitigen sollte: Manipulieren Sie die Datenquelle, und Sie manipulieren jeden Vertrag, der sich auf sie stützt. Manipulierte Preisfeeds haben viele DeFi-Exploits ermöglicht, und jeder Vertrag, der von Fakten aus der realen Welt abhängt, ist nur so stark wie derjenige, der sie meldet.
Fehler sind Gesetz
Unveränderbarkeit ist die Stärke und der Fehler. Weil bereitgestellter Code nicht heimlich gepatcht werden kann, können Nutzer darauf vertrauen, dass er sich nicht unter ihnen ändert, und Angreifer können das auch. Ein Exploit ist kein Einbruch; er ist eine gültige Ausführung des Codes wie geschrieben. Wenn die Regeln erlauben, den Tresor zu leeren, hilft das Netzwerk getreulich dabei, ihn zu leeren.
Audits helfen, Garantien gibt es nicht
Ernsthafte Protokolle zahlen Sicherheitsfirmen für Audits, betreiben Bug-Bounties und nutzen formale Verifikation für kritische Teile. All das senkt das Risiko; nichts davon beseitigt es, und auditierte Protokolle wurden trotzdem geleert. Ein Audit ist eine Stichprobe fachlicher Aufmerksamkeit, kein Beweis der Korrektheit, und ein Vertrag kann sich auch isoliert korrekt verhalten und dennoch versagen, wenn er mit anderen Verträgen in einer Weise kombiniert wird, die niemand modelliert hat.
Upgradefähige Verträge führen Vertrauen wieder ein
Weil unveränderliche Fehler beängstigend sind, stellen viele Teams upgradefähige Verträge bereit, die von Admin-Schlüsseln oder Governance-Abstimmungen gesteuert werden. Das löst ein Problem, indem es ein anderes wieder aufhebt: Wenn jemand den Code ändern kann, vertrauen Sie wieder Menschen, und gestohlene Admin-Schlüssel werden zu einem zentralen Exploit. Jedes ernsthafte Protokoll liegt irgendwo auf diesem Spektrum zwischen nicht reparierbar und veränderbar, und zu wissen, wo, gehört dazu, Ihr Risiko zu kennen.
Warnende Geschichten, die man sich merken sollte
The DAO, Juni 2016. Das erste große Smart-Contract-Experiment, ein ausschließlich von Code gesteuerter Risikokapitalfonds, sammelte rund 150 Millionen Dollar in Ether ein und wurde innerhalb von Wochen durch einen Reentrancy-Fehler um 3,6 Millionen ETH geleert. Die Ethereum-Community entschied sich, die Chain per Hard Fork zu ändern, um den Diebstahl rückgängig zu machen, und die Andersdenkenden, die sich weigerten, hielten die ursprüngliche Chain als Ethereum Classic am Leben. Die Episode legte die Begriffe der Debatte fest, die bis heute läuft: Code ist Gesetz, bis der Verlust groß genug ist für einen Fork.
Ronin, März 2022. Die Bridge, die das Spiel Axie Infinity bediente, verlor rund 625 Millionen Dollar, nicht durch einen Vertragsfehler, sondern durch kompromittierte Schlüssel: Angreifer erlangten die Kontrolle über fünf der neun Validatoren, deren Signaturen Gelder bewegten. Die Lehre ist, dass ein perfekter Vertrag, der von zu wenigen Schlüsseln bewacht wird, nur ein kleines Multisig mit zusätzlichen Schritten ist.
Bybit, Februar 2025. Der größte Krypto-Diebstahl aller Zeiten, rund 1,5 Milliarden Dollar, traf die Börse Bybit, als Nordkoreas Lazarus Group eine Entwicklermaschine bei Safe, dem Anbieter von Multisig-Wallets, kompromittierte und den Unterzeichnern von Bybit eine gefälschte Oberfläche zeigte. Die Unterzeichner genehmigten, was wie eine routinemäßige Überweisung aussah; der Multisig-Vertrag führte dann die bösartige Transaktion genau wie unterzeichnet aus. Der Code funktionierte einwandfrei. Die Menschen und die Bildschirme vor ihnen waren der Exploit.
Das Muster über ein Jahrzehnt ist beständig, und Chainalysis bezifferte gestohlene Gelder allein 2025 auf rund 3,4 Milliarden Dollar: Angreifer gehen dorthin, wo die schwächste Schicht ist, ob das der Vertrag, die Schlüssel, das Orakel oder die Person mit dem Signaturgerät ist.
Bitcoins Minimalismus gegenüber Ethereums Ausdrucksstärke
Bitcoin kann einiges davon, und seine Weigerung, mehr zu tun, ist eine Design-Position, kein Mangel. Bitcoin Script, seine eingebaute Sprache, ist bewusst begrenzt: keine Schleifen, keine beliebigen Programme, gerade genug für Multisignatur-Ausgaben, Zeitsperren und die Zahlungskanäle hinter dem Lightning-Netzwerk. Die Begründung lautet, dass Geld, das Hunderte Milliarden Dollar sichert, die kleinstmögliche Angriffsfläche bieten sollte und Komplexität in Schichten über dem Basisgeld leben sollte statt darin. Upgrades wie Taproot erweiterten, was Script ausdrücken kann, aber die Philosophie hat sich nicht bewegt: Bitcoin ist darauf optimiert, schwer zu brechen zu sein, nicht leicht zu programmieren.
Ethereum ging die entgegengesetzte Wette ein: eine Allzweck-Virtual-Machine, auf der Entwickler alles bauen können, und akzeptierte, dass alles jeden Fehlermodus in diesem Artikel einschließt. Keine Seite hat einfach recht. Alles im Abschnitt über echte Nutzungen existiert, weil Ethereum dieses Risiko einging, und jede warnende Geschichte existiert aus demselben Grund. Die beiden Designs sind Antworten auf unterschiedliche Fragen, weshalb der ehrliche Vergleich Zweck gegen Zweck und nicht besser gegen schlechter stellt.
Was das für Sie bedeutet
Sie müssen keine Zeile Solidity schreiben, um dem Risiko von Smart Contracts ausgesetzt zu sein; einen Stablecoin zu halten oder eine DeFi-App zu nutzen reicht. Die praktischen Regeln folgen aus allem oben. Bevorzugen Sie alte, stark genutzte, auditierte Protokolle, denn Jahre in dieser Umgebung zu überleben ist selbst ein Beleg. Verstehen Sie Token-Genehmigungen, bevor Sie sie erteilen, da eine Signatur, die einen Vertrag Ihre Token ausgeben lässt, genau das ist, was Phishing-Betrugsmaschen mit Genehmigungen ernten. Behandeln Sie ungewöhnlich hohe Renditen als nicht eingepreistes Risiko, bis das Gegenteil bewiesen ist. Und behalten Sie die Gewohnheiten aus dem Artikel Ihre digitalen Vermögenswerte sicher aufbewahren bei, denn in einem System, in dem Code genau ausführt, was Sie signieren, ist die letzte Verteidigungslinie die Person, die signiert.
