Un standard, pas une monnaie en particulier
ERC-20 n'est pas un token en soi, mais un standard technique — un ensemble de règles communes — qui définit comment un jeton (token) doit se comporter sur la blockchain Ethereum : comment le transférer, comment vérifier un solde, comment autoriser une autre adresse à dépenser des fonds en votre nom, etc. Ce standard a été proposé en 2015 et formalisé peu après, posant les bases d'une interopérabilité qui a largement contribué au succès de l'écosystème Ethereum.
Pourquoi un standard commun change tout
Avant l'adoption généralisée de l'ERC-20, chaque nouveau jeton pouvait fonctionner selon des règles différentes, obligeant les portefeuilles et les plateformes d'échange à développer une intégration spécifique pour chacun. Avec un standard commun, n'importe quel portefeuille ou plateforme compatible ERC-20 peut immédiatement prendre en charge n'importe quel nouveau jeton respectant ce standard, sans développement supplémentaire. Cette interopérabilité a considérablement accéléré la création et l'adoption de nouveaux projets sur Ethereum.
Des usages très variés
Les tokens ERC-20 servent à des usages très différents selon les projets : jetons de gouvernance permettant de voter sur les décisions d'un protocole, jetons représentant une part de liquidité dans un pool d'échange décentralisé, stablecoins comme l'USDC ou l'USDT (dont la valeur est arrimée au dollar), ou encore jetons utilitaires donnant accès à une fonctionnalité spécifique au sein d'une application.
Un point de vigilance pour les débutants
N'importe qui peut créer un token ERC-20 en quelques minutes, avec un minimum de connaissances techniques. Cette facilité de création a un revers : de nombreux tokens sans réelle utilité, voire frauduleux, circulent sur le réseau. Avant d'interagir avec un token peu connu, il est recommandé de vérifier son adresse de contrat officielle, son historique et sa réputation avant tout investissement.