Token-Berechtigungen auf Solana widerrufen
Rent-Update geprüft am 3. September 2026: Jede feste Rent- oder Auszahlungsangabe pro Konto in diesem älteren Artikel ist ein historisches Beispiel unter der früheren Einstellung von 6,960 Lamports pro Byte und kein aktuelles Angebot. Kontogröße, aktive Rent-Stufe, frühere Auszahlungen, Vorgangsgebühren und Netzwerkkosten können das Ergebnis verändern. Lies Solana-Rent-Reduzierung 2026 und verwende die aktuelle Transaktionsvorschau für deine Wallet.
Das Widerrufen von Berechtigungen ist auf Ethereum ein bekanntes Thema, da unbegrenzte Genehmigungen für ERC-20 zur Leerung vieler Wallets geführt haben. Solana verfügt über einen vergleichbaren Mechanismus, der jedoch anders funktioniert. Es lohnt sich zu verstehen, was er für Sie tun kann und was nicht.
Wie widerrufen Sie Token-Berechtigungen auf Solana?
Verbinden Sie sich mit dem Widerrufstool. Es durchsucht alle Token-Konten in Ihrem Besitz, zeigt, welchen Adressen Sie das Entnehmen von Token erlaubt haben, und entfernt diese Genehmigungen gesammelt. Es gibt keine Gebühr – beim Widerrufen wird keine Kontomiete zurückerstattet, daher zahlen Sie nur die Netzwerkgebühr. Über die CLI lautet der Befehl spl-token revoke <TOKEN_ACCOUNT_ADDRESS>.
Was ein Delegierter auf Solana tatsächlich ist
Wenn Sie auf Solana etwas genehmigen, legen Sie einen Delegierten für ein bestimmtes Token-Konto fest. Die Approve-Anweisung vermerkt zwei Angaben auf diesem Konto: die Adresse des Delegierten und einen delegierten Betrag.
Der Delegierte kann anschließend ohne erneute Rückfrage bis zu diesem Betrag aus genau diesem Konto übertragen oder verbrennen. Er kann weder auf Ihre anderen Token-Konten zugreifen noch den delegierten Betrag überschreiten oder Ihre SOL bewegen.
Dies ist eine echte Berechtigung und sollte ernst genommen werden: Ein Delegierter mit einem zulässigen Betrag für Ihr Token-Konto kann diese Token bewegen. Der mögliche Schaden ist jedoch aus drei strukturellen Gründen deutlich kleiner als beim Ethereum-Pendant.
Warum Genehmigungen auf Solana enger begrenzt sind als auf Ethereum
| Ethereum-Genehmigung | Solana-Delegierter | |
|---|---|---|
| Geltungsbereich | Jeder Token dieses Vertrags, den Sie halten | Ein Token-Konto |
| Betrag | Häufig unbegrenzt | Ein von Ihnen festgelegtes Limit |
| Mehrere gleichzeitig | Ja, sie sammeln sich pro Spender an | Nein – ein Delegierter pro Konto |
| Entfernt durch | Eine ausdrückliche Widerrufstransaktion | Ein Widerruf, oder das Schließen des Kontos |
Die dritte Zeile ist entscheidend. Auf Ethereum sammeln sich Genehmigungen an: Sie können einem Dutzend Verträgen für denselben Token zulässige Beträge einräumen, die jeweils unbemerkt bestehen bleiben, bis sie widerrufen werden. Nach Jahren der DeFi-Nutzung bleibt eine lange Liste vergessener unbegrenzter Genehmigungen zurück. Genau deshalb sind Widerrufstools dort unverzichtbar geworden.
Auf Solana hat jedes Token-Konto höchstens einen Delegierten. Wird ein neuer Delegierter festgelegt, überschreibt er den bisherigen. Es gibt keine anwachsende Liste: Ein Token-Konto hat entweder gerade genau einen Delegierten oder keinen.
Deshalb hat sich auf Solana nie dieselbe Kultur rund um Widerrufstools entwickelt wie auf Ethereum. Das Risiko ist real, aber begrenzt, und verschwindet bei der normalen Nutzung Ihrer Wallet oft von selbst.
Woher Delegierte stammen
Die meisten Delegierten in Ihren Konten sind nicht verdächtig, sondern ermöglichen normale Funktionen von Solana:
- Marktplatzangebote für NFT. Beim Einstellen eines NFT wird es üblicherweise an das Marktplatzprogramm delegiert, damit der Verkauf ausgeführt werden kann, sobald sich ein Käufer findet. Deshalb kann ein eingestelltes NFT auch erst verbrannt werden, nachdem Sie das Angebot entfernt haben: Ihre Wallet besitzt nicht mehr die alleinige Verfügungsgewalt darüber.
- Staking- und Vault-Programme. Bei einer Einzahlung in ein Protokoll wird häufig ein Delegierter eingesetzt, anstatt die Verwahrung zu übertragen.
- Programmierbare NFTs. pNFTs werden zur Durchsetzung von Lizenzgebühren eingefroren und mit einer delegierten Berechtigung gehalten.
- Schädliche Genehmigungen. Der Fall, um den Sie sich tatsächlich sorgen sollten: Eine Phishing-Website zeigt eine Transaktion an, die wie eine Einforderung aussieht, doch tatsächlich signieren Sie eine
Approve-Anweisung, die einem Delegierten Verfügungsgewalt über Ihre Token erteilt.
Was ein Widerruf nicht entfernen kann
Alles oben Beschriebene betrifft den Delegierten auf Kontoebene – ein Feld in Ihrem eigenen Token-Konto, das Ihnen gehört und das Sie daher löschen können.
Token-2022 hat eine separate, stärkere Berechtigung eingeführt: einen permanenten Delegierten, der für den Mint statt in Ihrem Konto festgelegt wird. Ein Mint mit einem solchen Delegierten erteilt dieser Adresse die Berechtigung zum Übertragen und Verbrennen aus jedem Konto, das diesen Token hält – ohne Höchstgrenze und ohne Eingriffsmöglichkeit für den Inhaber. Dies ist eine Eigenschaft des Tokens selbst und keine von Ihnen erteilte Berechtigung. Daher ändert Revoke daran nichts – ebenso wenig wie irgendein Tool.
Einige legitime Token nutzen dies bewusst – beispielsweise regulierte Stablecoins, die eine Rückforderungsmöglichkeit benötigen. Der ehrliche Funktionsumfang jedes Tools zum Widerrufen von Solana, unseres eingeschlossen, beschränkt sich jedoch auf Genehmigungen, die Sie für Ihre eigenen Konten erteilt haben.
Hat der Mint eines Tokens einen permanenten Delegierten, lässt sich dieses Risiko nur beseitigen, indem Sie den Token nicht länger halten. Prüfen Sie den Mint in einem Explorer, bevor Sie davon ausgehen, dass nach einem erfolgreichen Widerruf niemand ein bestimmtes Guthaben bewegen kann.
So prüfen Sie, wo ein Delegierter eingerichtet ist
Wallets zeigen dies nicht an. Phantom und Solflare zeigen Ihnen Guthaben, aber nicht das Feld für den Delegierten in jedem Token-Konto. Eine vor zwei Jahren erteilte Genehmigung bleibt daher in Ihrer alltäglichen Benutzeroberfläche unsichtbar.
Drei Möglichkeiten, dies zu prüfen:
- Das Widerrufstool. Verbinden Sie Ihre Wallet. Das Tool durchsucht alle Token-Konten in den Programmen SPL Token und Token-2022 und führt jeden Delegierten, den zugehörigen Mint und die Höhe des zulässigen Betrags auf. Der Scan ist schreibgeschützt – zum bloßen Ansehen sind weder Signatur noch Genehmigung erforderlich.
- Ein Block-Explorer. Suchen Sie Ihre Wallet-Adresse, öffnen Sie die einzelnen Token-Konten und prüfen Sie das Feld für den Delegierten. Es wird angezeigt, wenn einer festgelegt ist. Für ein Konto praktikabel, für hundert mühsam.
- Die
spl-tokenCLI.spl-token account-info <TOKEN_ACCOUNT_ADDRESS>meldet den Delegierten und den delegierten Betrag.
Wenn der Delegierte ein Ihnen bekannter Marktplatz ist und das NFT dort derzeit angeboten wird, ist dies erwartbar – entfernen Sie das Angebot, um den Delegierten zu löschen.
Achten Sie auf die Spalte mit dem zulässigen Betrag. Genehmigungen setzen ihn häufig auf den höchstmöglichen Wert statt auf den tatsächlich benötigten Betrag, was das Tool als Unbegrenzt anzeigt. Ein legitimes Angebot delegiert üblicherweise genau ein NFT. Ein unbegrenzter zulässiger Betrag bei einem Token, von dem Sie viel halten, sollte genauer geprüft werden.
So widerrufen Sie Berechtigungen
Über das Tool: Verbinden Sie sich unter sol-incinerator.com/revoke, prüfen Sie die Liste und signieren Sie. Alle ausgewählten Einträge werden auf so wenige Transaktionen wie möglich verteilt. Bei einer Wallet mit dreißig veralteten Delegierten sind also nicht dreißig Signaturen erforderlich.
Es gibt keine Gebühr. Beim Widerrufen wird keine Kontomiete freigegeben, von der eine Gebühr abgezogen werden könnte. Sie zahlen daher nur die Netzwerktransaktionsgebühr.
Über die CLI für ein bestimmtes Token-Konto:
spl-token revoke <TOKEN_ACCOUNT_ADDRESS>
Dadurch wird die Revoke-Anweisung des SPL-Token-Programms aufgerufen, die nur das Token-Konto und Ihre Signatur als dessen Inhaber erfordert. Sie löscht das Feld für den Delegierten vollständig. Sie kann nicht teilweise fehlschlagen und wirkt sich nicht auf Ihr Guthaben aus.
Über eine Wallet-UI führt der übliche Weg indirekt über das Abbrechen oder Entfernen der Aktion, durch die der Delegierte ursprünglich eingerichtet wurde. Wenn Sie das Angebot eines NFT auf dem jeweiligen Marktplatz entfernen, wird der Delegierte dieses Marktplatzes im Rahmen der Abbruchanweisung gelöscht.
Wenn Sie den Delegierten eines Marktplatzes für ein dort eingestelltes NFT widerrufen, wird das Angebot faktisch entfernt – der Marktplatz kann den Verkauf nicht mehr abschließen. Das ist das richtige Verhalten. Soll das Angebot jedoch bestehen bleiben, lassen Sie den Delegierten unverändert.
Warum kann ich die Berechtigung eines eingefrorenen Kontos nicht widerrufen?
Weil Solana dies nicht zulässt. Das SPL-Token-Programm weist einen Widerruf für ein eingefrorenes Token-Konto vollständig zurück und gibt AccountFrozen zurück – das Einfrieren eines Kontos blockiert nicht nur Übertragungen, sondern auch Änderungen an Berechtigungen.
Das ist wichtiger, als es klingt, denn eingefrorene Konten und Delegierte treten oft gemeinsam auf. Programmierbare NFTs werden zur Durchsetzung von Lizenzgebühren eingefroren und mit einem Delegierten gehalten, und viele Staking-Programme frieren die von ihnen gehaltenen Vermögenswerte ein. Bei den Delegierten, die Sie am ehesten finden, handelt es sich daher oft genau um jene, die sich nicht direkt entfernen lassen.
Das Tool lässt diese Konten aus der Liste aus, da ein eingefrorenes Konto mit einem Delegierten in der Praxis meist wie vorgesehen funktioniert – etwa ein pNFT, das Lizenzgebühren durchsetzt, oder ein Vermögenswert, den Sie bewusst gestakt haben – und keinen Handlungsbedarf darstellt.
Wenn Sie dennoch einen entfernen möchten, muss das Konto zuerst aufgetaut werden. Heben Sie das Staking auf, entfernen Sie das Listing oder führen Sie die Aktion aus, durch die das Konto eingefroren wurde; sobald es aufgetaut ist, lässt sich der Delegierte normal widerrufen.
Verbrennen ist keine Umgehung. Ein eingefrorenes Konto weist Verbrennungen aus demselben Grund zurück wie Widerrufe: Die Sperre blockiert den Vorgang, nicht nur Übertragungen. Solange sich der Vermögenswert darin befindet, können Sie einen eingefrorenen Delegierten daher nicht durch Verbrennen beseitigen. Nur die Freeze Authority kann das Konto auftauen.
Es gibt einen praktischen Grund, warum das Tool es nicht einfach trotzdem versucht: Widerrufe werden in so wenige Transaktionen wie möglich gebündelt. Ein eingefrorenes Konto würde daher alle anderen Delegierten in derselben Transaktion scheitern lassen. Nur wenn es ausgelassen wird, können die übrigen Widerrufe erfolgreich ausgeführt werden.
Die vollständige Variante: Konto schließen
Dieser Punkt wird häufig übersehen. Der Delegierte ist ein Feld, das im Token-Konto gespeichert wird. Kein Konto, kein Delegierter.
Wenn Sie den betreffenden Token ohnehin nicht möchten – etwa einen Spam-Token, einen aufgegebenen Memecoin oder einen Scam-Airdrop, der Sie zum Signieren verleitet hat –, wird der Delegierte als Nebeneffekt dauerhaft entfernt, wenn Sie den Token verbrennen und sein Konto schließen. Sie widerrufen dabei weniger die Berechtigung, als dass Sie das Objekt löschen, für das sie galt. Anders als bei einem bloßen Widerruf erhalten Sie durch das Schließen des Kontos außerdem die ~0.00204 SOL darin hinterlegte Kontomiete zurück.
Für jeden Token, den Sie nicht behalten möchten, ist eine Bereinigung daher die gründlichere Lösung:
| Aktion | Delegierter entfernt | Token behalten | SOL zurückgegeben |
|---|---|---|---|
| Widerrufen | Ja | Ja | Nein |
| Verbrennen + Konto schließen | Ja | Nein | 0.002 SOL |
Widerrufen Sie, wenn Sie den Token behalten möchten. Verbrennen und schließen Sie das Konto, wenn nicht.
Wenn Sie glauben, eine schädliche Transaktion signiert zu haben, reicht ein Widerruf allein nicht aus. Ein Delegierter ist nur eine von mehreren Berechtigungen oder Informationen, die ein Angreifer erlangt haben könnte. Wurde Ihre Seed-Phrase offengelegt, hilft keine On-Chain-Aktion. Übertragen Sie zuerst Ihre wertvollen Vermögenswerte in eine neue Wallet und kümmern Sie sich danach um die kompromittierte Wallet.
Das realistische Bedrohungsmodell
Für die meisten Menschen lautet die ehrliche Zusammenfassung: Prüfen Sie Ihre Delegierten, wenn Sie etwas signiert haben, das Sie bereuen; entfernen Sie Angebote, die Sie nicht mehr aufrechterhalten möchten; und beseitigen Sie die wertlosen Token, an die schädliche Genehmigungen häufig geknüpft sind.
Aufgrund des Designs von Solana sammeln sich bei Ihnen nicht wie in einer Ethereum-Wallet über Jahre unbegrenzte Genehmigungen an. Was Sie wahrscheinlich tatsächlich haben, sind einige hundert aufgegebene Token-Konten, in denen jeweils eine erstattungsfähige Einlage liegt. Diese hat einen realen Geldwert und lässt sich in etwa einer Minute zurückholen.

