LiteBit

il y a 6 mois

Qu'est-ce qu'un jeton ERC-20 ? Une norme expliquée

De nombreuses cryptos disponibles sur le marché ne sont pas de vraies crypto-monnaies. La plupart d'entre elles sont en fait des jetons et ont des utilisations différentes de celles du bitcoin ou de toute autre crypto-monnaie. Les jetons et leurs normes ne sont pas souvent discutés, car la plupart des investisseurs sont plutôt intéressés par l'économie des jetons que par les aspects techniques des jetons qu'ils achètent. Avec cet article, nous souhaitons vous donner une brève introduction aux jetons ERC-20 et à leurs spécifications.

Quelles sont les caractéristiques de base de l'ERC-20 ?

La norme ERC-20 s'applique aux jetons sur la blockchain Ethereum et est largement répandue dans le secteur. Si vous avez déjà participé à une ICO, une IDO ou même une STO, il est très probable que vous ayez acheté un jeton ERC-20 pendant cette vente sans même le savoir. Un jeton ERC-20 a une fonctionnalité très similaire aux crypto-monnaies que vous connaissez peut-être déjà.

Le jeton peut détenir une valeur et être envoyé et reçu comme toute autre crypto-monnaie. La principale différence est que le jeton ERC-20 est hébergé sur la blockchain Ethereum. Le jeton est donc toujours dépendant d'une blockchain. C'est également le cas avec d'autres crypto-monnaies qu'Ethereum. Elles peuvent avoir leurs propres normes en matière de jetons, mais ces jetons fonctionnent au-dessus de la blockchain et ne disposent pas de leur propre chaîne.

Les jetons ERC-20 sont stockés à l'aide d'adresses Ethereum standard et, puisque les contrats intelligents sont le principal cas d'utilisation d'Ethereum, la plupart des portefeuilles qui peuvent stocker de l'Ether sont également capables d'envoyer et de recevoir des jetons ERC-20. Pour les envoyer, vous devez dépenser de l'essence comme pour les transactions normales sur la blockchain Ethereum.

Pourquoi l'ERC-20 est-il devenu si important ?

Avant la mise en œuvre de la norme, les bourses devaient construire des ponts pour transférer les jetons. L'ERC-20 unifie une norme avec un certain ensemble de règles et six fonctions différentes pour les contrats intelligents. L'une de ces fonctions consiste à contrôler l'offre totale de jetons, l'offre en circulation et le solde des jetons. En outre, il assure :

  • Des transactions cohérentes et rapides
  • Confirmations de transactions plus efficaces
  • Réduction du risque de rupture de contrat
  • Interactions plus rapides avec d'autres jetons et la blockchain

ERC est l'acronyme d'Ethereum request for comment et constitue une amélioration très précoce d'Ethereum, d'où le chiffre 20.

Elle assure également l'interopérabilité entre les contrats intelligents et les API qui permettent aux bourses et autres services d'interagir avec chaque contrat intelligent ERC-20, sans avoir à connaître tous les détails de chaque contrat et jeton. Il est devenu la norme la plus importante pour écrire un contrat intelligent qui a un jeton comme sortie.

On estime qu'il existe plus de 200 000 jetons ERC-20 différents et ce nombre augmente chaque année. Certains des projets les plus importants de l'espace cryptographique reposent sur l'ERC-20. Parmi eux, le stablecoin USDT, Basic Attention Token, Maker DAO et des centaines d'autres.

Existe-t-il d'autres normes ?

Oui, il existe en fait d'autres normes. La norme ERC20 a été conçue pour les jetons fongibles et, comme vous le savez peut-être déjà, il existe également des jetons non fongibles. Chacun représente un jeton unique qui ne peut être remplacé. Ils ont une fonction particulière sur les places de marché NFT et sont liés à des œuvres d'art numériques ou à des objets à collectionner, comme les jeux de cartes à collectionner numériques ou même les objets du jeu.

