Énergie et bande passante : deux coûts, une seule confusion
Tron n’a pas un seul chiffre de gas. Elle a deux ressources distinctes, et les mal comprendre produit la plupart des tickets de support Tron.
La bande passante couvre la taille en octets de votre transaction. Chaque compte reçoit une petite allocation quotidienne gratuite, suffisante pour quelques transferts simples. Une fois épuisée, vous payez en TRX.
L’énergie couvre l’exécution des smart contracts. Un transfert TRC-20 — ce qui inclut chaque mouvement d’USDT — est un appel de contrat, donc il consomme de l’énergie. Il n’y a aucune allocation d’énergie gratuite du tout. Vous stakez du TRX pour obtenir de l’énergie, ou vous brûlez du TRX pour la couvrir.
La conséquence qui surprend les gens : envoyer de l’USDT sur Tron peut coûter nettement plus cher qu’envoyer du TRX, car l’un est un appel de contrat et l’autre non. Et le coût varie selon le destinataire — créer un nouveau solde de token consomme sensiblement plus d’énergie que mettre à jour un solde existant.
| Action | Ressource | Ce que les gens attendent | Ce qui se passe |
|---|---|---|---|
| Envoyer du TRX | Bande passante | Des frais | Souvent gratuit, dans l’allocation quotidienne |
| Envoyer de l’USDT à un détenteur existant | Énergie + bande passante | Peu coûteux, comme envoyer du TRX | Coûte du vrai TRX sauf si vous avez staké |
| Envoyer de l’USDT à une nouvelle adresse | Beaucoup plus d’énergie | Identique à tout autre transfert | Nettement plus coûteux |
| Staker du TRX pour l’énergie | Verrouille le TRX | Réversible instantanément | Le déstaking a une période d’attente |
Tronscan affiche l’énergie et la bande passante consommées sur chaque page de transaction, et les ressources stakées sur chaque page de compte. Une fois que vous savez où regarder, le frais cesse d’être mystérieux.
Pourquoi votre adresse paraît vide
Un transfert TRC-20 n’est pas une transaction Tron déplaçant un token. C’est une transaction Tron appelant le contrat du token, qui émet un événement Transfer. La valeur n’apparaît jamais dans les champs propres de la transaction.
La conséquence pratique est une chose que les gens rencontrent constamment : une page d’adresse affichant « aucune transaction » peut quand même avoir une activité de token substantielle, car les mouvements de tokens vivent sur l’onglet TRC-20.
C’est le même schéma structurel que les transferts ERC-20 sur Ethereum, et cela piège les gens pour la même raison. La liste principale n’est pas l’image complète, et sur une chaîne où la majorité de l’activité concerne des transferts de stablecoins, la liste principale n’en représente presque rien.
Le second point pratique concerne la vérification de contrat. L’USDT sur Tron a une seule adresse de contrat légitime, et des tokens ont été déployés avec le même nom et symbole pointant vers des contrats différents. Vérifiez toujours l’adresse du contrat plutôt que le nom affiché. Cette habitude vaut la peine d’être adoptée partout, et elle compte davantage ici car le volume d’activité authentique en stablecoins rend l’usurpation rentable.
Recevoir des paiements sur Tron sans surprises
Si vous recevez régulièrement des paiements en stablecoins sur Tron, trois choses valent la peine d’être faites.
D’abord, stakez un peu de TRX pour de l’énergie. Cela convertit un coût par transaction en une immobilisation de capital ponctuelle, et sur quelques centaines de transferts, la différence est substantielle. C’est une observation mécanique sur le modèle de frais, pas un conseil d’investissement, et le délai de déstaking est une contrainte réelle à prendre en compte.
Ensuite, comprenez que votre première réception d’un token donné coûte plus cher à l’expéditeur. Si vous indiquez un montant de paiement à quelqu’un, cette asymétrie existe et n’est la faute de personne.
Enfin, mettez deux explorateurs en favoris. Tronscan accuse parfois un retard sur la pointe de la chaîne, et 3xpl ou OKLink confirmeront en quelques secondes si une transaction existe. Contre-vérifier un problème apparent avec un second index le résout plus souvent qu’autrement.
La question de la réputation, abordée directement
Tron a une mauvaise réputation dans certains cercles crypto et un usage authentique énorme, et les deux sont vrais simultanément. Cela vaut la peine d’être direct plutôt que de le laisser implicite.
L’usage est réel et se concentre dans les transferts de stablecoins à l’échelle des envois de fonds, où bon marché et rapide l’emporte sur presque toute autre considération. Pour quelqu’un envoyant de l’argent à travers une frontière, les débats architecturaux sont sans importance et les frais ne le sont pas.
Les critiques sont également réelles. L’ensemble des validateurs est restreint par rapport à d’autres grandes chaînes, la gouvernance est concentrée, et le réseau a attiré une part de flux illicites proportionnelle à sa commodité pour déplacer de la valeur. Un explorateur ne peut rien résoudre de tout cela, et nous non plus.
Ce qu’un explorateur peut faire, c’est vous laisser vérifier vous-même une affirmation spécifique plutôt que de vous fier à la caractérisation de quiconque. C’est tout l’argument des registres publics, et il s’applique ici exactement comme partout ailleurs sur ce site.
Adresses, formats et les erreurs qu’ils provoquent
Les adresses Tron commencent par T et sont encodées en base58, ce qui les distingue clairement des adresses Ethereum. Elles ont aussi une représentation hexadécimale utilisée en interne par les contrats et certaines API, commençant par 41.
Cette double représentation cause une réelle confusion. Une API renvoyant une adresse hexadécimale et un explorateur affichant une adresse base58 montrent la même adresse, et les gens en concluent raisonnablement qu’ils regardent des choses différentes. La plupart des explorateurs convertissent pour l’affichage ; certains outils ne le font pas.
L’erreur la plus coûteuse est inter-chaînes. L’USDT existe sur Tron en TRC-20, sur Ethereum en ERC-20, et sur plusieurs autres réseaux. Envoyer de l’USDT TRC-20 vers une adresse Ethereum, ou sélectionner le mauvais réseau lors d’un retrait sur une plateforme d’échange, est l’une des façons les plus courantes de perdre des stablecoins. Les formats d’adresse diffèrent suffisamment pour qu’une vérification attentive le détecte, et cette vérification est facile à sauter quand l’interface a pré-rempli un réseau.
Quand une plateforme d’échange vous donne une adresse de dépôt, elle vous indique aussi le réseau. Ce champ n’est pas facultatif. Confirmez-le par rapport au réseau depuis lequel vous envoyez réellement, à chaque fois, et vérifiez que le premier caractère de l’adresse correspond à ce que ce réseau utilise.
La même catégorie d’erreur apparaît sur tout actif multi-chaînes. Cela vaut une habitude plutôt qu’une règle : avant tout transfert important, vérifiez le réseau, vérifiez les premiers caractères de l’adresse, et envoyez un petit montant test quand la somme est assez importante pour faire mal.