Posso revocare i permessi su MetaMask?
Sì, puoi revocare i permessi su MetaMask, ma il metodo esatto dipende dal tipo di permesso. L'accesso ai siti connessi viene rimosso dalle impostazioni di MetaMask, mentre le autorizzazioni dei token devono essere revocate onchain tramite MetaMask Portfolio, i block explorer o strumenti dedicati.
MetaMask specifica chiaramente che la disconnessione di una dapp e la revoca di un'autorizzazione non corrispondono alla stessa azione. Un sito disconnesso può perdere la visibilità sull'account, eppure un'autorizzazione di token esistente potrebbe comunque consentire a un contratto approvato di trasferire i token.
Come revocare i permessi su MetaMask
Esistono due modi pratici per revocare i permessi di MetaMask oggi: rimuovere le dApps connesse o inviare una revoca dell'autorizzazione onchain tramite MetaMask Portfolio o Revoke.cash.
1. Revoca i permessi direttamente in MetaMask
Se desideri gestire tutto dalle interfacce ufficiali di MetaMask, rimuovi i permessi delle dapp nel wallet e revoca le autorizzazioni di token supportate tramite MetaMask Portfolio.
Utilizza i menu nativi e gli strumenti di autorizzazione di MetaMask:
- Disconnetti le dApps: Apri le opzioni dell'account, seleziona Tutti i permessi, scegli il sito e premi Disconnetti per rimuovere la connessione al wallet.
- Cancella i dati sulla privacy: Vai su Impostazioni, Sicurezza e privacy, quindi Cancella i dati sulla privacy per rimuovere contemporaneamente tutti i permessi delle dapp.
- Revoca le autorizzazioni: Esamina le autorizzazioni in MetaMask Portfolio e invia le transazioni di revoca su Ethereum, Polygon o BNB Chain.

2. Revoke le permessi usando Revoke.cash
Se hai bisogno di una dashboard di approvazione più ampia su molteplici blockchain, Revoke.cash offre un modo rapido per ispezionare, filtrare e revoke le autorizzazioni di token esistenti.
Usa questo percorso per una maggiore copertura di rete:
- Connetti il wallet: Apri Revoke.cash, connetti MetaMask o inserisci il tuo indirizzo, quindi scegli la rete blockchain che desideri esaminare.
- Rivedi le approvazioni: Ispeziona l'elenco, quindi ordina, filtra o cerca gli indirizzi degli spender per trovare permessi sospetti o non necessari.
- Revoke la voce: Clicca Revoke accanto all'approvazione, conferma la transazione in MetaMask e paga il gas di rete richiesto.

Revoke le token permissions su Solana
Se usi Solana tramite MetaMask, la gestione dei permessi differisce dalle approvazioni di token in stile Ethereum. Su Solana, l'accesso è solitamente legato a delegati, autorità dell'account o connessioni ad app anziché a permessi ERC-20 illimitati.
Usa MetaMask per esaminare l'accesso ai token su Solana:
- Apri MetaMask: Passa al tuo account Solana, esamina il token o l'app connessa e individua qualsiasi accesso correlato a delegati o permessi.
- Revoke il delegato: Rimuovi l'accesso ai token delegati ove disponibile, impedendo al wallet o all'app approvati di trasferire l'importo assegnato.
- Rivedi le connessioni: Disconnetti le app Solana inutilizzate e controlla attentamente le modifiche all'autorità dell'account, poiché alcuni aggiornamenti dei permessi possono influenzare il controllo a lungo termine dei token.
Revoke le token permissions usando Phantom wallet
Se usi Solana con Phantom, ha più senso gestire le token permissions direttamente all'interno del wallet anziché affidarsi a strumenti di approvazione in stile EVM.
Usa Phantom per esaminare l'accesso ai token su Solana:
- Apri Phantom: Avvia il wallet, seleziona il token ed esamina qualsiasi permesso disponibile, delegato o dettaglio di app connesse legato a quell'asset.
- Rimuovi il delegato: Revoke la delega dei token se esiste, il che impedisce all'indirizzo approvato di trasferire l'importo di token assegnato.
- Controlla le autorità: Esamina attentamente le impostazioni dell'autorità dell'account token, poiché la modifica o la rimozione dei permessi di autorità può influire sul controllo futuro dell'account.

Perché è importante revoke i permessi?
Revoke i permessi riduce i danni che un contratto dannoso, un protocollo compromesso o una dApp falsa possono causare dopo aver smesso di usarli. MetaMask avverte che le approvazioni illimitate sono comuni e le autorizzazioni abusate possono consentire agli aggressori di svuotare i token approvati.
È anche una buona abitudine di igiene del wallet. MetaMask consiglia di controllare regolarmente le approvazioni perché i nuovi aggiornamenti degli smart contract possono lasciare indietro vecchie autorizzazioni e i revoca aiutano a limitare la tua esposizione anche quando in precedenza ti fidavi della piattaforma o non la usi più attivamente
Problemi comuni di revoca su MetaMask e relative soluzioni
La maggior parte dei problemi di revoca deriva dall'uso della rete sbagliata, dalla mancanza di gas o dallo scambio di una dApp disconnessa con un'approvazione che esiste ancora Onchain.
1. L'approvazione non viene visualizzata
Controlla prima la rete e il tipo di permesso:
- Conferma il tipo: verifica se stai rimuovendo una connessione a una dApp o un'approvazione di token, poiché ciascuna richiede una procedura diversa.
- Verifica la rete: passa alla stessa blockchain in cui è stata concessa l'approvazione, altrimenti l'autorizzazione potrebbe non comparire.
- Usa alternative: per le reti non supportate, prova lo strumento di verifica delle approvazioni della chain o uno strumento multi-rete come Revoke.cash.
2. La transazione di revoca fallisce
Transazione fallita o gas mancante? Prova queste soluzioni:
- Finanzia il gas: tieni abbastanza token nativi nel wallet, poiché ogni revoca di approvazione è una transazione on-chain con commissioni.
- Controlla le transazioni in sospeso: esamina l'attività del wallet prima di riprovare, in modo da non accumulare transazioni in conflitto o tentativi di revoca duplicati.
- Riprova più tardi: attendi che passino la congestione o l'instabilità dell'RPC, poiché problemi temporanei di rete possono interrompere revoche altrimenti valide.
3. Il permesso sembra ancora attivo
Vedi ancora l'accesso dopo aver revocato? Controlla questo:
- Aggiorna i dati: ricarica il wallet, l'explorer o lo strumento di revoca, poiché le interfacce memorizzate nella cache possono mostrare brevemente informazioni di approvazione obsolete.
- Azioni separate: la disconnessione da un sito rimuove i permessi di visibilità, ma le approvazioni dei token rimangono comunque attive finché non vengono revocate on-chain.
- Ordina per più recenti: su Revoke.cash, esamina prima le approvazioni recenti se sospetti un permesso malese firmato di recente.
Considerazioni finali
Revocare i permessi di MetaMask è uno dei modi più semplici per rafforzare la sicurezza del wallet dopo aver utilizzato le dApp, specialmente quando le vecchie approvazioni non servono più.
L'approccio più sicuro è la manutenzione di routine: esamina i siti connessi, limita i tetti di spesa quando possibile e revoca le autorizzazioni inutilizzate prima che diventino un'esposizione evitabile.