Les normes les plus importantes à cet égard sont ERC-721 et ERC-1155. Ces deux normes créent des jetons non fongibles et sont devenues les normes les plus importantes sur la blockchain Ethereum après l'ERC-20. Par conséquent, l'ERC-20 ne convient pas aux NFT.

Lorsqu'il s'agit d'émettre un contrat intelligent avec des jetons, ERC-20 est devenu la norme de l'industrie, mais il existe également des alternatives. L'ERC-20 a été introduit en 2015 et certains développeurs pensent qu'il présente des défauts. L'une d'entre elles est l'ERC-621 qui possède le même ensemble de fonctions que l'ERC-20, mais qui dispose également d'une fonction permettant d'augmenter ou de diminuer la capacité d'un jeton. Un autre exemple notable est l'ERC-827. Il possède une fonction qui permet à une tierce partie de dépenser le jeton. L'une des raisons pour lesquelles l'ERC-20 reste la norme de jeton la plus établie est le fait que la plupart des alternatives offrent le même ensemble de fonctions de base. Ainsi, elles ne font qu'étendre ses fonctionnalités, mais reposent sur le même ensemble de règles. Ces fonctions de base sont les suivantes :

  • “TotalSupply” (approvisionnement total): Cette fonction fournit des informations sur l'approvisionnement total en jetons.
  • “BalanceOf” (solde de) : Cette fonction fournit le solde du compte du propriétaire.
  • “Transfer” (transfert) : Aller pour exécuter des transferts d'un nombre spécifié de jetons à une adresse spécifiée
  • “TransferFrom” (transfert de): Exécutera des transferts d'un nombre spécifié de jetons depuis une adresse spécifiée
  • “Approve” (approbation) : Cette fonction va autoriser un dépensier à retirer un nombre déterminé de jetons d'un compte spécifié
  • “Allowance”(allocation) : Cette fonction renvoie un nombre déterminé de jetons d'un expéditeur au propriétaire.

Quel portefeuille prend en charge les jetons ERC-20 ?

Comme mentionné précédemment, presque tous les portefeuilles Ethereum supportent ERC-20, mais n'affichent pas nécessairement le solde correct des jetons. Si un jeton est relativement nouveau, il faudra un certain temps avant qu'il ne soit reconnu par les fournisseurs de portefeuilles. Une autre option consiste à ajouter le jeton manuellement, ce qui signifie que vous devez ajouter l'adresse du contrat intelligent à votre portefeuille.

Metamask est l'un des portefeuilles les plus courants, car il est disponible sous forme de plugin pour la plupart des navigateurs. Il permet aux utilisateurs d'interagir directement avec les services en utilisant une interface web. Autres portefeuilles qui prennent également en charge les jetons ERC- 20:

  • Trust wallet
  • Parity
  • Mist
  • Trezor
  • Ledger

Certains de ces portefeuilles fonctionnent même en combinaison les uns avec les autres. Vous pouvez utiliser des portefeuilles logiciels en combinaison avec des portefeuilles matériels. Cela est même recommandé avec l'utilisation de Metamask, car le portefeuille fonctionne dans votre navigateur et pratiquement tous les sites Web malveillants peuvent essayer de pirater votre portefeuille. Avec un porte-monnaie matériel stockant vos clés, vous obtenez une meilleure sécurité.

Veuillez noter que LiteBit supporte différents jetons ERC-20 pour le commerce, l'envoi et la réception. Cependant, il n'est pas possible de recevoir un autre jeton ERC-20 avec votre portefeuille LiteBit autre que celui auquel l'adresse en question a été assignée. Si vous envoyez une crypto-monnaie qui n'est pas supportée à une adresse Ethereum dans votre portefeuille LiteBit, elle est perdue pour des raisons techniques et ne peut pas être récupérée.

Tenez moi au courant

Trader à tout moment, n'importe où

Augmentez votre impact de trading et votre temps de réaction dans plus de 40 crypto-monnaies grâce à l'accès instantané à votre portfolio avec l'application LiteBit.

download-app