Krypto-Glossar

Token-Allowance

Eine Token-Allowance ist die Menge eines bestimmten Tokens, die du einem Smart Contract freigegeben hast, damit er sie in deinem Namen aus deiner Wallet bewegen darf. Du setzt sie, indem du eine Approval-Transaktion signierst.

Read in English

Warum es Freigaben gibt

Auf Ethereum und ähnlichen Chains kann eine App ERC-20-Token nicht einfach abziehen. Willst du an einer dezentralen Börse USDC tauschen, sendest du zuerst eine Approve-Transaktion: Dieser Contract darf bis zu einem bestimmten Betrag meiner USDC ausgeben. Erst danach kann der Börsen-Contract die Token beim Trade per transferFrom bewegen.

Die Freigabe wird on-chain im Contract des Tokens gespeichert, nicht in deiner Wallet-App. Sie bleibt bestehen, bis sie aufgebraucht oder geändert wird, auch wenn du die Website schließt oder die Wallet löschst.

Begrenzt oder unbegrenzt

Viele Apps verlangen standardmäßig eine unbegrenzte Allowance, also eine riesige Zahl, mit der der Contract jede Menge dieses Tokens bewegen darf, jetzt und künftig. Das spart dir bei späteren Trades Gebühren. Ist der Contract aber bösartig, fehlerhaft oder wird später gehackt, liegt dein gesamter Bestand dieses Tokens offen.

Angenommen, du gibst einer Lending-App unbegrenzt USDC frei, um 100 USDC einzuzahlen. Monate später liegen 10.000 USDC in derselben Wallet. Wird der Contract kompromittiert, kann der Angreifer alle 10.000 nehmen, nicht nur die 100, die du gemeint hast.

Signaturen, die auch Freigaben erteilen

Manche Token und Tools, etwa EIP-2612 Permit und Permit2 von Uniswap, erlauben eine Freigabe per Off-Chain-Signatur statt per Transaktion. Es fällt kein Gas an, und es sieht aus wie eine harmlose Nachricht. Genau deshalb lieben Phishing-Seiten sie. Lies jede Signaturanfrage, nicht nur Transaktionen.

Gute Gewohnheiten

Gib nur den Betrag frei, den du wirklich brauchst, wenn deine Wallet das Bearbeiten erlaubt. Nutze etablierte Apps und prüfe die Contract-Adresse. Kontrolliere ab und zu deine offenen Freigaben und widerrufe die, die du nicht mehr brauchst. Wenn du Ersparnisse in einer separaten Wallet hältst, die sich nie mit Apps verbindet, begrenzt das den Schaden einer einzelnen schlechten Freigabe.

Frag Coach dazu

Coach ist die KI von AtenaCrypto. Sie erklärt Krypto mit Live-Marktdaten, in einfachen Worten.

Wie prüfe ich, welche Token-Allowances meine Wallet erteilt hat und welche riskant sind?Coach fragen →

Häufige Fragen

Hat die App meine Token schon, wenn ich eine Allowance erteile?

Nein. Die Token bleiben in deiner Wallet, aber der freigegebene Contract kann sie bis zur Höhe der Allowance jederzeit bewegen, ohne erneut zu fragen.

Laufen Allowances ab?

Normale ERC-20-Freigaben laufen nicht ab. Neuere Systeme wie Permit2 kennen Ablaufdaten, darauf verlassen solltest du dich aber nicht.

Wie entferne ich eine Allowance?

Du widerrufst sie mit einer neuen Freigabe über den Betrag null. Das geht in vielen Wallets und Revoke-Tools gegen eine kleine Gasgebühr.

Verwandte Begriffe

RevokeWallet DrainerERC-20Smart ContractBlind SigningPhishing

Schritt für Schritt lernen

AC Learning erklärt diese Themen in interaktiven Lektionen — die ersten acht Kapitel sind kostenlos.

AC Learning öffnen → Kostenloses Konto erstellen

Alle Glossar-Begriffe · Nur zu Bildungszwecken — keine Anlage-, Rechts-, Steuer- oder Finanzberatung.