Delegierte widerrufen
Prüfen Sie Ihre Wallet auf von Ihnen genehmigte Delegierte auf Kontoebene und entfernen Sie sie. Keine Gebühr – Sie zahlen nur die Netzwerkgebühr.
Weiterführende Artikel
Häufig gestellte Fragen
Wie widerrufen Sie Token-Berechtigungen auf Solana?
Verwenden Sie die Revoke-Anweisung des SPL-Token-Programms für das Token-Konto, in dem ein Delegierter festgelegt ist. Dafür sind nur das Token-Konto und Ihre Signatur als Inhaber erforderlich. In der Befehlszeile lautet der Befehl spl-token revoke, gefolgt von der Adresse des Token-Kontos.
Was ist ein Delegierter bei einem Solana-Token-Konto?
Ein Delegierter ist eine Adresse, die Sie dazu autorisiert haben, bis zu einem festgelegten Betrag aus einem bestimmten Token-Konto zu übertragen oder zu verbrennen. Marktplätze verwenden Delegierte für Angebote von NFT, Staking-Programme für Einzahlungen. Jedes Token-Konto kann jeweils nur einen Delegierten haben.
Sind Genehmigungen auf Solana so riskant wie Ethereum-Genehmigungen?
Sie sind enger begrenzt. Ein Delegierter auf Solana gilt für ein einzelnes Token-Konto und einen festen Höchstbetrag. Wird ein neuer Delegierter genehmigt, ersetzt er den bisherigen, statt zusätzlich hinzuzukommen. Ethereum-Genehmigungen gelten pro Token-Vertrag, sind häufig unbegrenzt und sammeln sich unbegrenzt an.
Wird der Delegierte eines Token-Kontos durch das Schließen entfernt?
Ja, vollständig. Der Delegierte ist ein Feld, das im Token-Konto selbst gespeichert wird. Wird das Konto geschlossen, verschwindet auch der Delegierte. Wenn Sie einen unerwünschten Token verbrennen und sein Konto schließen, wird jeder Delegierte als Nebeneffekt entfernt.
Wie erkenne ich, ob für ein Token-Konto ein Delegierter festgelegt ist?
Suchen Sie Ihre Adresse in einem Block-Explorer und prüfen Sie die einzelnen Token-Konten. Dort wird das Feld für den Delegierten angezeigt, sofern einer festgelegt ist. Auch die spl-token CLI meldet dies, und jede Wallet, die rohe Kontodaten anzeigt, macht dasselbe Feld sichtbar.
Warum kann ich die Berechtigung eines eingefrorenen Token-Kontos nicht widerrufen?
Das SPL-Token-Programm weist einen Widerruf für ein eingefrorenes Konto mit dem Fehler AccountFrozen zurück, da das Einfrieren nicht nur Übertragungen, sondern auch Änderungen an Berechtigungen blockiert. Programmierbare NFTs und gestakte Vermögenswerte sind häufig eingefroren. Das Konto muss aufgetaut werden, bevor sein Delegierter entfernt werden kann. Verbrennen ist keine Umgehung, da ein eingefrorenes Konto auch Verbrennungen zurückweist.
Kann ein Widerruf einen permanenten Delegierten von Token-2022 entfernen?
Nein. Ein permanenter Delegierter wird im Mint statt in Ihrem Token-Konto festgelegt und erhält die Berechtigung, Token aus jedem Konto, das diesen Token hält, zu übertragen und zu verbrennen. Er ist eine Eigenschaft des Tokens selbst und kann daher durch keine Widerrufsanweisung entfernt werden. Dieses Risiko lässt sich nur beseitigen, indem Sie den Token nicht länger halten.