Rechercher sur DexmintAccédez à une page ou à un outil
Choisir une langueChangez de langue sans quitter cette page.

Freeze Authority sur Solana expliquée

Ce qu’est la freeze authority, comment marchent le gel, le dégel et la révocation, et quand geler un compte aide ou se retourne contre vous.

Dexmint Admin

Chaque création de token Solana peut désigner une freeze authority : une adresse habilitée à verrouiller le compte de token de n’importe quel détenteur. Tant que cette adresse existe, chaque détenteur dépend de celui qui la contrôle.

Ce guide explique ce qu’est la freeze authority, en quoi elle diffère de l’autorité de création, et les trois opérations possibles : geler un compte, le dégeler, ou supprimer l’autorité pour toujours.

Qu’est-ce que la freeze authority

La freeze authority est définie à la création du token. C’est une adresse unique enregistrée sur la création, et celui qui contrôle cette adresse peut émettre des instructions de gel et de dégel pour n’importe quel compte de token de cette création.

Le gel modifie l’état d’un compte, pas son solde. Un compte gelé détient toujours ses tokens. Il ne peut simplement ni les envoyer ni en recevoir jusqu’à ce que la même autorité le dégèle.

Autorité de gel et autorité de création

L’autorité de création crée l’offre. L’autorité de gel restreint les mouvements. Ce sont deux interrupteurs indépendants sur la même création, souvent détenus par le même portefeuille au lancement, et ils répondent à deux questions différentes : peut-il exister plus de tokens, contre les tokens existants peuvent-ils circuler.

Cette indépendance compte au moment de révoquer. Supprimer l’autorité de création fige l’offre mais laisse chaque compte mobile. Supprimer l’autorité de gel laisse l’offre flexible mais vous retire à jamais la possibilité de verrouiller un compte. Chaque révocation est une transaction distincte aux conséquences distinctes.

Geler, dégeler, révoquer : les trois opérations

Le gel vise un compte de token à la fois. Vous choisissez le compte, vous signez une transaction depuis le portefeuille détenteur de l’autorité, et le programme de tokens commence à rejeter ses transferts. L’outil découpe les longues listes en lots d’environ vingt comptes par transaction.

Le dégel annule un gel avec la même autorité. La révocation est d’une autre nature : elle supprime l’autorité elle-même, définitivement, pour tout le monde y compris vous. Après la révocation, personne ne peut plus geler ni dégeler, donc tout compte encore gelé à cet instant le reste sans aucun retour possible. Dégelez toujours d’abord, puis révoquez.

Quand le gel est utile (et quand il se retourne contre vous)

Le gel convient à trois situations : un portefeuille que vous croyez compromis, une décision de justice qui ordonne de verrouiller certains détenteurs, et une période de silence avant le lancement où les premiers destinataires ne doivent pas encore échanger. Dans chaque cas vous gagnez du temps, et la blockchain montre exactement ce que vous avez fait.

Il se retourne contre vous quand les détenteurs n’en comprennent pas la raison. Un gel sans explication ressemble à une attaque contre les détenteurs, et les explorateurs l’affichent clairement. Si le gel n’a plus de raison d’être, dégelez les comptes. Si vous n’aurez plus jamais besoin de ce pouvoir, révoquez l’autorité pour que les acheteurs puissent le vérifier.

Questions fréquentes

Le gel modifie-t-il les soldes ?

Non. Le solde reste exactement où il est. Seule la capacité du compte à envoyer et recevoir change.

Un compte gelé peut-il être dégelé après la révocation de l’autorité ?

Non. Le dégel exige une signature de la freeze authority, et la révocation supprime cette autorité définitivement. Un compte gelé au moment de la révocation reste gelé, alors dégelez tout d’abord.

Est-ce le bon outil pour geler des comptes ?

Oui, si vous détenez la freeze authority et voulez verrouiller des comptes de détenteurs précis. Si vous voulez plutôt supprimer l’autorité elle-même, utilisez l’outil Revoke Freeze Authority.