GaiaEx
Lektion 13 von 29
beginner5 Min.Quiz enthalten

Dezentralisierung

Smart Contracts (intelligente Verträge)

DeFi, Smart Contracts, dApps und DAOs — Software ersetzt Mittelsmänner.

Aktualisiert 21. Okt. 2026GaiaEx Academy Editorial

In dieser Lektion

  • Was ein Smart Contract ist
  • Warum Unveränderlichkeit wichtig ist

Wichtigste Erkenntnisse

  1. 1Ein Smart Contract ist selbstausführender Code auf einer Blockchain
  2. 2Er läuft genau so, wie er geschrieben wurde, wenn Bedingungen erfüllt sind
  3. 3Einmal deployed ist er sehr schwer zu ändern — Fehler sind kostspielig

Lektionszusammenfassung

Ein Smart Contract ist Code, der auf einer Blockchain läuft und vordefinierten Regeln folgt.

Mentales Modell

Smart Contracts (intelligente Verträge) in einfachen Worten

Ein Smart Contract ist Code, der auf einer Blockchain läuft und vordefinierten Regeln folgt. Er ist leistungsfähig, weil Nutzer gemeinsame Logik ohne Vertrauen in einen privaten Server verifizieren und ausführen können.

  • Was ein Smart Contract ist
  • Warum Unveränderlichkeit wichtig ist

Mechanismen

So denkst du über Smart Contracts nach

Verträge halten Zustand, empfangen Transaktionen und aktualisieren Salden oder Berechtigungen.

Viele Verträge sind nach dem Deployment schwer zu ändern, sofern kein Upgrade-Pfad existiert.

Nutzer interagieren durch Signieren von Transaktionen aus Wallets oder Anwendungen.

  • Ein Smart Contract ist selbstausführender Code auf einer Blockchain
  • Er läuft genau so, wie er geschrieben wurde, wenn Bedingungen erfüllt sind
  • Einmal deployed ist er sehr schwer zu ändern — Fehler sind kostspielig

Beispiel

Smart Contracts (intelligente Verträge), angewendet

Ein Automated-Market-Maker-Contract kann zwei Token halten und Swap-Preise aus seinen Reserven anbieten, ohne dass ein menschlicher Market Maker jeden Trade genehmigt.

Merke dirEntscheidungsregel: Frage, ob der Vertrag unveränderlich, aktualisierbar, auditiert und kampferprobt ist, bevor du dich darauf verlässt.

Häufige Fehler

Was man über Smart Contracts verlernen sollte

Lesbarer Code ist nicht dasselbe wie sicherer Code. Ein transparenter Bug ist immer noch ein Bug, und Angreifer können ihn ebenfalls lesen.

Risikohinweise

Das Risiko in Smart Contracts lesen

Reentrancy, schlechte Zugriffskontrolle, unsichere Upgrades und unbegrenzte Token-Genehmigungen sind häufige Smart-Contract-Ausfallmuster.

  • Erkläre, was die Regel ausführt.
  • Prüfe, ob Upgrades möglich sind.
  • Überprüfe Genehmigungen vor dem Signieren.

Übung

Mach Smart Contracts zur Gewohnheit

  • Erkläre, was die Regel ausführt.
  • Prüfe, ob Upgrades möglich sind.
  • Überprüfe Genehmigungen vor dem Signieren.

Wiederholung

Schlüsselbegriffe

Blockchain
Ein dezentralisiertes, unveränderliches Ledger, das Transaktionen in verketteten Blöcken speichert. Keine einzelne Partei kontrolliert die Kette — Validierungsregeln werden kollektiv durchgesetzt.
DeFi
Decentralized Finance. Finanzdienstleistungen — Lending, Trading, Yield — die durch Smart Contracts bereitgestellt werden und kein zentrales Unternehmen benötigen. Smart-Contract-Risiken ersetzen Counterparty-Risiken.
Smart Contract
Selbstausführende Code-Logik auf einer Blockchain, die Regeln ohne Vermittler durchsetzt. Unveränderlich nach der Bereitstellung — Fehler können dauerhaft und ausnutzbar sein.
Market Maker
Ein Teilnehmer, der kontinuierlich Kauf- und Verkaufsaufträge stellt, um Liquidität bereitzustellen. Verdient den Spread — nimmt aber Inventarrisiko auf.
Konsensmechanismus
Das Regelwerk, durch das ein Blockchain-Netzwerk Einigkeit über den gültigen Zustand des Ledgers erzielt. Beispiele: Proof-of-Work, Proof-of-Stake, BFT.

Quellenhinweise

Redaktionelle Referenzen

Diese Referenzen sind Ausgangspunkte zur Überprüfung der Mechanismen, Risikoprüfungen und des Produktkontexts hinter dieser Lektion.

Bevor du weitermachst

Kannst du das?

  • Erkläre, was die Regel ausführt.
  • Prüfe, ob Upgrades möglich sind.
  • Überprüfe Genehmigungen vor dem Signieren.

Verwandtes Lernmaterial

Weiterlesen

Checkpoint

Diese Lektion abschließen

Bestehe den Check, um den Fortschritt zu speichern, und fahre dann der Reihe nach mit dem Pfad fort.

Wissenscheck

Lektion festigen

Beantworte alle Fragen richtig, um die Lektion abzuschließen.

1 / 2

Ein Smart Contract ist…