Token-2022-Erweiterungen: Warum die Rent von Solana-Konten variiert
Zwei Solana-Token können in einer Wallet ähnlich aussehen und unterschiedliche Anforderungen an den Kontospeicher haben. Einer verwendet möglicherweise das klassische Token Program. Ein anderer verwendet Token-2022 mit Erweiterungen, die Zustand hinzufügen oder zulässige Operationen verändern.
Wenn du eine Rückgewinnungsvorschau verstehen möchtest, musst du über die angezeigte Token-Menge hinausblicken. Du musst wissen, welches Konto geprüft wird, wie viele Daten es speichert, welchem Programm es gehört und welche Bedingungen für die vorgeschlagene Operation gelten.
Wie beeinflussen Token-2022-Erweiterungen die Rent?
Token-2022-Erweiterungen können die Datenmenge eines Mints oder Token-Kontos vergrößern und dadurch die erforderliche SOL-Speicherreserve erhöhen. Das Ergebnis hängt von den Erweiterungen dieses konkreten Kontos und der aktuellen Rent-Einstellung des Netzwerks ab. Ein Rent-Beispiel für ein klassisches Token-Konto ist daher keine allgemeingültige Token-2022-Rückgewinnungsberechnung.
Die Token-2022-Übersicht beschreibt erweiterungsbasierte Layouts. Trenne diese Speicherfrage davon, ob eine bestimmte Erweiterung das Transfer-, Burn- oder Schließverhalten ändert. Ein größeres Konto und ein eingeschränktes Konto sind nicht dasselbe.
Welches Konto enthält die Erweiterung tatsächlich?
Manche Konfigurationen gehören zum Mint, andere Zustände zu einzelnen Token-Konten. Ein Halter kann ein Token-Konto kontrollieren, ohne den Mint des Herausgebers zu kontrollieren. Diese Trennung ist sowohl für die Rent-Berechnung als auch für die Autorisierung einer Entnahme wichtig.
Beispielsweise ist eine Transfergebühren-Konfiguration dem Mint zugeordnet, während einbehaltene Transfergebührenbeträge in Token-Konten erfasst werden können. Token-Metadaten können über die betreffende Erweiterung bei einem Mint gespeichert sein, statt im selben Layout wie bei einem klassischen Metaplex-NFT.
Addiere nicht jedes Konto, das du rund um einen Token findest, und bezeichne die Summe als deine rückgewinnbare Rent. Identifiziere zuerst das Konto, das die Transaktion verwendet. Prüfe dann Guthaben, Datenlänge und Berechtigung. Konten eines Protokolls darfst du möglicherweise nicht schließen, auch wenn deine Wallet den Token dieses Protokolls hält.
Auf welche Erweiterungen solltest du achten?
Dies ist eine praktische Prüfliste, kein vollständiger Erweiterungskatalog und keine feste Tabelle von Byte-Preisen.
| Erweiterung oder Zustand | Was du prüfen solltest |
|---|---|
| Transfergebühren | Gebührenkonfiguration des Mints und einbehaltener Betrag im Token-Konto |
| Unveränderlicher Eigentümer | Token-Kontolayout und Einschränkung von Eigentümerwechseln |
| Metadatenzeiger oder Token-Metadaten | Welches Konto die Metadaten speichert und wer es kontrolliert |
| Permanent Delegate | Berechtigung auf Mint-Ebene, getrennt von gewöhnlichen Kontofreigaben |
| CPI Guard | Ob der vorgeschlagene Transaktionsweg zulässig ist |
| Zustand vertraulicher Transfers | Zusätzlicher Guthabenzustand und erforderliche Bereinigungsbedingungen |
Solana dokumentiert Transfergebühren und Metadaten-Erweiterungen getrennt. Verwende die Dokumentation der jeweiligen Erweiterung, wenn sich ein bestimmtes Konto anders verhält als im klassischen Fall.
Wie berechnest du die aktuelle Reserve?
Bestimme die tatsächliche Datenlänge des Kontos und frage dann das aktuelle rentbefreite Minimum des Netzwerks für diese Größe ab. Solana stellt dafür getMinimumBalanceForRentExemption bereit.
Reserve und Kontoguthaben beantworten unterschiedliche Fragen. Die Reserve ist der Betrag, den das Konto aktuell für die Rent-Befreiung braucht. Das Guthaben ist der Betrag, den es tatsächlich hält. Eine historische Kaution, eine frühere Entnahme oder andere Guthabenänderungen können dazu führen, dass diese Werte abweichen.
Betrachte als rein illustrativen Vergleich zwei Konten mit gleicher Token-Menge, aber unterschiedlichen Datenlängen. Bei derselben positiven Einstellung pro Byte benötigt das größere Konto eine höhere Mindestreserve. Das verrät weder das aktuelle Guthaben eines Kontos noch beweist es deine Berechtigung zur Rückgewinnung.
Warum kann das Schließen eines Kontos mit Nullbestand scheitern?
Token-2022 kann zusätzlich zu gewöhnlichen Prüfungen von Token-Bestand und Schließberechtigung erweiterungsspezifische Bedingungen auferlegen. Beispielsweise muss der Zustand einbehaltener Transfergebühren vor dem Schließen angemessen behandelt werden. Eine gerundete Wallet-Anzeige zeigt nicht alle diese Bedingungen.
Sende nicht immer wieder dieselbe fehlschlagende Transaktion, nur weil der sichtbare Token-Bestand null ist. Notiere Konto, Erweiterungstyp und gemeldeten Fehler. Wenn das Tool die nötige Bereinigungsfolge nicht unterstützt, lasse das Konto während deiner Prüfung aus dem Batch.
Das Bereinigen spezieller Zustände ist auch keine Einladung, beliebige Anweisungen aus einer Nachricht oder einem Forenbeitrag zu verwenden. Die Operation muss die richtige Berechtigung und den richtigen Programmweg nutzen. Lies die aktuellen Programmregeln und vergleiche sie mit dem, was deine Wallet signieren soll.
Kannst du überschüssige Rent zurückholen und Token-2022-Token behalten?
Eine unterstützte Rückgewinnung überschüssiger Lamports kann ein Konto offen lassen und seine Token-Daten bewahren, während nur Guthaben oberhalb der erforderlichen Reserve entnommen wird. Die Website verwendet konservative Eignungsprüfungen; deshalb kommt nicht jede mögliche Token-2022-Konfiguration als Kandidat infrage.
Das ist nützlich, wenn du Token und Konto behalten möchtest, statt den Bestand zu zerstören. Es entfernt weder die Mindestreserve noch verleiht es Berechtigung über den Mint. Die genaue Anweisung und Signiereranforderungen erläutert WithdrawExcessLamports auf Solana.
Wrapped SOL, geschützte Konten, gesperrte CPI-Guard-Konfigurationen und andere ausgeschlossene Zustände benötigen eine eigene Behandlung. Ein in der aktuellen Rückgewinnungsauswahl fehlendes Element ist keine Erlaubnis, diese Beschränkungen manuell zu umgehen.
Wie solltest du Rückgewinnungsbeträge verschiedener Assets vergleichen?
Vergleiche gleichartige Operationen. Ein leeres Konto schließen, einen Token burnen und dessen Konto schließen sowie Überschuss aus einem behaltenen Konto entnehmen sind unterschiedliche Aktionen. Sie können unterschiedliche Bruttobeträge freigeben und unterschiedliche Kosten verursachen.
Beginne mit dem tatsächlichen Guthaben des Quellkontos und der zulässigen Rückgewinnung der Operation. Berücksichtige dann Protokoll- oder Partnergebühren, Netzwerkkosten und erforderliche Vorbereitungen. Schreibe nicht die gesamte Differenz zwischen zwei Vorschauen der „Token-2022-Rent“ zu, wenn sich auch ihre Aktionswege unterscheiden.
Eine hilfreiche Prüfnotiz erfasst Programm, Mint, Datenlänge, Erweiterungszustand, ausgewählte Operation und erwartete Nettoänderung. So wird eine überraschende Vorschau erklärbar, und der Support erhält genügend Informationen zur Untersuchung, ohne deine Wallet-Geheimnisse zu benötigen.
Was ist bei einer unbekannten Erweiterung der sicherste nächste Schritt?
Lasse das Asset abgewählt, bis du das betreffende Konto und die Berechtigung verstehst. Eine rein lesende Prüfung genügt für den Anfang. Wenn du nur die Anzeige aufräumen möchtest, kannst du eine Wallet-Anzeigeoption getrennt von einer On-Chain-Operation erwägen.
Sobald du das Konto verstehst, verwende einen unterstützten Ablauf in Sol Incinerator und prüfe die aktuelle Berechnung. Erweiterungsbewusstes Aufräumen soll die Transaktion an den realen Kontozustand anpassen, statt jedes Asset in das Schema klassischer Token zu pressen.

