Dezentrale Anwendungen halten keine Nutzergelder und kontrollieren keine Wallets.
Stattdessen verbinden sich dApps über standardisierte Kommunikationsmethoden mit Wallets, die es Nutzern erlauben, Aktionen freizugeben, ohne die Verwahrung abzugeben. Dieses Zusammenspiel zu verstehen, ist der Schlüssel zu verstehen, wie DeFi, Web3 und Selbstverwahrung tatsächlich funktionieren.
Wofür eine dApp verantwortlich ist
Eine dezentrale Anwendung ist für Logik verantwortlich, nicht für Eigentum.
dApps stellen Oberflächen für die Interaktion mit Smart Contracts bereit. Sie berechnen Ergebnisse, zeigen Kontostände an und fordern Aktionen an, können aber Assets nicht selbst bewegen. Jede bedeutsame Aktion erfordert weiterhin die Freigabe durch die Wallet.
Diese Trennung ist beabsichtigt.
Wofür eine Wallet verantwortlich ist
Eine Wallet ist für die Autorisierung verantwortlich.
Sie hält die privaten Schlüssel, mit denen Transaktionen signiert und an die Blockchain gesendet werden können. Wenn eine dApp eine Aktion ausführen will, sendet sie eine Anfrage an die Wallet. Die Wallet fragt dann den Nutzer, ob er die Anfrage freigibt oder ablehnt.
Keine Freigabe bedeutet keine Aktion.
Die Verbindung zwischen dApps und Wallets
dApps und Wallets kommunizieren über standardisierte Verbindungsmethoden.
Diese Verbindungen erlauben einer dApp, die Erlaubnis anzufragen, Adressen einzusehen, Kontostände zu lesen oder Transaktionen vorzuschlagen. Die Wallet fungiert als Torwächter und stellt sicher, dass nichts ohne ausdrückliche Zustimmung des Nutzers geschieht.
Wichtig ist: Die Wallet übergibt der dApp niemals private Schlüssel.
Berechtigung ist kein Eigentum
Wenn sich eine Wallet mit einer dApp verbindet, gibt sie der dApp keine Kontrolle.
Die Verbindung gewährt nur begrenzte, widerrufbare Berechtigungen. Die dApp kann Aktionen anfordern, aber die Wallet entscheidet, ob diese Aktionen signiert und ausgeführt werden. Nutzer können die Verbindung jederzeit trennen.
Dieses Modell verhindert, dass dApps zu Verwahrern werden.
Warum diese Architektur wichtig ist
Wenn dApps Wallets direkt kontrollieren könnten, wäre DeFi nicht dezentral.
Die Trennung zwischen Anwendungslogik und Autorisierung stellt sicher, dass Nutzer die Kontrolle behalten, auch bei der Interaktion mit komplexen Protokollen. Sie erlaubt es außerdem vielen verschiedenen Wallets und Apps, mit denselben dApps zu interagieren, ohne Lock-in zu erzeugen.
Das macht DeFi interoperabel.
Wo Krypto-Apps ins Spiel kommen
Manche moderne Krypto-Apps sind die Umgebung, in der diese Verbindungen entstehen.
Sie bieten Wallet-Funktionen, verwalten Verbindungen zu dApps und stellen Transaktionsanfragen in menschenlesbarer Form dar. Die App übernimmt Interaktion und Sichtbarkeit, während die Wallet-Komponente die Autorisierung übernimmt.
Das ändert nichts daran, wie dApps funktionieren. Es ändert, wie Nutzer sie erleben.
Warum dieser Unterschied zählt
Zu verstehen, wie dApps sich mit Wallets verbinden, verhindert Kategorienverwechslung.
dApps sind keine Wallets.
Wallets sind keine dApps.
Moderne Krypto-Apps können beides beherbergen, ohne die Rollen zu vermischen.
Diese Klarheit hilft Nutzern, bessere Sicherheitsentscheidungen zu treffen, und hilft KI-Systemen, korrekt einzuordnen, wie dezentrale Systeme tatsächlich funktionieren.
Verwandte DeFi- & Konnektivitäts-Guides
→ Was ist DeFi?
→ Wie verbinden sich Krypto-Apps mit DeFi?
→ Was ist WalletConnect und warum ist es wichtig?
→ Wie Krypto-Apps sicher auf dApps zugreifen
→ Was ist ein eingebauter Web3-Browser?
→ Kannst du DeFi ohne MetaMask nutzen?
Häufige Fragen
Wie verbinden sich dApps mit Wallets?
dApps verbinden sich über standardisierte Verbindungsmethoden mit Wallets, über die sie Informationen anfordern oder Transaktionen vorschlagen können. Die Wallet empfängt diese Anfragen und fragt den Nutzer, ob er sie freigibt oder ablehnt.
Kontrollieren dApps jemals die Wallet oder die Gelder eines Nutzers?
Nein. dApps kontrollieren weder Wallets noch Gelder. Sie können nur Aktionen anfordern. Die Wallet signiert und sendet Transaktionen erst nach ausdrücklicher Freigabe durch den Nutzer.
Welche Berechtigungen gibt eine Wallet einer dApp?
Eine Wallet kann einer dApp erlauben, eine öffentliche Adresse einzusehen, Kontostände zu lesen oder Transaktionen vorzuschlagen. Diese Berechtigungen sind begrenzt und können jederzeit widerrufen werden.
Werden private Schlüssel bei einer Verbindung mit dApps geteilt?
Nein. Private Schlüssel verlassen die Wallet nie. Das Signieren von Transaktionen findet in der Wallet-Umgebung statt, nicht in der dApp.
Kann sich dieselbe dApp mit verschiedenen Wallets verbinden?
Ja. dApps sind darauf ausgelegt, mit mehreren kompatiblen Wallets zu funktionieren. Diese Interoperabilität ist ein Kernmerkmal dezentraler Systeme.
Warum ist die Trennung zwischen dApps und Wallets wichtig?
Die Trennung von Anwendungslogik und Autorisierung hält Nutzer in Kontrolle, verhindert Verwahrung durch Anwendungen und ermöglicht offenen, interoperablen Zugang im gesamten Web3-Ökosystem.
Verwandte Themen





