Vente automatique en energy pool :
quelles permissions de portefeuille vous faut-il vraiment
Laisser un pool vendre votre énergie stakée automatiquement ne signifie pas remettre votre portefeuille. Le système de permissions de TRON vous permet d'accorder un ensemble étroit et révocable de pouvoirs — et rien d'autre. Voici exactement ce qui est obligatoire, ce qui est optionnel, ce que vous ne devriez jamais signer, et ce que la configuration coûte réellement.
La vente automatique est l'une des deux façons de gagner sur des TRX stakés
Une fois que vous avez staké des TRX et détenez de l'énergie ou de la bande passante, vous pouvez la faire travailler de deux façons très différentes. Comprendre la différence est tout l'objet de ce guide, car une seule d'entre elles implique d'accorder la moindre permission.
Vente manuelle
Vous gardez le contrôle total et exclusif de votre portefeuille. Quand l'offre d'un acheteur apparaît sur une place de marché, vous signez personnellement une transaction DelegateResource ponctuelle directement depuis votre propre clé privée pour l'honorer. Aucune autorisation permanente n'existe à aucun moment — chaque délégation est une action séparée et délibérée que vous approuvez.
Vente automatique
Vous accordez à l'adresse d'un pool une autorisation permanente sur votre compte, en utilisant le système de permissions intégré de TRON — pas vos clés. Le pool peut alors déléguer (et plus tard récupérer) votre énergie pour correspondre aux acheteurs 24h/24, sans vous demander de signer chaque transaction individuelle.
Les comptes TRON ont des permissions en couches, pas juste une clé
Chaque compte TRON est créé avec deux couches de permissions : une permission Owner (contrôle total — peut changer les permissions, déstaker, transférer, tout) et une permission Active (opérations quotidiennes). Ce qui rend la vente automatique possible sans exposer vos clés, c'est que TRON vous permet d'éditer la permission Active pour ajouter une seconde adresse — celle du pool — et restreindre exactement quelles opérations cette adresse est autorisée à effectuer en votre nom.
Cela se fait avec une seule transaction on-chain appelée AccountPermissionUpdate. Elle réécrit la structure de permissions de votre compte pour lister l'adresse du pool à côté de la vôtre dans la permission Active, chacune étiquetée d'un masque de bits indiquant quels types de contrats elle peut déclencher. Votre permission Owner — celle qui peut re-changer les permissions, ou passer outre tout ce que fait la permission Active — reste à vous seul, intacte.
AccountPermissionUpdate qui retire à nouveau leur adresse.Seulement deux opérations sont réellement requises
Pour qu'un pool fasse son travail — faire correspondre votre énergie aux acheteurs et la récupérer après — il a besoin d'exactement deux permissions. Rien d'autre n'est fonctionnellement nécessaire pour que la vente automatique fonctionne.
DelegateResourceContract
Permet au pool de déléguer votre énergie ou bande passante à l'adresse d'un acheteur quand il fait correspondre votre annonce à une vente. Sans cela, le pool n'a rien à vendre en votre nom.
UnDelegateResourceContract
Permet au pool de récupérer l'énergie précédemment déléguée — soit parce qu'une période de location a pris fin, soit parce qu'il doit réallouer vos ressources à un autre acheteur. Sans cela, des ressources que vous avez vendues pourraient rester déléguées indéfiniment.
Ensemble, ces deux-là sont tout le cœur opérationnel de la vente automatique : déléguer à un acheteur, annuler la délégation quand c'est terminé, répéter. Tout ce qu'un pool offre au-delà — abordé ensuite — est une commodité optionnelle, pas une exigence pour faire fonctionner la vente automatique.
Ce que les pools offrent aussi — réellement optionnel, pas requis
En vérifiant les flux d'onboarding que plusieurs fournisseurs publient réellement pour la vente automatique (Feee.io, Tronify, l'intégration de TokenPocket et la propre page de permissions de TronDiscount montrent toutes le même schéma), on trouve 4 permissions supplémentaires récurrentes offertes à côté des 2 obligatoires. Elles sont présentées comme recommandées, et la plupart des vendeurs les accordent par commodité — mais elles ne sont pas requises pour que la vente automatique fonctionne. N'accorder que Déléguer + Annuler délégation et gérer le reste vous-même est une configuration entièrement supportée et courante, pas un contournement.
| Portée optionnelle | Ce qu'elle automatise | Ce qu'elle ne peut pas faire |
|---|---|---|
| Voter (VoteWitnessContract) | Vote pour des SR avec votre TRON Power pour que vous gagniez des récompenses de vote sans voter vous-même | Changer qui détient votre permission Owner |
| Réclamer les récompenses de vote | Collecte les récompenses SR accumulées et les crédite directement sur votre solde | Envoyer les récompenses à toute adresse autre que la vôtre |
| Stake 2.0 (Freeze) | Re-stake automatiquement les nouveaux dépôts pour que votre pool de ressources continue de croître sans gel manuel | Dégeler ou dépenser vos TRX déjà stakés |
| Unstake 1.0 (legacy uniquement) | Nettoie les anciens soldes gelés Stake 1.0 restés d'avant la mise à niveau Stake 2.0 | Toucher votre position Stake 2.0 actuelle (voir section suivante) |
Permissions qu'aucun energy pool légitime ne vous demande
Si le flux d'onboarding d'un pool vous demande de signer un AccountPermissionUpdate qui inclut l'un des éléments suivants, arrêtez-vous et reconsidérez. Contrairement aux permissions ci-dessus, chacune de celles-ci peut faire sortir de la valeur de votre compte ou changer qui le contrôle — et aucune n'apparaît dans les flux d'autorisation de vente automatique légitimes.
TransferContract / TransferAssetContract
Permettrait au pool de déplacer vos TRX ou tokens directement vers n'importe quelle adresse. Déléguer de l'énergie n'est pas la même chose que transférer des fonds — un pool légitime n'a jamais besoin de déplacer votre solde où que ce soit.
UnfreezeBalanceV2Contract
Déstake votre principal Stake 2.0 actuel — les TRX qui soutiennent réellement votre énergie aujourd'hui. C'est distinct du unfreeze legacy Stake 1.0 mentionné ci-dessus : accorder cela permettrait à la plateforme de dénouer votre vraie position à volonté, pas juste de ranger une ancienne dépréciée.
WithdrawExpireUnfreezeContract
Tire les TRX qui ont fini leur période d'attente de déstaking dans votre solde liquide et dépensable. Combiné avec la permission d'unfreeze ci-dessus, cela compléterait un chemin de « staké » à « librement déplaçable » entièrement hors de votre contrôle — à elle seule, c'est encore une capacité que vous ne devriez pas céder pour un service de délégation.
AccountPermissionUpdateContract
La plus importante à refuser : c'est la permission qui édite les permissions. L'accorder permettrait au pool de réécrire votre permission Active — voire Owner — à nouveau plus tard, potentiellement en vous verrouillant entièrement hors de votre propre compte. Aucun pool n'a besoin de cela pour vendre de l'énergie ; si le flux de configuration l'inclut, traitez-le comme un arrêt net.
Le unfreeze Stake 1.0 (nettoyage legacy) est couramment et sûrement inclus. Le unfreeze Stake 2.0 (votre vrai principal actuel) ne l'est pas, et ne devrait jamais être accordé. Si un écran de permission dit juste « Unstake » sans préciser quelle version, vérifiez le type de contrat réellement demandé — sur un explorateur de blocs, pas juste l'étiquette en langage clair de la plateforme — avant de signer.
Ce que coûte réellement modifier les permissions de votre portefeuille
Accorder (ou plus tard révoquer) l'autorisation d'un pool n'est pas gratuit, et ce n'est pas tarifé comme un transfert ordinaire — TRON traite les changements de permission comme une opération distincte à frais fixe.
Ces frais de 100 TRX s'appliquent chaque fois que vous soumettez une transaction AccountPermissionUpdate — que vous accordiez pour la première fois des permissions à l'adresse d'un pool, ajustiez quelles opérations il peut effectuer, ou le retiriez entièrement plus tard pour revenir à un contrôle entièrement manuel. C'est un frais réseau fixe fixé par paramètre de chaîne (ajustable uniquement via une proposition on-chain), sans rapport avec la quantité d'énergie ou de TRX que vous stakez.
Une checklist rapide avant d'autoriser un pool
Si toutes les cases sont cochées, vous accordez exactement l'autorité étroite et révocable que la vente automatique exige — rien dont dépendent vos clés, vos TRX stakés, ou votre capacité à partir plus tard.
Voyez quels pools paient le plus en ce moment
Nous suivons l'APY en direct de chaque energy pool à vente automatique que nous agrégeons, pour que vous puissiez comparer les paiements avant d'autoriser qui que ce soit.
Questions courantes sur les permissions de pool
AccountPermissionUpdate qui retire l'adresse du pool de votre permission Active met immédiatement fin à sa capacité de déléguer ou d'annuler la délégation en votre nom. Cela coûte les mêmes frais de 100 TRX que l'octroi initial.