4. Les différents standards de jeton

Rappel : Pour profiter pleinement de cette formation, sauvegarder votre progression et obtenir votre diplôme en fin de formation, il est vivement recommandé de vous créer un compte CoinAcademy et de vous y connecter.


Dans cette partie 4, nous aborderons les différents standards (ou normes) de jetons utilisés sur Ethereum.

Dans un premier temps, nous ferons un rappel sur ce qu’est un jeton (ou token en anglais) et expliquerons la différence qu’il y a avec un coin.

Nous aborderons le sujet des coins natifs et des différentes normes de jeton les plus utilisés sur Ethereum avec leurs utilités et spécificités propres à chacun. Nous terminerons par un atelier pratique rapide vous expliquant comment vous procurer toutes les informations nécessaires concernant tous ces tokens.

À la fin de cette partie, vous saurez tout ce que vous avez à savoir concernant les normes de tokens et leurs différences et saurez comment les utiliser à bon escient.

Rappel :  qu’est-ce qu’un jeton (token) et quelle différence avec un coin ?

Un jeton (token), est un actif numérique non duplicable s’appuyant sur la technologie de la blockchain pour son émission et ses transferts.

Un jeton représente un actif numérique sous-jacent à une blockchain, il n'est pas natif à celle-ci, à ce titre il est important de différencier les coins (natifs), des jetons (non natifs). Ne vous inquiétez pas, nous allons vous expliquer.

Un actif est dit natif lorsqu’il est exécuté directement sur la blockchain pour payer les frais de transactions, comme par exemple l’ether (ETH) sur Ethereum ou encore le bitcoin (BTC) sur le protocole Bitcoin. À juste titre ces actifs sont donc appelés coin (pièce).

À l’inverse les actifs qui sont émis au moyen de smart contracts sont nommés tokens (ou jeton).

Par exemple, les tokens respectant la norme ERC-20 (dont nous parlerons un peu plus loin) sur le réseau Ethereum comme le très connu Tether (USDT) sont donc considérés comme de simples tokens et non des coins à proprement parlé.

Vous aurez compris que la différence fondamentale est qu’un token, contrairement à un coin, ne dispose pas de sa blockchain attitrée. En revanche il peut être lié ou non à une cryptomonnaie (coin) et peut posséder une multitude d’utilités.

Différence entre coin et Token

Concernant les tokens, il existe une grande variété de standards (ou normes) disponibles comme ERC-20 pour les jetons fongibles et ERC-721 ou encore ERC-1151 pour les jetons non fongibles (NFT).

Ces standards permettant de fixer les règles de ce que peuvent faire (et ne pas faire) les jetons, afin de permettre aux développeurs de définir des limites dans leur code informatique afin d'éviter de créer des failles de sécurité, mais également aux entrepreneurs, régulateurs, législateurs et autres acteurs de l'écosystème de définir un cadre autour de ces jetons.

L'écosystème des crypto monnaie est un monde évoluant très vite, il est donc important de définir des règles que tout le monde puisse comprendre afin de définir dans quelle catégorie se situe un nouveau jeton dès sa création. On peut ainsi savoir avec quelle application celui ci est compatible mais également quelle type de loi s'applique à ce jeton lorsqu'il est nécessaire de le réguler ou de le taxer lors de sa revente.

On dénombre 5 grandes familles de token présentes dans l’écosystème :

  • Les jetons de plateformes : nous le verrons juste après, ils sont essentiels au bon fonctionnement des plateformes de contrats intelligents. Ils permettent d’éviter les abus sur le réseau, récompenser les mineurs et validateurs dans le cadre des différents mécanismes de consensus ainsi que payer les frais de gaz.
  • Les jetons transactionnels : techniquement, tous les jetons de plateformes sont des jetons transactionnels, car il s’agit de jetons utilisés pour représenter de la valeur et effectuer des transactions.
  • Les jetons utilitaires (utility tokens) : il s’agit là de token vous permettant exclusivement l’accès à un service ou un produit. Cependant cela n’empêche pas que les utility tokens fassent l’objet de spéculation si le service est prisé par la communauté et qu’il est émis en quantité limitée par exemple.
  • Les security tokens : les security token sont des tokens reposant sur des actifs tangibles. Ces jetons sont soumis à des restrictions réglementaires imposées par les gouvernements et sont émis par une entreprise au même titre qu’un titre financier traditionnel, mais sur la blockchain. Ces jetons doivent notamment passer « The Howey test » avant d’être considérés comme des security tokens. Si le sujet vous intéresse, nous avons écrit un article qui approfondit le sujet.
  • Les jetons de gouvernance : ces jetons permettent à leur détenteur de prendre part directement aux futures décisions du projet concerné. En effet les jetons de gouvernance offrent un certain poids de vote, selon le nombre de tokens en votre possession, vous permettant de décider, parmi les propositions faites au protocole, lesquelles adopter ou non sur le projet. Plus vous posséderez de tokens de gouvernance d’un projet, plus votre poids de vote sera important.
  • Les jetons de fournisseur de liquidité : les jetons de fournisseur de liquidité ou Liquidity Provider tokens (LP token) sont des jetons remis aux utilisateurs de Dapps venant fournir de la liquidité sur une paire de cryptos. Dans l'idée, si vous déposez de l'ether (ETH) sur une pool de liquidité ETH/USDC par exemple, le protocole décentralisé vous donnera en échange une certaine quantité de LP token correspondant à la paire qui vous servira de garantie pour récupérer vos jetons prêtés avec les intérêt engendrés par ceux-ci (si intérêts il y a).

Les coins natifs des plateformes et leurs utilités

