Eine typische dApp kombiniert eine Frontend-Oberfläche, oft eine Website oder mobile App, die ähnlich aussieht wie jede andere App, mit einer Backend-Logik, die on-chain als ein oder mehrere Smart Contracts läuft. Statt einen Benutzernamen und ein Passwort zu erstellen, verbinden Nutzer in der Regel eine Krypto-Wallet, um mit einer dApp zu interagieren, und nutzen sie, um Transaktionen zu signieren und den Besitz ihrer Gelder oder Assets nachzuweisen. dApps erstrecken sich über viele Kategorien, darunter dezentrale Börsen, Kreditplattformen, NFT-Marktplätze und blockchainbasierte Spiele. Da der zugrunde liegende Smart-Contract-Code oft öffentlich on-chain einsehbar ist, kann jeder -- zumindest im Prinzip -- genau prüfen, wie sich die Kernlogik einer dApp verhält, auch ohne besonderen Zugang.
Das Label dezentral trifft nicht einheitlich auf jeden Teil jeder dApp zu. Manche laufen fast vollständig on-chain, während andere auf zentralisierte Komponenten angewiesen sind, etwa ein von einem Unternehmen gehostetes Frontend, Off-Chain-Server oder externe Datenquellen, auch wenn ihre Kern-Transaktionslogik auf einer Blockchain liegt. Das ist wichtig, weil eine dApp, die an der Oberfläche dezentral wirkt, dennoch einzelne Fehlerquellen (Single Points of Failure) haben kann. Eine dApp zu sein bedeutet auch nicht automatisch, dass eine Anwendung sicher ist: Smart Contracts können Fehler enthalten, und schlecht geprüfte oder bösartige Contracts wurden bereits ausgenutzt. Ein Projekt zu recherchieren, zu prüfen, ob sein Code geprüft (auditiert) wurde, und zu verstehen, was man genehmigt, bevor man eine Wallet verbindet, sind allesamt sinnvolle Vorsichtsmaßnahmen.
Das Wichtigste in Kürze
- Eine dApp führt ihre Kernlogik über Smart Contracts auf einer Blockchain aus, statt auf den privaten Servern eines einzelnen Unternehmens.
- Nutzer verbinden in der Regel eine Krypto-Wallet, um mit einer dApp zu interagieren, statt ein herkömmliches Konto zu erstellen.
- Dezentral zu sein macht eine dApp nicht automatisch sicher; Fehler und Exploits in Smart Contracts sind ein reales Risiko.
dApp — häufig gestellte Fragen
Wie greife ich auf eine dApp zu?
Die meisten dApps werden über eine Weboberfläche im Browser oder eine mobile App erreicht, wo man statt eines Logins eine Krypto-Wallet verbindet, um dann Transaktionen zu signieren und direkt mit den zugrunde liegenden Smart Contracts on-chain zu interagieren.
Sind alle dApps auf die gleiche Weise dezentral?
Nein. Der Grad der Dezentralisierung variiert; manche dApps laufen fast vollständig on-chain, während andere auf zentralisierte Elemente wie ein von einem Unternehmen gehostetes Frontend angewiesen sind, auch wenn ihre Kernlogik auf einer Blockchain liegt.
Neu in der Krypto-Welt oder wollen Sie Wissenslücken schließen? Arbeiten Sie sich durch die Grundlagen im Bereich Lernen, durchstöbern Sie alle Begriffe A–Z, oder sehen Sie sich die Live-Kurse der Coins an, die diesen Konzepten zugrunde liegen.