Sol Incinerator
Prüfe unterstützte Token-2022-Rückgewinnung anhand des aktuellen Zustands deiner Konten.
Weiterführende Artikel
Häufig gestellte Fragen
Warum können Token-2022-Konten mehr Rent benötigen?
Erweiterungen können einem Token-2022-Mint oder Token-Konto Daten hinzufügen und damit den zu finanzierenden Speicher vergrößern. Unterschiedliche Erweiterungskombinationen können deshalb unterschiedliche Reserven erfordern. Prüfe die tatsächliche Kontodatenlänge und frage die aktuelle Rent-Anforderung ab, statt einen klassischen Token-Kontobetrag auf jedes erweiterte Konto anzuwenden.
Lässt sich ein leeres Token-2022-Konto immer schließen?
Ein sichtbarer Token-Bestand von null ist nicht die einzig mögliche Schließbedingung. Erweiterungen können verlangen, dass zusätzliche Zustände wie einbehaltene Transfergebühren bereinigt werden. Auch Kontoberechtigung und unterstützter Transaktionsweg zählen. Verwende das aktuelle Eignungsergebnis und die Simulation, statt bei jedem leer wirkenden Konto eine generische Schließung zu erzwingen.
Kann ein Token-Halter Rent aus dessen Mint-Erweiterungen zurückholen?
Token-Besitz verleiht nicht automatisch Berechtigung über das Mint-Konto. Die Wallet kann ihr eigenes Token-Konto kontrollieren, während ein Herausgeber oder Programm den Mint kontrolliert. Jede Rückgewinnung auf Mint-Ebene benötigt das richtige Signierermodell und eine unterstützte Operation; Metadaten- oder Erweiterungsspeicher ist nicht automatisch für jeden Halter rückgewinnbar.