Skip to content
Alle Leitfäden zu Optionen und Futures
Solana-Tokenmechanik12 min read

Solana Token-2022-Erweiterungen: Transfergebühren, Hooks und Kontostatus

Wie Token-2022-Erweiterungen auf Mint und Tokenkonto Gebühren, Zusatzkonten, Sperren, Memos und Wallet-Kompatibilität verändern.

In diesem LeitfadenToken-2022 ergänzt Zustand auf Mint und Tokenkonto

Kurze Zusammenfassung

Token-2022 nutzt Mint- und Tokenkonten, doch optionale Erweiterungen können einen Transfer verändern. Prüfen Sie vor dem Senden Mint-Adresse, besitzendes Tokenprogramm, Erweiterungen, Berechtigungen und Empfängerkonto. Ein Ticker allein verrät die Regeln nicht.

Token-2022 ergänzt Zustand auf Mint und Tokenkonto

Das Token Extensions Program, meist Token-2022 genannt, ergänzt optionale Funktionen durch Erweiterungsdaten und Instruktionen. Manche Daten liegen auf dem Mint und wirken für Transfers dieses Tokens; andere liegen auf jedem einzelnen Tokenkonto. Nicht alle Token-2022-Mints verhalten sich gleich: Einige Erweiterungen sind unvereinbar, die meisten lassen sich nach der Initialisierung nicht hinzufügen. Prüfen Sie die tatsächliche Liste. Solana

Die Mint-Adresse identifiziert den Vermögenswert, der Ticker ist nur ein Label

Name und Symbol helfen beim Lesen der Wallet, sind aber keine eindeutigen Kennungen. Jedes Token hat eine eindeutige Mint-Adresse; auch das besitzende Programm ist wichtig. Das ursprüngliche Token Program und Token-2022 sind verschiedene Programme, deren Konten nicht wegen desselben Tickers austauschbar werden. Vergleichen Sie die vollständige Mint-Adresse und prüfen Sie Programm, Erweiterungen und Berechtigungen. Solana · Solana

Transfergebühren verringern den verfügbaren Empfängerbetrag

Die Mint-Erweiterung TransferFeeConfig legt Satz und Höchstgebühr fest. Bei 10,00 Token mit 1,5 Prozent Gebühr und einer Obergrenze von 0,20 werden 0,15 einbehalten: Der verfügbare Empfängerbetrag steigt um 9,85, und 0,15 wird auf dem Zielkonto als withheld geführt. Berechnen Sie mit Bruttobetrag, Dezimalstellen und aktueller Konfiguration. Solana

Ein Transfer-Hook benötigt Programmlogik und Zusatzkonten

Ein Mint mit Transfer-Hook speichert die Programm-Adresse und ruft das Programm bei jedem Transfer per CPI auf. Der Hook kann Konten aus einer on-chain ExtraAccountMetaList benötigen, etwa für Allowlist oder Mengenlimit. Fehlen Konten oder lehnt der Hook ab, schlägt die gesamte Transaktion fehl; es gibt keine Teilübertragung ohne Hook. Lösen Sie aktuelle Konten auf und simulieren Sie vor dem Signieren. Solana · Solana

Neue Konten können zunächst eingefroren sein

Die Mint-Erweiterung DefaultAccountState legt den Anfangszustand neuer Tokenkonten fest und kann sie eingefroren starten lassen. Bis die Freeze Authority des Mints das Konto auftaut, ist es nicht normal für Tokenaktionen nutzbar. Eine Änderung des Standardzustands betrifft spätere Konten, nicht bereits eingefrorene. Prüfen Sie den Empfängerstatus und die zuständige Authority. Solana · Solana

Die Memo-Pflicht liegt auf dem Empfängerkonto

MemoTransfer wird auf dem empfangenden Tokenkonto eingerichtet, nicht auf dem Mint. Ist es aktiv, muss im selben Vorgang eine Memo-Instruktion unmittelbar vor dem eingehenden Transfer stehen. Ausgehende Transfers benötigen nicht allein wegen dieser Erweiterung ein Memo. Fehlt es oder ist die Reihenfolge falsch, weist das Programm den Transfer zurück. Prüfen Sie Empfängeradresse und dessen Einzahlungsanweisungen. Solana

Wallet-Unterstützung hängt von den Erweiterungen ab

Eine Wallet kann einen Hook-Token empfangen, ohne den Hook auszuführen, aber für das Senden muss sie Hook-Programm und aktuelle Zusatzkonten auflösen und anhängen. Zusätzlich muss sie Gebühren netto darstellen sowie gesperrte Konten und Memo-Regeln beachten. Issuer können Hook-Adresse oder Kontenliste ändern; lesen Sie veränderliche Daten für jeden neuen Sendefluss erneut ein. Solana · Solana

Prüfen Sie den gesamten Transfer vor dem Signieren

Beginnen Sie mit vollständiger Mint-Adresse und besitzendem Programm. Lesen Sie Erweiterungen und Authorities des Mints sowie Sperrstatus und Memo-Anforderung des konkreten Empfängerkontos. Berechnen Sie bei Gebühren den Nettobetrag; lösen Sie bei Hooks Zusatzkonten auf und simulieren Sie die fertige Transaktion. Ein gefundenes Zielkonto garantiert keinen erfolgreichen Transfer. Das beschreibt Transaktionsmechanik, keine Anlageaussage.

[Solana-PDAs und Tokenkonten](/de/learn/solana-program-derived-addresses-seeds-bump-off-curve-explained) · [Solana-Transaktionsgebühren](/de/learn/solana-transaction-fees-base-priority-compute-units-explained)

Häufige Fragen

Q1Erheben alle Token-2022-Token eine Transfergebühr?

Nein. Transfergebühren sind eine optionale Mint-Erweiterung. Prüfen Sie die tatsächliche Konfiguration.

Q2Kann eine Wallet einen Hook-Token empfangen, aber nicht senden?

Ja. Beim Empfang wird der Hook nicht ausgeführt; zum Senden muss die Wallet seine Konten auflösen können.

Q3Beweist derselbe Ticker, dass es derselbe Token ist?

Nein. Prüfen Sie vollständige Mint-Adresse und besitzendes Programm; Name und Symbol sind nicht eindeutig.

Quellen und weiterführende Lektüre

Problem melden

Wir bereiten eine E-Mail mit dem Link zu diesem Artikel vor. Mark erhält den Hinweis erst nach dem Senden

Schnelltest

Fertig gelesen? Prüfe dich mit 3 Fragen

Frage 1 / 3

Frage 01

Wo wird die einbehaltene Token-2022-Gebühr geführt?

Wähle eine Antwort, um die Erklärung zu sehen

Optionsglossar