Voyez l'ERC-20 comme un plan directeur commun. Il spécifie un petit ensemble de fonctions que tout token conforme doit implémenter, comme communiquer un solde, transférer des tokens et autoriser un autre contrat à les déplacer en votre nom. Parce que des milliers de tokens parlent tous ce même langage, un wallet ou un exchange qui prend en charge le standard peut prendre en charge quasiment n'importe quel token ERC-20 sans écrire de code sur mesure pour chacun, ce qui constitue un énorme avantage pratique.
Cette interopérabilité est l'une des principales raisons pour lesquelles Ethereum est devenu le foyer par défaut des tokens. Lorsqu'un nouveau projet émet un token ERC-20, il se branche instantanément sur l'écosystème existant de wallets, d'exchanges et d'applications DeFi au lieu de devoir en construire la prise en charge de zéro. La plupart des tokens réputés que vous croiserez sur Ethereum, dont de nombreux stablecoins et tokens de gouvernance, sont des ERC-20, d'où le fait qu'on décrive souvent ce standard comme le cheval de trait du réseau.
Un point pratique fait trébucher les débutants : comme un token ERC-20 n'est pas le coin natif d'Ethereum, il vous faut toujours de l'ether sous la main pour payer les frais de gas à chaque fois que vous en envoyez un. D'autres standards existent pour des usages différents, comme l'ERC-721 derrière la plupart des NFTs, mais l'ERC-20 reste la référence pour les tokens interchangeables, ou fongibles, où chaque unité est identique à toutes les autres.
Points clés
- L'ERC-20 est le standard d'Ethereum pour les tokens fongibles, définissant des fonctions communes comme la consultation du solde et les transferts.
- Parce que les tokens partagent ce modèle, tout wallet ou exchange compatible ERC-20 peut les gérer presque tous.
- Il vous faut toujours de l'ether pour payer le gas lors du déplacement d'un token ERC-20, puisque ce token n'est pas le coin natif.
ERC-20 — questions fréquentes
Pourquoi le standard ERC-20 est-il important ?
Il permet à des milliers de tokens différents de se comporter de façon identique face aux wallets et aux applications, si bien qu'ils sont immédiatement compatibles avec l'écosystème élargi au lieu que chacun exige une prise en charge sur mesure. Ce modèle commun explique en grande partie pourquoi Ethereum héberge autant de tokens.
Ai-je besoin d'ether pour envoyer un token ERC-20 ?
Oui. Les tokens ERC-20 ne sont pas le coin natif d'Ethereum : les frais de réseau, ou gas, doivent donc toujours être payés en ether. Se retrouver à court d'ETH est une cause fréquente d'échec d'un transfert de token, même lorsque vous détenez ce token en abondance.
Nouveau dans la crypto ou envie de combler des lacunes ? Parcourez les bases dans Apprendre, explorez tous les termes de A à Z, ou consultez les prix en direct des cryptos qui donnent vie à ces concepts.