ERC-20 est une norme technique de contrat intelligent couramment utilisée pour implémenter et émettre des jetons cryptographiques sur la blockchain Ethereum.
Après la fondation d’Ethereum par Vitalik Buterin en 2014, cette plateforme open-source est devenue la préférée des développeurs d’applications décentralisées (DApps). Avec l’augmentation du développement des DApps, il était indispensable d’avoir un standard technique. Enfin, ERC-20 a été créé pour fournir un cadre standard aux développeurs.
Le contrat intelligent utilisé par Ethereum est un programme qui exécute automatiquement des fonctions qui peuvent être des contrats réguliers ou des règles. ERC-20 est la norme de contrat intelligent Ethereum la plus importante. Pour en savoir plus sur les contrats intelligents, consultez ce guide du débutant.
Vous vous demandez peut-être : « Comment ont-ils trouvé cet ERC et 20 ? » Voyons cela d’abord. ERC, ou Ethereum Request for Comment, est un processus technique proposé par la communauté des développeurs Ethereum pour de nouvelles propositions de normes.
Développeur Fabin Vogelstellaire en 2015, a partagé une proposition sur le 20e commentaire sur la page Ethereum GitHub. En conséquence, la norme technique a été nommée ERC-20.
La proposition de Vogelstellar a été approuvée par la communauté des développeurs Ethereum en 2017. Après l’approbation, la proposition a été mise en œuvre en tant que proposition d’amélioration Ethereum 20 (EIP-20). Cependant, cette proposition efficace s’appelle toujours ERC-20, le nom initial de la proposition.
Selon les rapports soumis à Yahoo! Sommet de tous les marchés de la finance en 2018, les offres initiales de pièces (ICO) ont levé 3,2 milliards de dollars fin 2017.
De plus, les ICO ont également surpassé le financement de capital-risque de 16 fois. Grâce à la mise en place d’ERC-20.
Propriétés de la norme ERC-20
Comme indiqué ci-dessus, concernant la mise en œuvre de la norme ERC-20, examinons également ses principales propriétés :
- La norme ERC-20 permet un transfert de jeton fluide d’un compte à un autre sans complications.
- Avec la norme ERC-20, vous pouvez vérifier le solde actuel de jetons de n’importe quel compte crypto.
- En tant qu’utilisateur, vous pouvez vérifier l’offre totale de tout jeton particulier disponible sur le réseau blockchain Ethereum.
- Vous pouvez également approuver ou rejeter le nombre de jetons dépensés par d’autres comptes tiers.
- En dehors de cela, une fois le contrat de jeton ERC-20 déployé, tous les jetons créés sur Ethereum sont correctement suivis.
Contenu de la norme ERC-20
Un ERC-20 se compose de divers événements et fonctions qu’un jeton de chiffrement doit implémenter. Cette norme est également en charge de l’action de gouvernance exécutée par les contrats intelligents. Les principales fonctions et informations nécessaires pour créer un jeton conforme à ERC-20 sont :
- Approvisionnement total : Le nombre total de jetons crypto que le développeur prévoit d’émettre.
- Équilibre des: Représente le solde du compte disponible sur le compte du propriétaire du jeton. Vous pouvez utiliser cette fonction pour vous renseigner sur le solde de toutes les adresses connues.
- Transférer: Utilisé pour transférer automatiquement un nombre déterminé de jetons vers une adresse cryptographique particulière.
- Transfert à partir de: Cette fonction permet le transfert de jetons spécifiés à partir d’une adresse crypto particulière. De plus, vous pouvez également utiliser TransferFrom pour autoriser une autre personne à transférer les fonds en votre nom.
- Approuver: Les utilisateurs peuvent utiliser cette fonction pour conserver un nombre spécifique de jetons comme limite de retrait. Grâce à cette fonction, vous pouvez limiter le risque d’effacer tous vos jetons en cas de spam.
- Allocation: La fonction d’allocation peut fournir une autorisation contractuelle pour retourner un certain nombre de jetons du dépensier au propriétaire.
Jetons ERC-20 : comment sont-ils créés ?
Les jetons ERC-20 consistent en tous les jetons ou crypto-monnaies fongibles construits à l’aide de la norme ERC-20 sur la blockchain Ethereum. Ethereum a aidé les développeurs et les entrepreneurs à créer des centaines de jetons et de projets cryptographiques.
Les jetons ERC-20 utilisent l’adresse Ethereum pour chaque transaction, et la blockchain Ethereum est utilisée pour stocker les données. La mise en œuvre de la norme ERC-20 a créé une augmentation du développement de projets et de transactions cryptographiques d’une valeur de plus de milliards de dollars.
Il est facile de créer un jeton ERC-20, donc le simple fait de créer un jeton crypto n’ajoute aucune valeur. Selon etherscan.io, plus de 6 lakh contrats de jetons ERC-20 ont été créés au moment de la rédaction. La plupart des jetons créés sont des projets ratés, des passe-temps ou simplement des jetons sans valeur.
Comme nous avons discuté des jetons ERC-20, examinons ce dont vous avez besoin pour créer de tels jetons :
#1. Définir les propriétés du jeton
L’objectif principal d’un créateur de jeton est d’avoir une définition et un objectif appropriés derrière la création du jeton. Supposons que vous cherchiez à trouver des investisseurs pour un projet de cryptographie basé sur des jetons particulier. Dans ce cas, vous devez avoir défini des propriétés correspondant à la norme ERC-20. Vous devez spécifier :
- Approvisionnement total en jetons.
- Nom et symbole du jeton.
- Le nombre total de décimales requises.
Vous pouvez trouver de nombreuses plates-formes qui vous aident à créer vos jetons de base avec la norme ERC-20. Cependant, supposons que vous envisagiez de créer un jeton avec des fonctions et des cas d’utilisation plus avancés. Dans ce cas, vous devez contacter une équipe de développement crypto professionnelle.
#2. Développer un contrat intelligent
Comme nous en avons discuté au début, Ethereum utilise des contrats intelligents pour exécuter des transactions. Vous devez coder ou obtenir l’aide professionnelle de codeurs pour créer des codes qui doivent être déployés dans le contrat intelligent. Les sites de génération de jetons de base écrivent également du code dans le backend pour vous.
Plus les cas d’utilisation et les fonctionnalités du jeton sont complexes, plus le contrat intelligent devient également complexe. Si vous envisagez de créer un jeton pour un projet de cryptographie avancé, il est préférable de faire appel à un professionnel.
#3. Exécuter des tests d’assurance qualité
La chose la plus importante à retenir lors du développement d’un jeton crypto est d’éviter les bugs. Comme divers codes sont déployés dans le contrat intelligent, il y a une plus grande possibilité d’erreurs de programmation.
Il est préférable de trouver les erreurs avant de déployer le contrat intelligent pour éviter les problèmes à l’avenir. Vous pouvez utiliser une blockchain de test telle que Ropsten ou Rinkeyby pour effectuer plusieurs tests.
#4. Déployer un contrat intelligent sur la blockchain
Enfin, il est temps de déployer vos contrats intelligents sur la blockchain après avoir éliminé le risque d’erreurs techniques. Cette dernière étape est la plus simple liée à la création de jetons. Il suffit à peine de quelques clics pour terminer l’exécution.
Une fois les contrats intelligents déployés avec succès, vous êtes l’heureux propriétaire de votre jeton. En dehors de cela, vous pouvez également utiliser les avantages d’un jeton ERC-20. Pourtant, vous vous interrogez sur les fonctionnalités d’un jeton ERC-20 ? Ne vous inquiétez pas; nous en discuterons en détail.
Caractéristiques distinctes des jetons ERC-20
Comme nous avons discuté des jetons ERC-20 et de leur création, comprenons les caractéristiques importantes de ces jetons ;
#1. Fongible
La fongibilité est une caractéristique importante des jetons ERC-20. Cela signifie que vous pouvez échanger un jeton avec un autre. Cette fonctionnalité permet aux utilisateurs d’échanger des jetons sans aucune complexité.
De plus, la nature fongible des jetons aide également différents projets de cryptographie à se connecter et à collaborer, quel que soit leur type de jeton. En conséquence, les jetons fongibles ERC-20 ont joué un rôle essentiel dans l’adoption d’Ethereum.
#2. Flexible
Les jetons ERC-20 sont l’une des formes de jetons les plus flexibles. Vous pouvez personnaliser vos jetons en fonction du cas d’utilisation de votre projet crypto. Vous pouvez également créer un jeton simple si vous avez besoin d’un jeton meme sans cas d’utilisation réels.
Supposons que vous soyez un entrepreneur qui construit des projets de cryptographie qui résolvent plusieurs problèmes. Dans ce cas, vous pouvez également personnaliser votre jeton en fonction de vos multiples cas d’utilisation. Un seul jeton peut servir de points de fidélité, de monnaie dans le jeu, d’objets de collection numériques ou de droits de propriété.
#3. Compatibles
Les jetons ERC-20 peuvent être utilisés sur plusieurs plates-formes, portefeuilles, échanges et projets sans effort supplémentaire. Par exemple, vous pouvez échanger des jetons avec votre ami en utilisant deux plateformes différentes en quelques secondes.
Les jetons ERC-20 peuvent être facilement transférés d’une personne à une autre à l’aide de portefeuilles Ethereum. L’expéditeur doit fournir l’adresse de portefeuille unifiée du destinataire. Une fois la transaction réussie, le portefeuille du destinataire est crédité des jetons ERC-20.
#4. Nom et symbole uniques
Un jeton ERC-20 est créé avec un nom spécifique et un symbole. Cette caractéristique joue un rôle important dans l’identification du jeton. Par exemple, si vous créez un jeton avec un nom unique, il sera facile pour les autres de trouver votre jeton sur diverses plateformes répertoriées.
Avec le nom du jeton, le symbole du jeton aide à le différencier des autres jetons similaires. Les jetons les plus populaires utilisent 3 à 4 caractères pour représenter le symbole du jeton.
Par exemple, le symbole de jeton pour Enjin Coin est ENJ. Vous pouvez utiliser «ENJ» pour rechercher le prix du jeton, l’adresse du contrat intelligent, les détails de la transaction, etc.
Jetons ERC-20 populaires
Souhaitez-vous en savoir plus sur certains jetons ERC-20 populaires ?
Vérifions les jetons qui correspondent à la liste :
- Attache (USDT)
- Pièce en USD (USDC)
- Pièce Binance (BNB)
- Binance USD (BUSD)
- Bitcoin emballé (WBTC)
- HEX (HEX)
- Shiba Inu (SHIB)
- Daï (DAI)
- Jeton Matic (MATIC)
- Jeton thêta (THETA)
Inconvénients des jetons ERC-20
En ce moment, vous pourriez être enthousiasmé par les aspects positifs de la norme ERC-20 et de ses jetons, n’est-ce pas ? Bien, mais examinons également certains des inconvénients des jetons développés à l’aide d’ERC-20 :
- Faible évolutivité en raison de la congestion du réseau Ethereum.
- Un effort minimal pour créer des jetons aide à créer des jetons frauduleux.
- Vitesse de transaction lente.
- Frais de transaction élevés.
Autres normes majeures de l’ERC
ERC-20 est la norme Ethereum la plus populaire et la plus utilisée, mais il existe de nombreuses autres normes ERC. Les normes ERC populaires sont :
- ERC-721 : Cette norme a été proposée pour émettre des NFT. Comme les jetons non fongibles ne peuvent pas être échangés ou transférés à l’aide de la norme fongible ERC-20, ERC-721 a été créé. En bref, ERC-721 est une norme NFT.
- ERC-777 : La norme ERC-777 permet une fonction de récupération d’urgence en cas de perte de vos clés privées. En dehors de cela, cette norme ERC améliore la confidentialité de vos transactions.
- ERC-1155 : Vous pouvez utiliser cette norme pour créer des jetons qui fournissent des transactions plus efficaces. Par conséquent, ERC-1155 permet d’économiser une grande partie de vos frais de transaction. En dehors de cela, vous pouvez utiliser cette norme pour créer des jetons non fongibles et des jetons utilitaires.
- ERC-223 : Dans le cas des jetons ERC-20, si vous envoyez des jetons à la mauvaise adresse, vos jetons sont définitivement perdus. Ici, ERC-223 propose une solution significative. Une fois que vous avez envoyé des jetons ERC-223 à un mauvais contrat intelligent qui ne peut pas gérer un jeton, le transfert échoue et vous récupérez vos jetons.
Enveloppez-le !
La norme ERC-20 a créé un impact révolutionnaire sur les développeurs de jetons. Après la mise en œuvre de cette norme de jeton innovante, de nombreux projets cryptographiques importants et leurs jetons ont vu le jour.
De plus, ERC-20 a ouvert la voie à la création de plus de normes de jetons ERC qui résolvent divers problèmes sur la blockchain Ethereum. Les jetons ERC-20 sont très populaires en crypto, mais avant d’acheter des jetons crypto, DYOR !
Vous souhaitez en savoir plus sur des sujets liés à Ethereum ? Ensuite, lisez à propos de la fusion Ethereum.
Si quiere puede hacernos una donación por el trabajo que hacemos, lo apreciaremos mucho.
Direcciones de Billetera:
- BTC: 14xsuQRtT3Abek4zgDWZxJXs9VRdwxyPUS
- USDT: TQmV9FyrcpeaZMro3M1yeEHnNjv7xKZDNe
- BNB: 0x2fdb9034507b6d505d351a6f59d877040d0edb0f
- DOGE: D5SZesmFQGYVkE5trYYLF8hNPBgXgYcmrx
También puede seguirnos en nuestras Redes sociales para mantenerse al tanto de los últimos post de la web:
- Telegram
Disclaimer: En Cryptoshitcompra.com no nos hacemos responsables de ninguna inversión de ningún visitante, nosotros simplemente damos información sobre Tokens, juegos NFT y criptomonedas, no recomendamos inversiones