Une Introduction aux Jetons ERC-20

Débutant11/21/2022, 10:13:14 AM
ERC-20 a émergé comme le standard technique utilisé pour tous les contrats intelligents sur le réseau Ethereum.

La blockchain Ethereum joue un rôle significatif dans l'espace crypto, et son réseau est guidé par une série de règles connues sous le nom de normes techniques. Ces normes déterminent le fonctionnement des jetons au sein du réseau Ethereum, et la principale est connue sous le nom de norme ERC-20.
Le standard ERC-20 des Jetons Ethereum sert de modèle permettant aux développeurs de créer des jetons qui sont fongibles et compatibles avec le réseau Ethereum.
Par conséquent, la majorité des jetons émis sur Ethereum utilisent les directives ERC-20.

Qu'est-ce que ERC-20?

ERC-20 est une norme technique qui permet aux développeurs sur Ethereum de concevoir et d'émettre des jetons pouvant interagir facilement avec le reste de la plateforme. Ethereum se distingue des réseaux tels que Bitcoin en n'étant pas seulement une blockchain, mais aussi une plateforme pour des applications décentralisées et des jetons autres que sa monnaie native.

Le standard de jeton ERC-20 est comme un plan pour ces jetons; il attribue certaines fonctionnalités de base qui permettent l'interopérabilité avec le reste du réseau. La meilleure façon de décrire ERC-20 est comme un ensemble de directives pour les nouveaux jetons ou contrats intelligents sur la plateforme DeFi.

Les jetons sur Ethereum peuvent représenter une myriade de choses et avoir des fonctions diverses; en tant que tels, ils sont tous différents. Cependant, avec ERC-20, les jetons de différents projets se reflètent les uns les autres à leur base; la norme de jeton rend également beaucoup plus facile pour les créateurs de construire des projets car ils n'ont pas à partir de zéro.

Avant son intégration officielle en 2017, la norme de jeton ERC a été introduite en tant qu'EIP (proposition d'amélioration d'Ethereum) par le développeur Fabian Vogelsteller, en novembre 2015.

Fonctionnalités d'ERC-20

Les jetons ERC-20 donnent simultanément une structure et offrent aux développeurs une flexibilité. Le modèle des jetons décrit certaines caractéristiques et fonctions qui déterminent comment les utilisateurs peuvent effectuer des transferts et accéder aux données connectées aux jetons, qui sont détaillées ci-dessous :

Fongibilité

Les jetons ERC-20 sont fongibles; cela signifie que les jetons sont les mêmes. Le code sous-jacent de chaque jeton dans un projet reflète tous les autres.

Transférabilité

Les détenteurs peuvent envoyer leurs jetons ERC-20 d'une adresse de portefeuille à une autre avec presque aucun problème.

Offre Fixe

La norme du jeton garantit que les développeurs ont une limite au nombre total de jetons qu'ils conçoivent. Ils ne pourront pas émettre plus de jetons et augmenter l'offre totale à l'avenir.

Fonctions ERC-20

La norme technique fournit aux développeurs trois fonctions de codage optionnelles : nom du jeton, symbole et décimal. La troisième fonction a un maximum de 18 décimales, ce qui signifie que le jeton peut être divisé en 18 places décimales. Cependant, si le créateur choisit autrement, il peut fixer ce chiffre à zéro.

ERC-20 répertorie six options obligatoires, à savoir :

Source; Ethereum thurd

Offre Totale

La fonction d'approvisionnement total limite le nombre de jetons ERC-20 qu'un contrat intelligent peut créer. Le standard de jeton refusera de créer de nouveaux jetons une fois que le développeur atteint ce montant de jetons.

SoldeDe

Cette fonction spécifie le nombre de jetons actuellement détenus dans le compte d'une adresse spécifique.

Transférer

Le transfert permet à un individu d'envoyer un certain nombre de jetons depuis le plafond d'approvisionnement du contrat intelligent vers un compte utilisateur.

Approuver

La fonction d'approbation vérifie une opération tentée par rapport à l'offre totale de jetons dans le contrat intelligent. Avec cela en place, les jetons de transfert ne peuvent pas dépasser l'offre maximale du contrat intelligent.