La grande majorité des blockchains possède donc leur coin natif comme ether (ETH) pour Ethereum, MATIC pour Polygon ou encore le SOL pour Solana. Il est important de comprendre que ces crypto monnaies ont des utilités bien spécifiques sur leur réseau respectif.

Ces cryptomonnaies natives sont essentielles au bon fonctionnement de leur chaîne, car ce sont elles qui la sécurisent.

Elles permettent de payer les frais de gaz (frais de transaction de la chaine et sont également données en récompense aux acteurs qui sécurisent le réseau en minant de nouveaux blocs (dans le cas du Proof of Work) ou par le biais du staking (dans le cas du Proof of Stake).

PoW vs PoS

Les différents standards de tokens sur Ethereum

Les standards de jetons sont un ensemble de règles régissant un smart contract qui déterminera le fonctionnement, l’émission (création), le transfert ou encore la destruction (burn) des jetons.

Dans le cas d’Ethereum ces normes sont nommées ERC (Ethereum Request for Comment) et chacun peut prétendre à créer sa propre norme ERC. Cependant on relèvera 3 normes largement adoptées par le réseau définissant des règles et utilisations bien précises :

  • ERC-20 : sans aucun doute la plus connue de toute, il s’agit d’une norme de jeton « fongible ». Entendez par fongible, qui peut être échangé contre un autre jeton de la même valeur. Pour mieux comprendre, ceci peut être comparé à un billet de 5€ qui sera échangeable contre un autre billet de 5€ sans différenciation entre ces 2 billets. Il s’agit là de la norme ayant eu le plus succès, notamment pour les levées de fonds durant la bulle ICO (abordée dans la partie 5) de 2017.
  • ERC-721 : à l’instar des jetons fongibles, il s’agit là d’une norme de jeton non fongible aussi appelé NFT pour Non Fongible Token. Vous l’aurez compris, il s’agit d’un jeton unique et donc non interchangeable avec un autre. Souvent associée à un titre de propriété ou certificat d’authenticité, cette norme est venue révolutionner le monde de la propriété numérique. Imaginez qu’un artiste, qui souhaite créer une œuvre unique, puisse alors sur la blockchain la numériser et l’authentifier sous forme de token ERC-721 infalsifiable. Néanmoins il existe beaucoup d’autres cas d’utilisation comme la propriété intellectuelle, l’immobilier et bien d’autres.
  • ERC-1155 : Il s’agit ici d’une norme dite « multi-token » ou hybride qui prend en charge les jetons fongibles et non fongibles et même semi-fongibles. C’est en fait un standard pour les contrats intelligents qui gèrent plusieurs types de jetons. L’un des exemples les plus explicites est celui des tickets pour un évènement vendu de manière fongible ERC-20 qui par la suite perdent leur fongibilité au profit d’une non-fongibilité et deviennent des objets de collection ERC-721. L’important est surtout de comprendre que les fonctionnalités ERC-20 et ERC-721 se trouvent gérées au sein du même contrat ERC-1155 qui peut, en plus de cela, publier les transactions par lot (puisque tous les tokens fongibles et non fongibles se retrouvent dans le même contrat et non dans un contrat attitré à chacun, comme cela devait être le cas avant la norme ERC-1155, ce qui réduit considérablement les frais de transactions.

À présent, vous connaissez les normes les plus populaires et savez de quoi elles retournent. Maintenant nous allons vous montrer comment vous servir de certains outils vous permettant d’accéder à toutes les informations concernant les tokens que vous souhaitez.

Normes de token Ethereum

Atelier pratique

Comment chercher les tokens ERC 20 sur Ethereum ?

Il existe des outils gratuits, vous permettant de visualiser le classement des tokens ERC-20 de la blockchain Ethereum.

Pour ce faire c’est très simple, il vous suffira de vous rendre sur le site Etherscan, d’aller dans l’onglet « Tokens » et de cliquer sur « Top Tokens (ERC-20) ».

Ethereum

Vous serez ensuite redirigé vers une page affichant le classement des token ERC-20 par capitalisation. Ensuite à vous de vous amuser à les classer par prix, par volume journalier ou encore par nombre de Holder (nombre de détenteurs) à l’aide des filtres.

Etherscan Ethereum

Visualiser les collections NFT (Non Fongible Token) sur Ethereum

Si vous êtes amateur de NFT ou que vous faites déjà partie de la grande famille, voici comment vous pourrez vous procurer toutes les informations dont vous avez besoin sur l’ensemble des collections présentes sur Ethereum.

Rendez-vous sur la plateforme de revente de renom Opensea, dans l’onglet Stats, puis cliquez sur « Rankings ».

opensea rankigs

De là il vous suffira de sélectionner la blockchain Ethereum et l’échelle de temps que vous souhaitez appliquer.

Opensea Ethereum blockchain

Après quoi, comme pour Etherscan, à vous de jouer avec les filtres de recherche pour trouver votre bonheur.

Opensea collection Ethereum

Astuce bonus

Un dernier site, qui peut vous aider à visualiser le trafic d’une blockchain ou même le concept même de celle-ci de manière très abordable est Txstreet.

Sur cette plateforme vous pourrez observer le trafic en temps réel sur l’onglet 👀 Happening.

Transactions Ethereum

Vous pourrez également consulter le prix du gaz en temps réel pour chaque bloc, Txstreet vous offrira une représentation visuelle et dynamique de plusieurs blockchains tels que Bitcoin ou Ethereum.

Fonctionnement blockchain Ethereum et Bitcoin

Pour valider ce chapitre et passer à la suite, cliquez sur “Ce qu'il faut retenir” ci-dessous. Cette étape vous aidera avant de répondre au quiz de cette partie.