Sicherheitsdossier
Token-Freigaben und wie man sie widerruft
Die meisten geleerten Wallets verloren keine Schlüssel, sondern Berechtigungen, die einmal erteilt und vergessen wurden. Was eine Freigabe ist — und wie man sie zurücknimmt.
Damit eine dezentrale Anwendung ein Token in Ihrem Namen bewegen darf, signieren Sie eine Freigabe: eine on-chain festgehaltene Erlaubnis, dass ein bestimmter Vertrag bis zu einem festgelegten Betrag dieses Tokens von Ihrer Adresse ausgeben darf. Tauschen, Verleihen und der Kauf eines NFT beginnen damit. Die Erlaubnis ist von der folgenden Transaktion getrennt und läuft nicht von selbst ab.
Warum unbegrenzte Freigaben das Problem sind
Viele Oberflächen fragen standardmäßig ein unbegrenztes Limit ab, weil das dem Nutzer bei jeder späteren Interaktion eine zweite Bestätigung erspart. Der Preis: Der Vertrag behält unbefristet das Recht, dieses Token zu bewegen. Wird der Vertrag später ausgenutzt, war er von Anfang an bösartig oder ist er upgradefähig und seine Logik wird getauscht, dann lässt genau die vor Monaten signierte Freigabe die Mittel abfließen — ganz ohne Schlüsseldiebstahl.
Wie Drains tatsächlich ankommen
Eine gefälschte Mint-Seite, ein Airdrop-Anspruch oder ein vorgeblicher Support-Mitarbeiter bittet Sie, einen scheinbar routinemäßigen Schritt zu signieren. Der Bestätigungsdialog zeigt eine Freigabe oder eine Permit-Signatur statt einer Überweisung, es scheint sich also nichts zu bewegen. Der Transfer erfolgt später, aus der Wallet des Angreifers, mit der von Ihnen erteilten Erlaubnis.
Prüfen und widerrufen
Nutzen Sie einen seriösen Freigaben-Checker oder die Berechtigungsansicht Ihrer Wallet, um pro Netzwerk aufzulisten, was erteilt wurde — Freigaben gelten je Chain, eine saubere Liste in einem Netz sagt nichts über ein anderes. Widerrufen Sie alles Ungenutzte und jede unbegrenzte Freigabe an einen Vertrag, den Sie nicht kennen. Der Widerruf ist selbst eine Transaktion und kostet Netzwerkgebühr.
Gewohnheiten, die die Liste kurz halten
Setzen Sie ein Ausgabelimit statt unbegrenzt, wo die Oberfläche es zulässt, halten Sie langfristige Bestände in einer Wallet, die nie mit Anwendungen interagiert, und suchen Sie vor dem Signieren nach den Wörtern approve oder permit. Eine Wallet mit Transaktionssimulation zeigt das Limit in Klartext.
Wichtigste Erkenntnis
Fazit
Freigaben bestehen fort, bis Sie sie kündigen. Regelmäßig prüfen, begrenzte bevorzugen und Ersparnisse auf einer Adresse halten, die nichts signiert.
Weitere Ratgeber
Als Nächstes