TransférerDe

TransferFrom permet à un utilisateur d'envoyer des jetons ERC-20 à un autre utilisateur.

Allocation

La fonction d'autorisation examine le solde du compte de l'expéditeur et annule l'opération si les jetons à l'intérieur sont insuffisants. En raison de cela, le nombre total de jetons TransferFrom ne peut pas dépasser le nombre de jetons dans le compte.

Avantages et inconvénients de la norme de jeton ERC-20

Avantages

  • ERC-20 permet des transactions rapides et combinées. Les jetons sont facilement transférables et sont souvent répertoriés sur des plateformes d'échange de crypto-monnaie bien connues.

  • La norme technique simplifie le processus de développement; la création et le lancement de nouveaux jetons sont bien plus accessibles.

  • Il permet une plus grande efficacité dans la validation des transactions.

  • Cela minimise la possibilité d'une rupture de contrat.

  • Les utilisateurs DeFi peuvent facilement parcourir et repérer des occasions uniques d'adopter plus facilement des actifs basés sur la blockchain.

Inconvénients

  • Frais de gaz : les jetons ERC-20 entraînent des frais supplémentaires dans une crypto-monnaie différente, généralement de l'Ether. Cela prend à la fois du temps et est inefficace en termes de coûts.

  • Transactions lentes : Le temps de bloc de 14 secondes d'Ethereum peut mettre les transactions en attente pendant une minute.

  • Faible Débit : Ethereum a toujours eu du mal avec la congestion chaque fois qu'un afflux d'utilisateurs arrive en raison de nouveaux développements. En de telles occasions, le réseau cale, et les frais de transaction grimpent en flèche.

  • Incompatibilité de transaction

Les principaux jetons ERC-20

Ether enveloppé (WETH)

WETH est un jeton ERC-20 lié à l'Ether dans un ratio de 1:1 ; il permet aux détenteurs d'ETH d'échanger leurs jetons contre d'autres jetons ERC-20 directement. WEth est né du besoin de créer un jeton compatible avec la norme de jeton ERC-20 ; l'Ether (ETH) ne suit pas les mêmes règles que les DApps ERC-20.

Jeton Basic Attention

Le jeton Basic Attention (BAT) est le jeton natif du navigateur basé sur la blockchain; Brave. Le jeton est une récompense pour les créateurs et les utilisateurs qui permettent au navigateur de suivre l'attention des consommateurs afin d'assigner les publicités en conséquence.

Apecoin (APE)

APE est la pièce d'utilité et de gouvernance native de la communauté BAYC. Bored APE Yacht Club est l'une des principales collections NFT au monde.

ChainLink (Link)

Les jetons LINK sont utilisés pour rémunérer les opérateurs de noeuds Chainlink.

Decentraland (MANA)

Le jeton MANA de Decentraland facilite l'achat de jetons non fongibles représentant des parcelles de terrain sur la plateforme de réalité virtuelle.

Dai (DAI)

DAI est le jeton sous-jacent d'un protocole de stablecoin hébergé sur la blockchain Ethereum.

Conclusion

ERC-20 est le standard de jeton le plus populaire d'Ethereum, et compte tenu de ses règles, il a réduit les efforts pour créer et émettre des jetons - l'une des principales raisons pour lesquelles il a été largement adopté pendant le boom des ICO en 2017. Au moment de la rédaction de cet article, Etherscan a enregistré environ 566 300 contrats ERC-20 sur le réseau Ethereum. Un fait qui peut être attribué à sa facilité d'utilisation, de déploiement et à sa large gamme d'utilité.
Néanmoins, les normes des jetons Ethereum ont évolué au fil des ans, et de nouvelles normes plus compétitives telles que ERC-721, ERC-223 et ERC 777 ont été développées pour résoudre plus de problèmes dans le crypto-univers.

Autor: Mayowa
Tradutor: Yuanyuan
Revisores: Matheus, Hugo, Joyce, Ashley
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.

Une Introduction aux Jetons ERC-20

