Le Web3 souffre d’un problème sémantique simple : le même ticker peut désigner des actifs différents selon la chaîne. Résultat : erreurs, frais inutiles et perte de confiance. Nous proposons une convention minimale, volontaire et ouverte pour rendre les interfaces plus lisibles.

Proposition DustEthic

Standard minimal - format : <symbole>@<espace-de-noms>
  • ETH@mainnet - Ether sur Ethereum principal
  • ETH@bsc - Ether représenté sur BNB Smart Chain
  • USDC@circle - USDC émis par Circle sur une chaîne officiellement supportée
  • USDC@hyper - USDC local sur HyperEVM

Règles de nommage

  1. @mainnet pour l’actif d’origine de la chaîne source.
  2. @circle, @tether, etc. pour les émetteurs officiels de stablecoins.
  3. Pour les représentations locales ou bridges non officiels, utiliser l’alias court de la chaîne : @bsc, @polygon, @arbitrum, @hyper.
  4. Affichage UI : le ticker court reste visible, mais le suffixe est affiché à côté du nom et dans les confirmations.

Exemples d’interface

TickerRéseau
USDC@circleEthereum
USDC@polygonPolygon PoS
USDC@hyperHyperEVM (local)
ETH@mainnetEthereum
ETH@bscBNB Smart Chain

Adoption progressive

  • Wallets : afficher le suffixe @... dans la liste des actifs et sur l’écran de signature.
  • Relayers et agrégateurs : inclure le suffixe dans les routes de swap et dans les confirmations.
  • Explorateurs : exposer un champ namespace simple dans les métadonnées de jeton.

Objectif

Réduire la confusion sans créer d’autorité centrale. Une convention volontaire suffit à améliorer l’expérience utilisateur et la sécurité.

Licence

Spécification ouverte sous licence MIT. Réutilisation et dérivations encouragées.

0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x