Dezentralisierung
Was sind dApps?
DeFi, Smart Contracts, dApps und DAOs — Software ersetzt Mittelsmänner.
In dieser Lektion
- Was eine App dezentralisiert macht
- Wie Nutzer sich mit dApps verbinden
Wichtigste Erkenntnisse
- 1Eine dApp betreibt ihre Backend-Logik on-chain über Smart Contracts
- 2Nutzer verbinden sich über eine Wallet, nicht über ein Konto
- 3Ihr offener Code kann unabhängig überprüft werden
Lektionszusammenfassung
Eine dApp ist eine Anwendung, deren Kernzustand oder -ausführung von Smart Contracts abhängt.
Mentales Modell
Die Kernidee hinter dApps
Eine dApp ist eine Anwendung, deren Kernzustand oder -ausführung von Smart Contracts abhängt. Die Oberfläche kann normal aussehen, aber das Vertrauensmodell ändert sich darunter.
- Was eine App dezentralisiert macht
- Wie Nutzer sich mit dApps verbinden
Mechanismen
So denkst du über dApps nach
Das Front End hilft Nutzern, Transaktionen zu erstellen.
Das Wallet signiert Aktionen und sendet sie an die Chain.
Der Smart Contract wendet die Regel an und aktualisiert den On-Chain-Zustand.
- Eine dApp betreibt ihre Backend-Logik on-chain über Smart Contracts
- Nutzer verbinden sich über eine Wallet, nicht über ein Konto
- Ihr offener Code kann unabhängig überprüft werden
Beispiel
Ein konkretes dApps-Beispiel
Eine DEX-Website kann verschwinden, aber wenn die Verträge noch live und zugänglich sind, können Nutzer über eine andere Oberfläche oder direkt über die Chain interagieren.
Häufige Fehler
Was man über dApps verlernen sollte
Nutzer vertrauen oft der Website statt dem Vertrag. Eine bösartige oder kompromittierte Front-End kann Nutzer dazu bringen, eine schädliche Aktion zu signieren.
Risikohinweise
Was bei dApps schief gehen kann
dApps erben Risiken von Verträgen, Front-Ends, Wallets, RPC-Providern, Oracles und jedem Protokoll, mit dem sie zusammengesetzt werden.
- Trenne Front-End vom Vertrag.
- Wisse, was das Wallet signiert.
- Identifiziere ein Abhängigkeitsrisiko.
Übung
Übe dApps vor dem Weitermachen
- Trenne Front-End vom Vertrag.
- Wisse, was das Wallet signiert.
- Identifiziere ein Abhängigkeitsrisiko.
Wiederholung
Schlüsselbegriffe
- dApp
- Decentralized Application. Eine Anwendung, die auf einem Smart Contract läuft und kein zentrales Backend erfordert. Front-Ends sind oft weiterhin zentral — prüfe, was tatsächlich on-chain ist.
- 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.
- Wallet
- Software oder Hardware, die private und öffentliche Schlüssel verwaltet und Blockchain-Interaktionen ermöglicht. Wallets speichern keine Coins — Coins sind on-chain; Wallets speichern die Schlüssel.
- On-Chain
- Direkt auf der Blockchain gespeichert oder ausgeführt — transparent und unveränderlich. Gegenteil: Off-Chain.
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?
- Trenne Front-End vom Vertrag.
- Wisse, was das Wallet signiert.
- Identifiziere ein Abhängigkeitsrisiko.
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.
Lektion festigen
Beantworte alle Fragen richtig, um die Lektion abzuschließen.
Eine dApp unterscheidet sich von einer normalen App, weil…