Débutant11/21/2022, 10:13:14 AM
ERC-20 a émergé comme le standard technique utilisé pour tous les contrats intelligents sur le réseau Ethereum.

La blockchain Ethereum joue un rôle significatif dans l'espace crypto, et son réseau est guidé par une série de règles connues sous le nom de normes techniques. Ces normes déterminent le fonctionnement des jetons au sein du réseau Ethereum, et la principale est connue sous le nom de norme ERC-20.
Le standard ERC-20 des Jetons Ethereum sert de modèle permettant aux développeurs de créer des jetons qui sont fongibles et compatibles avec le réseau Ethereum.
Par conséquent, la majorité des jetons émis sur Ethereum utilisent les directives ERC-20.

Qu'est-ce que ERC-20?

ERC-20 est une norme technique qui permet aux développeurs sur Ethereum de concevoir et d'émettre des jetons pouvant interagir facilement avec le reste de la plateforme. Ethereum se distingue des réseaux tels que Bitcoin en n'étant pas seulement une blockchain, mais aussi une plateforme pour des applications décentralisées et des jetons autres que sa monnaie native.

Le standard de jeton ERC-20 est comme un plan pour ces jetons; il attribue certaines fonctionnalités de base qui permettent l'interopérabilité avec le reste du réseau. La meilleure façon de décrire ERC-20 est comme un ensemble de directives pour les nouveaux jetons ou contrats intelligents sur la plateforme DeFi.

Les jetons sur Ethereum peuvent représenter une myriade de choses et avoir des fonctions diverses; en tant que tels, ils sont tous différents. Cependant, avec ERC-20, les jetons de différents projets se reflètent les uns les autres à leur base; la norme de jeton rend également beaucoup plus facile pour les créateurs de construire des projets car ils n'ont pas à partir de zéro.

Avant son intégration officielle en 2017, la norme de jeton ERC a été introduite en tant qu'EIP (proposition d'amélioration d'Ethereum) par le développeur Fabian Vogelsteller, en novembre 2015.

Fonctionnalités d'ERC-20

Les jetons ERC-20 donnent simultanément une structure et offrent aux développeurs une flexibilité. Le modèle des jetons décrit certaines caractéristiques et fonctions qui déterminent comment les utilisateurs peuvent effectuer des transferts et accéder aux données connectées aux jetons, qui sont détaillées ci-dessous :

Fongibilité

Les jetons ERC-20 sont fongibles; cela signifie que les jetons sont les mêmes. Le code sous-jacent de chaque jeton dans un projet reflète tous les autres.

Transférabilité

Les détenteurs peuvent envoyer leurs jetons ERC-20 d'une adresse de portefeuille à une autre avec presque aucun problème.

Offre Fixe

La norme du jeton garantit que les développeurs ont une limite au nombre total de jetons qu'ils conçoivent. Ils ne pourront pas émettre plus de jetons et augmenter l'offre totale à l'avenir.

Fonctions ERC-20

La norme technique fournit aux développeurs trois fonctions de codage optionnelles : nom du jeton, symbole et décimal. La troisième fonction a un maximum de 18 décimales, ce qui signifie que le jeton peut être divisé en 18 places décimales. Cependant, si le créateur choisit autrement, il peut fixer ce chiffre à zéro.

ERC-20 répertorie six options obligatoires, à savoir :

Source; Ethereum thurd

Offre Totale

La fonction d'approvisionnement total limite le nombre de jetons ERC-20 qu'un contrat intelligent peut créer. Le standard de jeton refusera de créer de nouveaux jetons une fois que le développeur atteint ce montant de jetons.

SoldeDe

Cette fonction spécifie le nombre de jetons actuellement détenus dans le compte d'une adresse spécifique.

Transférer

Le transfert permet à un individu d'envoyer un certain nombre de jetons depuis le plafond d'approvisionnement du contrat intelligent vers un compte utilisateur.

Approuver

La fonction d'approbation vérifie une opération tentée par rapport à l'offre totale de jetons dans le contrat intelligent. Avec cela en place, les jetons de transfert ne peuvent pas dépasser l'offre maximale du contrat intelligent.

