Retour au blog
Solana

Délégation permanente sur Solana : comment vérifier un token

S
Sol Slugs Team
Sol Incinerator

Un token peut comporter des permissions que vous n'avez pas créées par une approbation du portefeuille. Le délégué permanent de Token-2022 en est un exemple : sa configuration appartient au mint. Inspecter uniquement le champ délégué de votre propre compte de tokens ne constitue donc pas une vérification complète.

Ce guide explique comment identifier cette extension et consigner vos observations. Sa présence n'est pas considérée comme une preuve de malveillance de l'émetteur, et l'omission d'un libellé d'extension par un explorateur ne permet pas non plus de supposer qu'un token est inoffensif.

Que signifie la délégation permanente sur Solana ?

Un délégué permanent Token-2022 est une autorité du mint pouvant autoriser les transferts et destructions pour ce mint, sous réserve des contraintes applicables du programme. Un détenteur ne peut pas le supprimer par une révocation normale d'autorisation de compte de tokens. Pour le vérifier, inspectez les extensions décodées du mint exact plutôt que le seul champ délégué de votre compte.

La documentation Solana Permanent Delegate décrit cette autorité sur tout le mint et sa différence avec les permissions révocables par le détenteur. « Permanent » renvoie à l'impossibilité pour le détenteur de la révoquer depuis un compte individuel ; inspectez l'état actuel sans supposer qu'une adresse d'autorité enregistrée ne pourra jamais changer.

Quelle adresse faut-il inspecter ?

Il vous faut le mint du token. Partez de l'actif dans votre portefeuille, trouvez son adresse de mint et comparez-la à une référence fiable du projet si elle existe. Ne recherchez pas uniquement le symbole et ne choisissez pas le premier logo correspondant.

Une adresse de portefeuille, de compte de tokens et de mint répondent à des questions différentes. La page générale des permissions du portefeuille peut montrer les connexions ou autorisations de comptes sans toutes les extensions du mint. Le compte de tokens peut afficher son propre délégué, encore une autre permission.

Dans une paire hypothétique de tokens au même symbole, l'un pourrait être un mint SPL classique et l'autre un mint Token-2022 avec des permissions supplémentaires. Le nom identique n'indique rien de fiable sur la configuration que vous détenez.

Comment chercher un délégué permanent dans un mint ?

  1. Copiez l'adresse exacte du mint depuis les détails de l'actif.
  2. Ouvrez ce mint dans un explorateur Solana ou un décodeur actuel de comptes Token-2022.
  3. Vérifiez le programme propriétaire du compte de mint.
  4. S'il s'agit de Token-2022, inspectez la liste des extensions décodées.
  5. Cherchez PermanentDelegate et l'adresse de délégué configurée.
  6. Notez le mint, la valeur du délégué, le réseau et l'heure d'observation.
  7. Inspectez séparément votre compte de tokens pour les délégués ordinaires et son état.

Cette vérification est en lecture seule. Lire un mint public ne nécessite ni signature de message ni connexion du portefeuille. Si un outil demande une transaction simplement pour révéler les extensions, vérifiez la raison de cette demande avant de continuer.

Et si l'explorateur n'affiche aucune section d'extensions ?

Distinguez « absent des données de compte décodées » de « non affiché par cette interface ». Un explorateur peut être utile sans décoder toutes les extensions. Un champ vide ou un panneau manquant ne suffit donc pas à établir l'absence.

Utilisez un décodeur comprenant le format Token-2022 actuel et confirmez qu'il lit le mint sur le réseau voulu. Si le résultat reste ambigu, notez la vérification comme non résolue. Ne transformez pas une limite d'interface en affirmation de sécurité.

Pour une enquête de développeur, conservez la réponse brute du compte avec la version du décodeur et le contexte d'observation. Pour un détenteur ordinaire, un lien clair vers le mint et une vue actuelle des extensions décodées sont plus utiles qu'une capture montrant seulement un symbole.

Quelle différence avec une autorisation normale de tokens ?

Un délégué ordinaire de compte de tokens est une permission attachée à un compte précis. Un délégué permanent est configuré pour un mint. Une connexion de portefeuille est encore différente : c'est une relation de session entre un portefeuille et une application.

