Qu'est-ce que l'ERC-223 ?
ERC-223 est une extension du protocole ERC-20 et a été créé comme solution au bogue ERC-20 par un développeur Ethereum dont le nom d'utilisateur Reddit est « Dexaran ».
ERC signifie « Ethereum Request for Comment ». La plateforme de jetons ERC 223 est alimentée par des contrats intelligents et permet aux utilisateurs de transférer en toute sécurité des jetons vers un portefeuille numérique.
Le fait qu'Ethereum ait établi des normes de tokenisation simplifie le processus . En fonction de ce que l'application est censée faire, différents types peuvent être tokenisés à l'aide de différentes normes.
Certains jetons Ethereum populaires incluent les normes ERC-20, ERC-721 et ERC-777.
Même si la norme ERC-20 est extrêmement utile, elle est loin d’être idéale. Par exemple, un défaut de conception particulièrement flagrant de l’ERC-20 permettait la perte de jetons lorsque des personnes les envoyaient par erreur vers un contrat intelligent en utilisant le même processus qu’ils utiliseraient pour envoyer des jetons vers un portefeuille ordinaire.
Malheureusement, cela a déjà entraîné la perte de plus de 3 millions de dollars en jetons ERC-20 .
Ce défaut de conception est corrigé par ERC-223, qui permet aux utilisateurs de transférer des jetons vers des contrats intelligents et des portefeuilles remplissant la même fonction . De plus, les jetons ERC-223 surpassent les jetons ERC-20 en termes d'efficacité en ne nécessitant qu'une seule étape au lieu de deux pour les transactions.
ERC-223 conserve toutes les fonctionnalités d'origine tout en corrigeant les bogues susmentionnés. La nouvelle norme introduit des améliorations et des capacités qui résolvent certains des problèmes ERC-20 les plus graves, en particulier lors de l'interaction avec d'autres contrats intelligents.
La fonction de transfert de l' ERC-223 comprend un paramètre qui garantit que l'adresse de destination est un contrat intelligent . Si tel est le cas, la transaction appelle la fonction token Fallback dans le contrat intelligent et celui-ci peut être restitué sur le compte de l'expéditeur à l'aide de cette fonction, après quoi les tokens sont ensuite transférés vers le contrat intelligent.
Aucun jeton n'est perdu car la fonction de transfert mise à jour fonctionne désormais également pour les contrats intelligents.
Voici quelques avantages du token ERC-223 :
- Le jeton ERC-223 est alimenté par des contrats intelligents automatisés pour garantir le bon déroulement des transactions.
- Il maintient la transparence dans les détails des transactions des utilisateurs.
- Il est complètement décentralisé pour éliminer le besoin d’intermédiaires tels que les banques, permettant aux utilisateurs de bénéficier de frais de gaz et de temps d’attente réduits.
- La plateforme de développement de jetons ERC-223 permet aux investisseurs d'obtenir une liquidité instantanée et un retour sur investissement élevé sous forme de revenu passif.
- Il permet de déposer des jetons dans un contrat en une seule transaction. Cela évite un gonflement supplémentaire de la blockchain.
- Pour contrer les activités de piratage, la plate-forme de développement de jetons ERC 223 intègre des fonctionnalités de sécurité à plusieurs niveaux, telles que l'authentification HTTP, le cryptage de bout en bout et la protection contre le dépôt.
- Les transactions de jetons sont effectuées d'une manière similaire aux transactions Ether.
L'ERC-223 peut être considéré comme un sur-ensemble de l'ERC-20, mais seul le temps nous dira quel jeton deviendra la norme ultime de l'écosystème Ethereum.