TransférerDe

TransferFrom permet à un utilisateur d'envoyer des jetons ERC-20 à un autre utilisateur.

Allocation

La fonction d'autorisation examine le solde du compte de l'expéditeur et annule l'opération si les jetons à l'intérieur sont insuffisants. En raison de cela, le nombre total de jetons TransferFrom ne peut pas dépasser le nombre de jetons dans le compte.

Avantages et inconvénients de la norme de jeton ERC-20

Avantages

  • ERC-20 permet des transactions rapides et combinées. Les jetons sont facilement transférables et sont souvent répertoriés sur des plateformes d'échange de crypto-monnaie bien connues.

  • La norme technique simplifie le processus de développement; la création et le lancement de nouveaux jetons sont bien plus accessibles.

  • Il permet une plus grande efficacité dans la validation des transactions.

  • Cela minimise la possibilité d'une rupture de contrat.

  • Les utilisateurs DeFi peuvent facilement parcourir et repérer des occasions uniques d'adopter plus facilement des actifs basés sur la blockchain.

Inconvénients

  • Frais de gaz : les jetons ERC-20 entraînent des frais supplémentaires dans une crypto-monnaie différente, généralement de l'Ether. Cela prend à la fois du temps et est inefficace en termes de coûts.

  • Transactions lentes : Le temps de bloc de 14 secondes d'Ethereum peut mettre les transactions en attente pendant une minute.

  • Faible Débit : Ethereum a toujours eu du mal avec la congestion chaque fois qu'un afflux d'utilisateurs arrive en raison de nouveaux développements. En de telles occasions, le réseau cale, et les frais de transaction grimpent en flèche.

  • Incompatibilité de transaction

Les principaux jetons ERC-20

Ether enveloppé (WETH)

WETH est un jeton ERC-20 lié à l'Ether dans un ratio de 1:1 ; il permet aux détenteurs d'ETH d'échanger leurs jetons contre d'autres jetons ERC-20 directement. WEth est né du besoin de créer un jeton compatible avec la norme de jeton ERC-20 ; l'Ether (ETH) ne suit pas les mêmes règles que les DApps ERC-20.

Jeton Basic Attention

Le jeton Basic Attention (BAT) est le jeton natif du navigateur basé sur la blockchain; Brave. Le jeton est une récompense pour les créateurs et les utilisateurs qui permettent au navigateur de suivre l'attention des consommateurs afin d'assigner les publicités en conséquence.

Apecoin (APE)

APE est la pièce d'utilité et de gouvernance native de la communauté BAYC. Bored APE Yacht Club est l'une des principales collections NFT au monde.

ChainLink (Link)

Les jetons LINK sont utilisés pour rémunérer les opérateurs de noeuds Chainlink.

Decentraland (MANA)

Le jeton MANA de Decentraland facilite l'achat de jetons non fongibles représentant des parcelles de terrain sur la plateforme de réalité virtuelle.

Dai (DAI)

DAI est le jeton sous-jacent d'un protocole de stablecoin hébergé sur la blockchain Ethereum.

Conclusion

ERC-20 est le standard de jeton le plus populaire d'Ethereum, et compte tenu de ses règles, il a réduit les efforts pour créer et émettre des jetons - l'une des principales raisons pour lesquelles il a été largement adopté pendant le boom des ICO en 2017. Au moment de la rédaction de cet article, Etherscan a enregistré environ 566 300 contrats ERC-20 sur le réseau Ethereum. Un fait qui peut être attribué à sa facilité d'utilisation, de déploiement et à sa large gamme d'utilité.
Néanmoins, les normes des jetons Ethereum ont évolué au fil des ans, et de nouvelles normes plus compétitives telles que ERC-721, ERC-223 et ERC 777 ont été développées pour résoudre plus de problèmes dans le crypto-univers.

Autor: Mayowa
Tradutor: Yuanyuan
Revisores: Matheus, Hugo, Joyce, Ashley
* As informações não pretendem ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecida ou endossada pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem referência à Gate.io. A contravenção é uma violação da Lei de Direitos Autorais e pode estar sujeita a ação legal.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!