Estensioni Solana Token-2022: commissioni, hook e stato dei conti
Come le estensioni Token-2022 su mint e conti token modificano commissioni, account aggiuntivi, blocchi, memo e compatibilità wallet.
In questa guidaToken-2022 aggiunge stato a mint e conti
Breve sintesi
Token-2022 usa mint e conti token, ma le estensioni facoltative possono modificare un trasferimento. Prima dell’invio verifica indirizzo mint, programma proprietario, estensioni attive, autorità e stato del conto destinatario: il ticker da solo non indica le regole.
Token-2022 aggiunge stato a mint e conti
Token Extensions Program, chiamato Token-2022, aggiunge comportamenti facoltativi tramite stato e istruzioni di estensione. Alcuni dati sono nel mint e influenzano i trasferimenti di quel token; altri si trovano nei singoli conti. Non tutti i Token-2022 si comportano allo stesso modo: alcune estensioni sono incompatibili e molte non si aggiungono dopo l’inizializzazione. Controlla l’elenco effettivo. Solana
L’indirizzo mint identifica l’asset; il ticker è solo un’etichetta
Nome e simbolo aiutano a leggere il wallet ma non sono identificatori univoci. Ogni token ha un indirizzo mint unico e conta anche il programma proprietario. Token Program originale e Token-2022 sono programmi distinti, quindi i conti non si sostituiscono solo perché il ticker coincide. Confronta l’indirizzo completo con una fonte fidata e verifica programma, estensioni e autorità. Solana · Solana
Le commissioni riducono il saldo disponibile al destinatario
L’estensione TransferFeeConfig del mint stabilisce aliquota e commissione massima. Con un trasferimento lordo di 10,00 token, una commissione dell’1,5% e un limite di 0,20, il costo è 0,15: il saldo disponibile del destinatario cresce di 9,85 e 0,15 resta trattenuto sul conto di destinazione. Calcola usando importo, decimali e configurazione attuale. Solana
Un transfer hook aggiunge logica e account extra
Un mint con transfer hook memorizza l’indirizzo del programma e lo invoca tramite CPI a ogni trasferimento. Il hook può richiedere account extra dalla ExtraAccountMetaList per una allowlist, un limite o una configurazione preventiva. Se manca un account o il programma rifiuta l’operazione, fallisce l’intera transazione: non c’è trasferimento parziale che salta il hook. Risolvi l’elenco attuale e simula prima di firmare. Solana · Solana
I nuovi conti possono iniziare congelati
DefaultAccountState determina lo stato iniziale dei nuovi conti token e può farli partire congelati. Il conto non è utilizzabile per le normali operazioni finché la freeze authority del mint non lo scongela. Modificare lo stato predefinito vale per i conti futuri, non scongela quelli già bloccati. Controlla lo stato del destinatario e l’autorità necessaria. Solana · Solana
L’obbligo di memo è sul conto destinatario
MemoTransfer si abilita sul conto token destinatario, non sul mint. Se attivo, un’istruzione memo deve precedere immediatamente il trasferimento in entrata nella stessa transazione. I trasferimenti in uscita da quel conto non richiedono memo per la sola presenza dell’estensione. Senza memo o con ordine errato, il programma rifiuta l’invio. Segui le istruzioni del destinatario e verifica l’indirizzo. Solana
La compatibilità dipende dalle estensioni presenti
Un wallet può ricevere un token con hook senza eseguirlo, ma per inviarlo deve risolvere programma hook e account extra aggiornati. Deve anche mostrare l’importo netto delle commissioni e gestire conti congelati o requisiti memo. L’emittente può cambiare hook o lista account: rileggi la configurazione a ogni nuovo invio. Solana · Solana
Verifica l’intero trasferimento prima di firmare
Inizia dall’indirizzo mint completo e dal programma proprietario. Leggi estensioni e autorità del mint, poi stato e requisiti del conto destinatario. Calcola il netto, aggiungi account hook o memo se necessari e simula la transazione completa. Trovare un indirizzo non garantisce l’invio. Queste sono regole operative della transazione, non risultati d’investimento.
[PDA e conti token Solana](/it/learn/solana-program-derived-addresses-seeds-bump-off-curve-explained) · [Commissioni transazioni Solana](/it/learn/solana-transaction-fees-base-priority-compute-units-explained)
Domande frequenti
Q1Tutti i token Token-2022 applicano commissioni di trasferimento?
No. Le commissioni sono un’estensione facoltativa del mint; controlla la configurazione reale.
Q2Un wallet può ricevere un token con hook ma non inviarlo?
Sì. Ricevere non esegue il hook; per inviare serve risolvere i suoi account.
Q3Lo stesso ticker prova che due token sono uguali?
No. Verifica l’indirizzo mint completo e il programma proprietario; nome e simbolo non sono unici.
Fonti e approfondimenti
Segnala un problema
Prepareremo un’e-mail con il link a questo articolo. Mark riceverà la segnalazione solo dopo l’invio
Controllo rapido
Hai finito la guida? Verifica ciò che hai capito con 3 domande
Domanda 01
Dove viene registrata la commissione Token-2022 trattenuta?
Scegli una risposta per vedere la spiegazione
Glossario delle opzioni
The process that requires an option writer to fulfill the contract after an exercise notice is allocated; it can create or remove an underlying position.
Leggi la guida completaBid-ask spreadThe gap between the best displayed bid and ask, which is a practical trading cost and a signal of how uncertain an immediate fill may be.
Leggi la guida completa0DTEAn option that expires on the current trading day; little time remains for the thesis to work, while gamma and execution risk can change quickly.
Leggi la guida completa