Permission ou relationOù l'inspecterDéconnecter le site la supprime-t-il ?
Connexion du portefeuilleInterface des applications connectées du portefeuilleCela termine cette connexion
Délégué ordinaire de compte de tokensCompte de tokens précisNon ; examinez l'opération de révocation applicable
Délégué permanentExtensions du mint Token-2022Non ; un détenteur ne peut pas le révoquer par compte

Lisez Autorisation de tokens et autorités de mint et de gel pour une comparaison plus large des autorités. En pratique, inspectez chaque permission à sa portée réelle avant de choisir une réponse.

Un délégué permanent peut-il déplacer tous les actifs du portefeuille ?

L'extension concerne son mint. Elle ne confère pas à elle seule votre clé de portefeuille au délégué ni d'autorité sur des mints sans rapport. Gardez cette portée précise lorsque vous évaluez l'affirmation selon laquelle quelqu'un « a accès au portefeuille ».

Cela ne règle pas tous les risques possibles. Si vous avez signé séparément une transaction suspecte, examinez ses instructions et les permissions qu'elles ont créées. Recevoir un token, détenir un mint étendu, connecter une application et approuver une transaction sont des événements différents.

Consultez Recevoir un token frauduleux lui donne-t-il accès au portefeuille ? pour la question des réceptions non sollicitées. Si vous avez interagi avec un site suspect, conservez les signatures concernées pour examiner ce qui a réellement changé.

Que faire si un token possède cette extension ?

Déterminez d'abord si la permission correspond à la conception annoncée du projet et à vos attentes de détenteur. L'explication d'un émetteur apporte du contexte, mais comparez-la à la configuration réelle du mint. Le nom seul de l'extension ne promet aucun comportement futur.

Si cette autorité vous est inacceptable, envisagez les actions disponibles sans supposer qu'elles réussiront toutes. Transferts, ventes et destructions restent soumis aux contraintes du programme et à l'état actuel des comptes. Masquer uniquement à l'affichage ne modifie pas le mint et ne supprime pas l'extension.

Les outils ordinaires d'autorisation de Sol Incinerator ne transforment pas un détenteur en autorité du mint. Utilisez un nettoyage pris en charge seulement après avoir compris l'actif et le résultat visé. La destruction est irréversible, et fermer un compte ne retire pas rétroactivement une permission du mint.

Que consigner pour un examen utile des permissions ?

Conservez le mint exact, le programme de tokens, les valeurs d'extensions observées, l'état de votre compte de tokens et vos éventuelles actions. Ajoutez un horodatage, car configurations et soldes peuvent changer. Signalez honnêtement les résultats de décodage non résolus.

Cet historique répond à une question plus utile que « ce token était-il sûr ? ». Il montre quelle autorité vous avez observée, à quels actifs elle s'appliquait et ce que vous avez choisi de faire sur cette base.

Sol Incinerator

Sol Incinerator

Examinez le nettoyage de portefeuille pris en charge après avoir vérifié les permissions du mint.

Essayer maintenant

Lectures complémentaires

Questions fréquentes

Qu'est-ce qu'un délégué permanent sur Solana ?

Un délégué permanent est une autorité Token-2022 au niveau du mint, qui peut autoriser des transferts et destructions concernant ce mint, sous réserve des contraintes du programme et des comptes. Il diffère d'une autorisation sur un seul compte de tokens. Un détenteur ne peut pas supprimer cette permission du mint par une révocation ordinaire sur un compte de tokens.

Comment vérifier si un token possède un délégué permanent ?

Trouvez l'adresse exacte du mint, confirmez que son programme est Token-2022 et cherchez PermanentDelegate dans les extensions décodées du mint. Notez l'adresse du délégué configuré et l'heure de la vérification. Si votre explorateur ne décode pas les extensions, utilisez un autre décodeur actuel plutôt que de prendre un affichage vide pour une preuve d'absence.

Un délégué permanent contrôle-t-il tout mon portefeuille ?

L'extension s'applique aux comptes de son mint précis, pas à tous les actifs sans rapport de votre portefeuille. Elle ne révèle pas à elle seule votre clé privée et n'accorde pas d'accès général à la signature. Inspectez séparément les autorisations de comptes ou transactions que vous avez approuvées, car elles peuvent créer des permissions au-delà de l'extension examinée.

Délégation permanente sur Solana : comment vérifier un token | Sol Incinerator