Les normes de jetons sont cruciales car elles guident les développeurs dans la création et l'utilisation de jetons au sein d'un protocole de blockchain particulier, garantissant ainsi la compatibilité et l'interopérabilité entre les produits développés à l'aide de la même norme.

Normes de jetons

Les normes de jetons sont essentiellement un ensemble de règles convenues qui décrivent la conception, le développement, le comportement et le fonctionnement des jetons de crypto-monnaie sur un protocole de blockchain spécifique. Pour que ces normes soient efficaces, elles doivent être largement adoptées. Sans une large acceptation, ces règles ne peuvent pas être considérées comme des « normes » puisque les normes sont des règles généralement suivies par une large communauté.

Pourquoi des normes de jetons sont-elles nécessaires ?

  1. Compatibilité : les normes de jetons garantissent que tous les produits construits à l'aide de cette norme peuvent fonctionner ensemble de manière transparente.

  2. Composabilité : en programmation, un système composable permet aux développeurs de réutiliser des composants existants pour créer de nouveaux produits, ce qui s'applique également à la création de jetons.

  3. Efficacité : les normes de jetons améliorent l'interopérabilité entre les contrats intelligents. Lorsque les contrats intelligents suivent les normes des jetons, ils peuvent gérer efficacement tous les jetons du réseau.

Normes communes des jetons

  1. ERC-20 : Le standard de token le plus populaire sur Ethereum, permettant la création de tokens fongibles. Les exemples incluent Shiba Inu, Tether, Uniswap et ApeCoin.

  2. BEP-20 : une norme de jeton sur la Binance Smart Chain (BSC), partageant des propriétés similaires avec l'ERC-20 en raison de leurs similitudes architecturales.

  3. ERC-721 : Cette norme permet la création de jetons non fongibles (NFT) sur Ethereum, utilisés par de nombreux NFT populaires.

  4. ERC-777 : une norme de jeton fongible améliorée par rapport à ERC-20, offrant une confidentialité améliorée et résolvant certains problèmes liés aux jetons ERC-20.

  5. ERC-1155 : Cette norme permet de réduire les coûts en permettant de regrouper les transactions et peut être utilisée à la fois pour les jetons fongibles comme le Basic Attention Token et pour les jetons non fongibles comme CryptoPunks.

Jetons emballés

Les jetons sur différentes blockchains ne peuvent généralement pas interagir les uns avec les autres. Les jetons enveloppés résolvent ce problème en représentant les actifs sur une blockchain sous une forme qui peut être utilisée sur une autre. Par exemple, Wrapped Bitcoin (WBTC) sur la blockchain Ethereum est un jeton ERC-20 soutenu à 1:1 par du vrai Bitcoin. Cela permet aux détenteurs de WBTC d'utiliser Bitcoin au sein du réseau Ethereum pour le trading, l'agriculture, le jalonnement et l'interaction avec d'autres jetons ERC-20.

Les normes de jetons permettent l’utilisation de divers actifs au sein de la même blockchain, résolvant ainsi le problème de l’incompatibilité des actifs et offrant une flexibilité au réseau.