L'introduction des normes de jeton a joué un rôle capital dans l'évolution de l'industrie de la blockchain, favorisant l'innovation et permettant l'adoption généralisée de la finance décentralisée. Du standard ERC-20 pionnier au BRC-20 émergent, les normes de jeton ont facilité la création, l'émission et le déploiement de divers jetons, stimulant la croissance de l'espace cryptographique.
En fournissant un ensemble de règles et de spécifications, les normes de jetons garantissent l'interopérabilité, la composabilité et l'efficacité au sein de l'écosystème, permettant aux développeurs de se concentrer sur l'innovation plutôt que de réinventer la roue. Cet article explore quelques normes de jetons remarquables dans l'espace crypto, en examinant leurs principes, leur état de développement et leur rôle essentiel dans la définition de l'avenir des actifs numériques.
Les jetons sont un type de cryptomonnaie qui sert d'actif spécifique ou représente une utilisation particulière sur la blockchain. Ils sont souvent créés lors d'offres initiales de pièces (ICOs) ou d'autres méthodes de financement, y compris les offres initiales de DEX (IDOs) ou les offres initiales d'échange (IEOs). Les jetons peuvent avoir plusieurs utilisations, les deux types les plus courants étant les jetons de sécurité et les jetons d'utilité.
Les jetons de sécurité fonctionnent de manière similaire aux actions car leur valeur est déterminée par un actif externe négociable. En revanche, les jetons d'utilité permettent aux utilisateurs d'accéder aux produits ou services fournis par une plateforme.
Les termes "pièce" et "jeton" sont fréquemment utilisés de manière interchangeable dans le monde de la cryptomonnaie, mais il est important de noter qu'ils ont des significations différentes. Les pièces sont essentiellement des devises numériques qui peuvent être utilisées comme une forme d'argent, tandis que les jetons peuvent servir à diverses fins. De plus, les pièces sont propres à leurs blockchains Layer-1 respectives, tandis que les jetons sont créés sur des chaînes existantes. En résumé, les différences fondamentales entre les pièces et les jetons sont les suivantes:
Un standard de jeton est un ensemble de règles et de spécifications qui dictent le fonctionnement des jetons sur la blockchain. Ces directives garantissent que différents programmes logiciels, tels que les portefeuilles et les applications, peuvent interagir de manière prévisible avec le jeton, sans avoir besoin de comprendre le code sous-jacent. Les standards de jetons diffèrent en fonction de la blockchain sur laquelle ils sont construits et de leurs cas d'utilisation prévus. Les jetons créés selon des normes différentes sont régis par des directives variées, ce qui les rend incompatibles. Cependant, ils peuvent être échangés sous forme de jetons enveloppés, même s'ils sont sur une blockchain différente et ont des normes différentes, ou via un pont blockchain.
Les jetons enveloppés permettent un échange efficace de jetons et permettent le commerce de différents jetons sur d'autres blockchains. Ces jetons représentent d'autres actifs sur une blockchain différente et sont créés en déposant l'actif d'origine dans un smart contract, qui émet alors une quantité équivalente du jeton enveloppé sur la blockchain cible. Cela permet aux actifs d'une blockchain d'être utilisés sur une autre, créant une interopérabilité entre différentes plateformes de finance décentralisée et écosystèmes.
De plus, les ponts de blockchain facilitent l'interopérabilité entre les jetons de normes différentes ou les contrats intelligents. Ils sont souvent utilisés pour connecter des blockchains séparées fonctionnant sur des protocoles ou des fonctionnalités différentes. Les ponts facilitent le transfert d'actifs ou de données entre des écosystèmes de blockchain autrement isolés. Ils impliquent généralement des contrats intelligents ou d'autres protocoles décentralisés pour garantir la sécurité et la non-confiance dans le processus de transfert.
Dans l'ensemble, les normes des jetons suivent un processus d'accord pour être approuvées par la communauté avant de pouvoir être utilisées.
L'histoire des normes de jetons remonte à l'émergence de la blockchain Ethereum et à ses capacités de contrat intelligent. Aux premiers jours de la cryptomonnaie, les jetons manquaient de normalisation, ce qui les rendait difficiles à intégrer et à gérer. En 2015, Fabian Vogelsteller a introduit la norme de jeton ERC-20 sur Ethereum. ERC-20 a été développé pour les jetons fongibles. Cependant, à mesure que le besoin de représenter des actifs numériques uniques tels que des objets de collection est apparu, l'ERC-721 a été créé en 2017, permettant le développement de jetons non fongibles (NFT). Depuis lors, diverses normes ont été développées pour répondre à des besoins spécifiques dans l'espace crypto.
Essentiellement, les normes des jetons ont continué à évoluer, jouant un rôle crucial dans l'innovation et l'adoption des crypto-monnaies.
Alors que la technologie de la blockchain et la cryptomonnaie continuent de gagner en popularité, plusieurs projets sont lancés sur différentes blockchains. Avec cette croissance rapide vient le besoin de différentes normes de jetons. Les normes de jetons sont cruciales dans l'espace crypto pour diverses raisons.
L'adoption de normes de jeton a rendu plus facile le développement et l'intégration de cryptomonnaies. En l'absence de telles normes, l'espace crypto serait confronté à divers problèmes, y compris la fragmentation, les préoccupations de sécurité, les obstacles au développement et la fonctionnalité limitée.
Un écosystème fragmenté émergerait, où chaque jeton aurait sa propre implémentation unique, les rendant incompatibles les uns avec les autres. Cela créerait un écosystème isolé, entravant toute interaction possible entre différents jetons, portefeuilles et échanges.
Des préoccupations en matière de sécurité se poseraient également en l'absence de pratiques de sécurité standard. Cela pourrait introduire des vulnérabilités dans le système, rendant les jetons plus susceptibles aux attaques et aux exploitations. Par conséquent, le risque pour les utilisateurs augmenterait, entravant l'adoption généralisée.
Les développeurs rencontreraient des difficultés significatives pour créer et intégrer de nouveaux jetons lorsqu'il n'y a pas de cadre commun. Cela freinerait l'innovation et ralentirait la croissance de l'espace cryptographique.
De plus, sans fonctionnalités standardisées telles que les transferts et les approbations, il serait difficile, fastidieux et complexe d'utiliser des jetons. Cela limiterait leur utilisabilité et leur praticité pour diverses applications.
Par conséquent, le besoin de normes de jetons ne peut être surestimé car elles favorisent l'interopérabilité, simplifient le développement et favorisent un écosystème crypto plus sûr et fonctionnel.
Établir des normes de jetons implique plusieurs étapes, qui varient en fonction de la communauté du projet et de la blockchain. La première étape consiste à identifier un besoin spécifique qui n'est pas pris en compte par les normes existantes. Il pourrait s'agir d'un désir d'un nouveau type de jeton avec des fonctionnalités uniques ou de la nécessité d'améliorer l'interopérabilité entre les jetons existants. Par exemple, l'ERC-20 ne concerne que les jetons fongibles, d'où la nécessité d'une nouvelle norme de jeton qui aborde les jetons non fongibles.
Une fois que le besoin est identifié, la prochaine étape consiste à créer une proposition technique qui décrit la norme proposée. Ce document de proposition doit spécifier les spécifications, les fonctions et les fonctionnalités de la nouvelle norme. Dans l'écosystème Ethereum, les 'Ethereum Improvement Proposals (EIP)' sont utilisés à cette fin.
Après avoir créé la proposition, elle est ensuite présentée à la communauté élargie pour discussion, feedback et révisions potentielles. Cela permet à d'autres parties prenantes, y compris les développeurs, les utilisateurs et les experts en sécurité, de contribuer leurs idées et d'identifier d'éventuels défis.
Si la proposition est approuvée par toutes les parties impliquées et jugée bénéfique après un examen approfondi, elle sera adoptée et mise en œuvre. Ce processus peut impliquer l'intégration de la norme dans le protocole blockchain sous-jacent ou l'établissement de lignes directrices que les développeurs doivent suivre lors de la création de nouveaux jetons, en respectant la norme.
Enfin, les normes des jetons peuvent évoluer avec le temps en fonction des besoins de la communauté et des avancées technologiques. Les mises à jour et les amendements peuvent également suivre un processus similaire à celui de l'établissement d'une norme de jeton pour garantir que la norme reste pertinente et efficace au sein de l'écosystème crypto.
En savoir plus sur la création des normes de jetonsici.
Quand il s'agit de créer des normes pour les jetons dans l'espace crypto, il n'y a pas d'autorité unique et centrale qui prend la décision. Il s'agit d'un effort collaboratif impliquant différentes communautés au sein de l'écosystème blockchain.
Tout d'abord, les développeurs identifient le besoin d'une nouvelle norme et rédigent la proposition initiale décrivant ses spécifications et ses fonctionnalités. Ensuite, les experts techniques fournissent une contribution précieuse lors du processus de révision. Ils évaluent les détails techniques relatifs à la norme de jeton proposée, tels que sa faisabilité technique, ses implications en matière de sécurité et son impact potentiel.
Les membres de la communauté participent activement aux discussions, fournissent des commentaires, suggèrent des améliorations et influencent finalement l'adoption ou le rejet de la norme proposée. De plus, certaines communautés blockchain ont mis en place des organisations chargées de superviser et de promouvoir des normes de jetons spécifiques au sein de leur écosystème.
Par conséquent, l'établissement de normes en matière de jetons est un effort collectif qui nécessite des perspectives diverses et une expertise provenant de différents intervenants au sein de l'espace des cryptomonnaies. Par conséquent, il ne relève pas de la responsabilité exclusive d'un individu ou d'une entité.
Les normes de jetons sont un ensemble d'instructions que les jetons doivent suivre pour fonctionner de manière fluide et cohérente sur une chaîne de blocs spécifique. Essentiellement, elles fournissent un ensemble de règles qui établissent un langage commun pour les jetons. Cela inclut des détails tels que le nom et le symbole du jeton, le nombre maximal de jetons pouvant exister, la manière dont les jetons sont transférés entre différents portefeuilles ou comptes, et comment les utilisateurs peuvent accorder la permission à d'autres applications ou contrats d'interagir avec leurs jetons. Les normes de jetons favorisent également l'interopérabilité entre les jetons et les applications construites sur la même chaîne de blocs, ce qui permet des transferts et une intégration transparents avec les dApps.
De plus, les normes en matière de jetons simplifient le développement en fournissant un cadre prédéfini sur lequel les développeurs peuvent s'appuyer. Cela leur fait gagner du temps et des ressources en évitant de créer leurs fonctionnalités à partir de zéro. Enfin, des normes de jetons bien définies peuvent contribuer à améliorer la sécurité en définissant les meilleures pratiques et les vulnérabilités potentielles à éviter lors du développement de jetons.
En général, les normes des jetons sont essentielles pour créer un écosystème cohérent et efficace d'actifs numériques au sein de l'espace blockchain. Ils favorisent l'interopérabilité, simplifient le développement et contribuent à un environnement plus sûr et convivial pour explorer le potentiel des cryptomonnaies et autres jetons numériques.
Source :Crypto.com
L'espace des crypto-monnaies prospère grâce à des idées innovantes, et les normes de jetons jouent un rôle crucial dans la concrétisation de ces idées. Ces normes fournissent un cadre commun pour que les jetons fonctionnent efficacement, garantissant qu'ils peuvent interagir de manière transparente avec d'autres jetons et favorisant un écosystème diversifié et prospère. Voici quelques-unes des normes de jetons les plus couramment utilisées dans l'espace des crypto-monnaies :
Une représentation graphique de l'évolution de la norme du jeton Ethereum
(Source: Licorne Ultra)
Le terme ERC signifie “Ethereum Request for Comment”. Il fait référence à un document technique qui définit les meilleures pratiques, les attitudes, la créativité et la recherche pertinentes pour l'écosystème Ethereum.
ERC définit des conceptions et des protocoles au niveau de l'application au sein de l'écosystème Ethereum. Cela inclut les spécifications des jetons pour les contrats intelligents tels que ERC-20, qui sont généralement accompagnées d'une implémentation de référence. Les directives ERC communes spécifient un ensemble fondamental d'opérations pour un type de jeton, permettant aux applications et aux contrats intelligents de communiquer avec eux de manière uniforme.
Les ERC jouent un rôle crucial dans le développement d'Ethereum en définissant diverses normes telles que les interfaces de jetons, les protocoles de contrats intelligents et d'autres fonctionnalités que les développeurs peuvent utiliser lors de la création d'applications décentralisées (dApps) sur la blockchain Ethereum. Ces normes garantissent l'interopérabilité et la compatibilité entre différents projets et jetons, leur permettant d'interagir de manière transparente au sein du réseau Ethereum.
Les ERC sont proposées, discutées et affinées au sein de la communauté Ethereum par des développeurs, des chercheurs et des parties prenantes. Les programmeurs de contrats intelligents Ethereum sont responsables de la création de documents liés aux ERC détaillant les règles et réglementations que chaque jeton basé sur Ethereum doit suivre. Ils examinent également ces documents périodiquement et offrent des retours pour les améliorer. Une fois qu'une ERC est finalisée et acceptée, elle devient une norme formelle, guidant le développement et la mise en œuvre des dApps et des contrats intelligents sur la blockchain Ethereum.
Il existe diverses normes ERC, chacune servant un but spécifique. Certains des normes ERC bien connues incluent :
Source: Kaleido
ERC-20 est le standard le plus largement utilisé pour les jetons basés sur la blockchain Ethereum. Il établit des exigences spécifiques auxquelles tous les jetons basés sur Ethereum doivent adhérer en tant que norme technique pour la création de jetons sur la blockchain Ethereum. Ces jetons peuvent être créés en utilisant l'interface ERC-20 simple et réutilisés par diverses applications telles que la DeFi. ERC-20 est une norme de jeton fongible, ce qui signifie que chaque jeton ou fraction est identique et indiscernable du suivant. Par exemple, le dollar américain est interchangeable avec sa valeur équivalente. De même, dans l'espace crypto, vous pouvez échanger des USDT contre des jetons UNI car ce sont des jetons fongibles sur le réseau Ethereum.
ERC-20 a connu une grande popularité pendant la frénésie des ICO en 2017, avec le lancement de plusieurs jetons. Il a été essentiel dans les jeux Play-to-Earn et permet également la création de stablecoins comme USDC, USDT, TUSD, etc.
ERC-20 définit les règles que les jetons basés sur Ethereum doivent suivre pour garantir la compatibilité avec diverses plateformes, telles que les échanges et les portefeuilles (notamment Metamask et My Ether Wallet), et pour faciliter l'interaction entre les jetons. Les six fonctions principales de la norme de jeton ERC-20 doivent être mises en œuvre pour qu'un jeton soit considéré comme conforme. Ces fonctions sont :
Les trois fonctions optionnelles de base pour l'ERC-20 sont le nom du jeton, le symbole ticker par exemple, Ether, et les décimales; c'est-à-dire, combien de décimales votre jeton prendra en charge (Source: Académie Bitpanda)
Tout comme ERC-20, ERC-777 est une norme utilisée pour les jetons fongibles. La seule différence est qu'ERC-777 est une version améliorée d'ERC-20, et il se concentre sur la possibilité d'une interaction plus complexe lors de l'échange de jetons. Il rassemble efficacement les jetons et l'Ether en fournissant l'équivalent d'un champ msg.value, mais pour les jetons.
La norme ERC-777 comprend diverses fonctionnalités qui apportent plusieurs améliorations de qualité de vie. Elle élimine la confusion autour des décimales, permet la création et la destruction avec des événements appropriés, et bien plus encore. Elle inclut également une fonctionnalité spéciale qui la distingue des autres normes de jetons dans l'espace des cryptomonnaies. Cette fonctionnalité unique est appelée « hooks de réception ». Un hook peut être défini comme une fonction dans un contrat qui est appelée lorsque des jetons lui sont envoyés. En d'autres termes, les comptes et les contrats peuvent réagir lorsqu'ils reçoivent des jetons.
La fonctionnalité des "hooks de réception" a permis de nombreuses utilisations intéressantes, telles que des achats atomiques utilisant des jetons, ce qui garantit qu'il n'est pas nécessaire d'approuver et de transférer dans deux transactions distinctes. Il permet également de rejeter la réception de jetons en annulant l'appel du hook et en redirigeant les jetons reçus vers d'autres adresses, entre autres.
De plus, comme les contrats sont un facteur essentiel nécessaire pour mettre en œuvre ces crochets afin de recevoir des jetons, aucun jeton ne peut rester bloqué dans un contrat qui n'est pas conscient du protocole ERC-777, ce qui s'est produit un nombre incalculable de fois lors de l'utilisation d'ERC-20.
Le standard de jeton ERC-223 est une amélioration du protocole ERC-20, qui est un standard largement utilisé pour créer des jetons sur la blockchain Ethereum. Le protocole ERC-20 est connu pour avoir un problème significatif où les jetons peuvent être perdus s'ils sont envoyés par erreur à un contrat intelligent. En raison de cette faille, plus de 3 millions de dollars de jetons ERC-20 ont été perdus. Cependant, le standard ERC-223 a été conçu pour résoudre ce problème en permettant aux utilisateurs de transférer des jetons à des contrats intelligents sans risque de les perdre.
De plus, l'ERC-223 est plus efficace que les jetons ERC-20 car il ne nécessite qu'une seule étape au lieu de deux pour les transactions. Cette norme a été développée pour améliorer les interactions entre les contrats intelligents et les systèmes ERC-20.
Source: SlideServe
Source : Kaleido
La blockchain Ethereum dispose d'une norme de jeton non fongible, connue sous le nom de ERC-721, qui fournit un ensemble de directives pour la création de jetons uniques représentant des actifs numériques. Ces jetons sont non fongibles, ce qui signifie qu'ils ne peuvent pas être échangés sur une base un à un en raison de leur caractère unique. ERC-721 se distingue en facilitant la création de NFT, qui ont une large gamme d'applications dans les jeux, l'art, les objets de collection, et plus encore. La norme garantit un transfert sécurisé et la propriété de ces actifs uniques.
De plus, l'ERC-721 offre un cadre pour la création de dApps qui utilisent des NFT à diverses fins, telles que les mondes virtuels et les plates-formes DeFi. La norme ERC-721 est composée d'un ensemble de fonctions que les développeurs peuvent implémenter dans leurs contrats intelligents pour créer, transférer et gérer des NFT. Ces fonctions permettent la création de jetons uniques avec leurs propres métadonnées, les rendant distinguables les uns des autres.
Source : Kaleido
ERC-1155 est un standard de jeton qui puise son inspiration de ERC-20, ERC-721 et ERC-777. Il utilise un seul contrat intelligent pour représenter plusieurs jetons à la fois, ce qui le différencie de ERC-20 et ERC-777 en termes de balance de fonction. Cette norme présente une caractéristique unique d'un argument ID supplémentaire pour l'identifiant du jeton dont vous souhaitez interroger la balance.
Dans ERC-1155, chaque identifiant de jeton a un solde distinct, et les jetons non fongibles sont mis en œuvre en en émettant simplement un seul. Cette approche a entraîné des économies de gaz importantes pour les projets nécessitant plusieurs jetons. Au lieu de déployer un nouveau contrat pour chaque type de jeton, le contrat de jeton ERC-1155 peut contenir l'état complet du système, réduisant ainsi considérablement les coûts et la complexité du déploiement.
L'industrie du jeu, ainsi que des secteurs tels que la mode, la musique, les objets de collection, l'art et l'IoT, utilisent largement la norme ERC-1155. La norme offre une flexibilité aux développeurs et permet un traitement par lot tout en évitant les brûlures accidentelles de jetons. Elle peut être utilisée pour créer des jetons pour l'achat d'objets de jeu et d'autres objets de collection en édition limitée avec des propriétés et des fonctionnalités uniques.
Les artistes peuvent accumuler des redevances dans le contrat intelligent et recevoir un certain pourcentage lorsque leurs œuvres/collections sont vendues.
Un résumé de la norme de jeton Ethereum de base (Source: ResearchGate)
Ce sont deux normes de jetons populaires utilisées pour créer des jetons de sécurité qui représentent des actifs du monde réel (RWAs). Le premier, ERC-1400, est une norme complète mais complexe qui gère les transferts, les documents et la conformité des jetons de sécurité sur la blockchain. Le deuxième, ERC-1404, est une norme plus simple qui se concentre sur les restrictions de transfert des jetons de sécurité, permettant aux émetteurs de contrôler la propriété et de se conformer aux réglementations. Les deux normes sont conçues pour garantir que l'émission de jetons de sécurité est conforme.
De plus, ces normes de jeton exigent des sociétés émettrices qu'elles régissent la propriété en rendant obligatoire pour les destinataires de jetons de se soumettre à des vérifications de connaissance de votre client (KYC) et de lutte contre le blanchiment d'argent (AML) lors du processus d'intégration.
Outre les normes de jeton Ethereum mentionnées ci-dessus, il existe plusieurs autres normes disponibles sur le réseau Ethereum, notamment ERC-165, 621, 827 et 865, comme le montre l'image ci-dessous :
Les normes des jetons ERC et leurs utilisations (Source: Blockchain Council)
Ces normes de jetons ont des cas d'utilisation spécifiques et jouent un rôle crucial dans le développement de la finance décentralisée.
La Binance Smart Chain (BSC), également connue sous le nom de BNB Chain, est une plateforme populaire pour les applications décentralisées (dApps) et les projets de cryptomonnaie. Pour simplifier le développement des jetons et promouvoir l'interopérabilité au sein de cet écosystème, plusieurs normes importantes en matière de jetons ont été établies.
Source: Techopedia
BEP-20 est un standard de jeton qui a été créé pour aller au-delà du standard ERC-20. Il agit comme un modèle pour l'utilisation de jetons et dicte des règles sur son utilisation globale. BEP-20 est compatible avec ERC-20 mais avec des modifications pour améliorer son protocole, sa vitesse et ses coûts de transaction. Il vise à offrir un cadre polyvalent aux développeurs pour déployer divers jetons qui pourraient représenter n'importe quoi, des parts de société aux stablecoins.
BEP-2, ou Binance Chain Evolution Proposal 2, est une norme pour les jetons qui permet la création et l'utilisation de nouveaux jetons sur Binance Chain. Contrairement à BEP-20, qui est utilisé pour les transactions de contrats intelligents sur la chaîne, BEP-2 est un protocole utilisé pour les transactions natives sur la Binance Chain. Ce protocole permet des échanges faciles entre différentes cryptomonnaies dans un format d'échange décentralisé.
Le standard de jeton BEP-2 privilégie l'efficacité et la sécurité, ce qui facilite la création et le transfert de jetons fongibles au sein de la Binance Chain.
Différence clé entre la norme de jeton BEP-20 et BEP-2
(Source: 101 Blockchains)
Source :Coingecko
Dans l'écosystème de la blockchain Solana, le manuel qui guide le fonctionnement des jetons est appelé la Bibliothèque Principale Solana (SPL). Cette norme définit le fonctionnement des jetons fongibles et non fongibles sur la chaîne Solana. Elle garantit également que tous les jetons SPL peuvent fonctionner avec les portefeuilles Solana et les contrats intelligents. La principale différence entre cette norme de jetons et l'ERC d'Ethereum est qu'alors que l'ERC a différentes normes de jetons pour différents types de jetons (par exemple, ERC-20 pour les jetons fongibles et ERC-721 pour les jetons non fongibles), la norme de jetons SPL s'applique à tous les types de jetons sur la chaîne Solana.
Le réseau Tron est une plateforme décentralisée utilisée pour construire des applications basées sur la blockchain et créer des jetons. La plateforme utilise plusieurs normes de jetons pour permettre des fonctionnalités diverses au sein de son écosystème.
TRC-10 est le premier standard de jeton sur Tron, introduit en 2017, et est principalement conçu pour des cas d'utilisation à plus petite échelle. Contrairement aux autres normes de jetons Tron, TRC-10 ne nécessite pas l'utilisation de contrats intelligents. Il était initialement utilisé pour l'émission de jetons lors des offres initiales de pièces de monnaie (ICOs) et à des fins d'utilité au sein des applications basées sur Tron.
TRC-20, en revanche, est une norme de jeton plus avancée qui utilise des contrats intelligents pour créer et gérer des jetons. Il a été conçu pour exécuter des applications basées sur des contrats intelligents et offrir plus de fonctionnalités que la norme TRC-10. C'est une norme dominante dans le réseau TRON car elle peut créer des applications décentralisées et des transactions basées sur des jetons automatisées. TRC-20 offre un ensemble plus large de fonctionnalités par rapport à TRC-10, y compris les transferts, les approbations, la combustion et la consultation des informations sur les jetons. Cette flexibilité le rend adapté à divers cas d'utilisation, des jetons d'utilité aux jetons de sécurité.
TRC-721 est une norme de jeton qui répond à la création et à la gestion de jetons non fongibles (NFT) sur le réseau Tron. Il permet aux développeurs de représenter des actifs numériques uniques tels que des objets de collection, des œuvres d'art ou des objets de jeu.
Source: Portefeuille Sonic
BRC-20 est un standard de jeton expérimental qui signifie “Bitcoin Request for Comment 20”. Il est conçu pour permettre la création et le transfert de jetons fongibles sur la blockchain Bitcoin. Contrairement à l'ERC-20 d'Ethereum, qui dépend des contrats intelligents, le BRC-20 utilise le protocole des Ordinaux Bitcoin pour inscrire des données, y compris des informations sur les jetons, directement sur des Satoshis individuels. Tous les jetons BRC-20 du même type sont interchangeables et ont la même valeur, ce qui les rend fongibles. La norme se concentre sur des fonctionnalités de base telles que la création de jetons, le transfert et les demandes de solde. Elle vise la simplicité et la compatibilité avec l'infrastructure Bitcoin existante.
Se référer à la lienpour en savoir plus sur le protocole d'ordinaux Bitcoin.
DRC-20 est une norme de jeton qui a été introduite le 9 mai 2023. Son objectif principal est de permettre la création et la gestion de jetons fongibles sur la blockchain Dogecoin. Il répond aux limitations de son prédécesseur, la norme BRC-20, et renforce l'écosystème Dogecoin avec des fonctionnalités accrues.
Pour atteindre cet objectif, le DRC-20 utilise des contrats intelligents sur la blockchain Dogecoin, ce qui offre plus de flexibilité et de sécurité par rapport aux ordinaux utilisés par le BRC-20. La norme de jeton garantit également que tous les jetons DRC-20 du même type sont interchangeables et ont la même valeur, favorisant la fongibilité.
La blockchain Neo dispose de deux normes de jetons principales, NEP-5 et NEP-17. NEP-5 est la norme de jeton initiale introduite par la blockchain Neo en 2017. Elle vise à simplifier la création et la gestion des jetons au sein de l'écosystème. NEP-5 fournit des fonctionnalités de base telles que la création et l'émission de jetons, les transferts de jetons entre les comptes d'utilisateurs et la consultation des soldes de jetons. Cependant, elle présente certaines limitations telles que l'absence de fonctionnalités avancées comme les approbations ou les mécanismes de brûlage, qui sont essentiels pour la construction d'applications plus complexes. Il y avait également certaines vulnérabilités dans les contrats NEP-5 qui ont soulevé des préoccupations en matière de sécurité.
Pour remédier à ces limitations, NEP-17 a été lancé en 2020 pour remplacer la proposition originale NEP-5. Il sert actuellement de norme de jeton recommandée sur la blockchain Neo. NEP-17 s'appuie sur NEP-5 et offre une gamme plus large de fonctionnalités, y compris une sécurité améliorée, des fonctionnalités avancées telles que des approbations, des mécanismes de gravure, et même la création de jetons non fongibles (NFT) grâce à des extensions. De plus, NEP-17 présente une compatibilité accrue avec d'autres protocoles et normes de blockchain, permettant une interaction plus fluide entre les jetons Neo et d'autres actifs numériques.
Les normes des jetons sont essentielles dans l'écosystème des cryptomonnaies, offrant plusieurs avantages à l'ensemble de la communauté. Certains de ces avantages sont décrits ci-dessous :
Les normes de jeton ont plusieurs avantages, mais elles ont aussi des limites et des inconvénients potentiels qui ne peuvent être ignorés. Voici quelques-unes des limites des normes de jeton :
Le processus d'introduction et d'adoption généralisée de nouvelles normes dans l'espace crypto peut être lent et difficile, ce qui peut contraindre les développeurs à choisir entre l'utilisation de normes établies mais potentiellement limitées ou à prendre un risque avec des normes plus récentes et plus flexibles, mais moins largement adoptées.
Une dépendance excessive aux normes existantes pourrait entraver le développement de fonctionnalités entièrement nouvelles et innovantes qui pourraient ne pas s'inscrire dans le cadre des normes existantes, ce qui pourrait potentiellement étouffer l'innovation à long terme dans l'espace crypto.
Bien que les normes en matière de jetons ne soient pas centralisées, le processus d'établissement et de modification peut impliquer des entités centralisées telles que des équipes de développement principale ou des organes de gouvernance. Cela soulève des préoccupations concernant une centralisation potentielle dans les processus de prise de décision au sein de l'écosystème.
Source: Conseil Blockchain
Les ponts de la blockchain sont des protocoles qui permettent le transfert d'actifs numériques et de données entre différentes blockchains qui n'interagiraient pas naturellement les unes avec les autres. Ces protocoles relèvent le défi des réseaux différents fonctionnant en isolation en agissant comme des intermédiaires qui permettent aux réseaux de communiquer et d'échanger des informations et des actifs.
Des ponts de blockchain sont nécessaires pour les raisons suivantes:
Source:Blockchain Simplifié
Il existe deux approches principales quant à la manière dont fonctionne un pont de chaîne de blocs :
Lorsqu'un utilisateur souhaite rapatrier ses actifs, il renvoie les jetons représentatifs au pont. Le pont supprime ensuite de manière permanente (brûle) ces jetons et débloque les actifs d'origine sur la chaîne source.
Les jetons enveloppés peuvent être définis comme des actifs qui permettent le transfert de la valeur d'un actif natif d'une blockchain à une autre blockchain. Il joue un rôle vital dans l'espace des crypto-monnaies en facilitant l'interopérabilité et en débloquant de nouvelles fonctionnalités à travers différentes blockchains.
Source: Cointelegraph
Voici l'importance et les inconvénients potentiels des jetons enveloppés :
Les jetons enveloppés jouent un rôle crucial dans la facilitation du transfert transparent d'actifs d'une blockchain à une autre. Ils permettent aux utilisateurs d'utiliser leurs avoirs d'une blockchain au sein d'applications construites sur une autre, étendant ainsi la portée et l'utilité de leurs actifs.
De plus, les jetons enveloppés permettent aux utilisateurs de participer à des activités de finance décentralisée (DeFi) sur différentes blockchains, leur offrant de nouvelles opportunités de gagner des intérêts, de prêter et d'emprunter.
Les jetons enveloppés contribuent également à augmenter la liquidité en permettant le libre mouvement des actifs entre les blockchains. Ils offrent la possibilité de transférer la fonctionnalité d'une blockchain à une autre, ce qui permet aux développeurs de tirer parti des forces uniques de différentes blockchains. Ils peuvent combiner la sécurité d'une blockchain avec la scalabilité ou les fonctionnalités de contrat intelligent d'une autre.
Enfin, les jetons enveloppés permettent aux développeurs d'étendre la portée de leurs applications en les rendant accessibles à un public plus large à travers différents écosystèmes de blockchain.
L'utilisation de diverses normes de jetons a grandement amélioré l'interopérabilité au sein de l'écosystème blockchain. Ces normes servent de lignes directrices spécifiant le fonctionnement des jetons, ce qui facilite la création de nouveaux jetons pour les développeurs et réduit la complexité du système dans son ensemble. En mettant en œuvre des normes de jetons, la sécurité a été renforcée et l'expérience utilisateur a été améliorée, offrant aux utilisateurs un plus large éventail de choix et une plus grande accessibilité.
Au fur et à mesure que l'espace crypto continue d'évoluer, il est prévu que de nouveaux standards de jetons seront introduits. Cette expansion améliorera davantage l'interopérabilité au sein de l'écosystème et réduira les complexités existantes.
Partager
Contenu
L'introduction des normes de jeton a joué un rôle capital dans l'évolution de l'industrie de la blockchain, favorisant l'innovation et permettant l'adoption généralisée de la finance décentralisée. Du standard ERC-20 pionnier au BRC-20 émergent, les normes de jeton ont facilité la création, l'émission et le déploiement de divers jetons, stimulant la croissance de l'espace cryptographique.
En fournissant un ensemble de règles et de spécifications, les normes de jetons garantissent l'interopérabilité, la composabilité et l'efficacité au sein de l'écosystème, permettant aux développeurs de se concentrer sur l'innovation plutôt que de réinventer la roue. Cet article explore quelques normes de jetons remarquables dans l'espace crypto, en examinant leurs principes, leur état de développement et leur rôle essentiel dans la définition de l'avenir des actifs numériques.
Les jetons sont un type de cryptomonnaie qui sert d'actif spécifique ou représente une utilisation particulière sur la blockchain. Ils sont souvent créés lors d'offres initiales de pièces (ICOs) ou d'autres méthodes de financement, y compris les offres initiales de DEX (IDOs) ou les offres initiales d'échange (IEOs). Les jetons peuvent avoir plusieurs utilisations, les deux types les plus courants étant les jetons de sécurité et les jetons d'utilité.
Les jetons de sécurité fonctionnent de manière similaire aux actions car leur valeur est déterminée par un actif externe négociable. En revanche, les jetons d'utilité permettent aux utilisateurs d'accéder aux produits ou services fournis par une plateforme.
Les termes "pièce" et "jeton" sont fréquemment utilisés de manière interchangeable dans le monde de la cryptomonnaie, mais il est important de noter qu'ils ont des significations différentes. Les pièces sont essentiellement des devises numériques qui peuvent être utilisées comme une forme d'argent, tandis que les jetons peuvent servir à diverses fins. De plus, les pièces sont propres à leurs blockchains Layer-1 respectives, tandis que les jetons sont créés sur des chaînes existantes. En résumé, les différences fondamentales entre les pièces et les jetons sont les suivantes:
Un standard de jeton est un ensemble de règles et de spécifications qui dictent le fonctionnement des jetons sur la blockchain. Ces directives garantissent que différents programmes logiciels, tels que les portefeuilles et les applications, peuvent interagir de manière prévisible avec le jeton, sans avoir besoin de comprendre le code sous-jacent. Les standards de jetons diffèrent en fonction de la blockchain sur laquelle ils sont construits et de leurs cas d'utilisation prévus. Les jetons créés selon des normes différentes sont régis par des directives variées, ce qui les rend incompatibles. Cependant, ils peuvent être échangés sous forme de jetons enveloppés, même s'ils sont sur une blockchain différente et ont des normes différentes, ou via un pont blockchain.
Les jetons enveloppés permettent un échange efficace de jetons et permettent le commerce de différents jetons sur d'autres blockchains. Ces jetons représentent d'autres actifs sur une blockchain différente et sont créés en déposant l'actif d'origine dans un smart contract, qui émet alors une quantité équivalente du jeton enveloppé sur la blockchain cible. Cela permet aux actifs d'une blockchain d'être utilisés sur une autre, créant une interopérabilité entre différentes plateformes de finance décentralisée et écosystèmes.
De plus, les ponts de blockchain facilitent l'interopérabilité entre les jetons de normes différentes ou les contrats intelligents. Ils sont souvent utilisés pour connecter des blockchains séparées fonctionnant sur des protocoles ou des fonctionnalités différentes. Les ponts facilitent le transfert d'actifs ou de données entre des écosystèmes de blockchain autrement isolés. Ils impliquent généralement des contrats intelligents ou d'autres protocoles décentralisés pour garantir la sécurité et la non-confiance dans le processus de transfert.
Dans l'ensemble, les normes des jetons suivent un processus d'accord pour être approuvées par la communauté avant de pouvoir être utilisées.
L'histoire des normes de jetons remonte à l'émergence de la blockchain Ethereum et à ses capacités de contrat intelligent. Aux premiers jours de la cryptomonnaie, les jetons manquaient de normalisation, ce qui les rendait difficiles à intégrer et à gérer. En 2015, Fabian Vogelsteller a introduit la norme de jeton ERC-20 sur Ethereum. ERC-20 a été développé pour les jetons fongibles. Cependant, à mesure que le besoin de représenter des actifs numériques uniques tels que des objets de collection est apparu, l'ERC-721 a été créé en 2017, permettant le développement de jetons non fongibles (NFT). Depuis lors, diverses normes ont été développées pour répondre à des besoins spécifiques dans l'espace crypto.
Essentiellement, les normes des jetons ont continué à évoluer, jouant un rôle crucial dans l'innovation et l'adoption des crypto-monnaies.
Alors que la technologie de la blockchain et la cryptomonnaie continuent de gagner en popularité, plusieurs projets sont lancés sur différentes blockchains. Avec cette croissance rapide vient le besoin de différentes normes de jetons. Les normes de jetons sont cruciales dans l'espace crypto pour diverses raisons.
L'adoption de normes de jeton a rendu plus facile le développement et l'intégration de cryptomonnaies. En l'absence de telles normes, l'espace crypto serait confronté à divers problèmes, y compris la fragmentation, les préoccupations de sécurité, les obstacles au développement et la fonctionnalité limitée.
Un écosystème fragmenté émergerait, où chaque jeton aurait sa propre implémentation unique, les rendant incompatibles les uns avec les autres. Cela créerait un écosystème isolé, entravant toute interaction possible entre différents jetons, portefeuilles et échanges.
Des préoccupations en matière de sécurité se poseraient également en l'absence de pratiques de sécurité standard. Cela pourrait introduire des vulnérabilités dans le système, rendant les jetons plus susceptibles aux attaques et aux exploitations. Par conséquent, le risque pour les utilisateurs augmenterait, entravant l'adoption généralisée.
Les développeurs rencontreraient des difficultés significatives pour créer et intégrer de nouveaux jetons lorsqu'il n'y a pas de cadre commun. Cela freinerait l'innovation et ralentirait la croissance de l'espace cryptographique.
De plus, sans fonctionnalités standardisées telles que les transferts et les approbations, il serait difficile, fastidieux et complexe d'utiliser des jetons. Cela limiterait leur utilisabilité et leur praticité pour diverses applications.
Par conséquent, le besoin de normes de jetons ne peut être surestimé car elles favorisent l'interopérabilité, simplifient le développement et favorisent un écosystème crypto plus sûr et fonctionnel.
Établir des normes de jetons implique plusieurs étapes, qui varient en fonction de la communauté du projet et de la blockchain. La première étape consiste à identifier un besoin spécifique qui n'est pas pris en compte par les normes existantes. Il pourrait s'agir d'un désir d'un nouveau type de jeton avec des fonctionnalités uniques ou de la nécessité d'améliorer l'interopérabilité entre les jetons existants. Par exemple, l'ERC-20 ne concerne que les jetons fongibles, d'où la nécessité d'une nouvelle norme de jeton qui aborde les jetons non fongibles.
Une fois que le besoin est identifié, la prochaine étape consiste à créer une proposition technique qui décrit la norme proposée. Ce document de proposition doit spécifier les spécifications, les fonctions et les fonctionnalités de la nouvelle norme. Dans l'écosystème Ethereum, les 'Ethereum Improvement Proposals (EIP)' sont utilisés à cette fin.
Après avoir créé la proposition, elle est ensuite présentée à la communauté élargie pour discussion, feedback et révisions potentielles. Cela permet à d'autres parties prenantes, y compris les développeurs, les utilisateurs et les experts en sécurité, de contribuer leurs idées et d'identifier d'éventuels défis.
Si la proposition est approuvée par toutes les parties impliquées et jugée bénéfique après un examen approfondi, elle sera adoptée et mise en œuvre. Ce processus peut impliquer l'intégration de la norme dans le protocole blockchain sous-jacent ou l'établissement de lignes directrices que les développeurs doivent suivre lors de la création de nouveaux jetons, en respectant la norme.
Enfin, les normes des jetons peuvent évoluer avec le temps en fonction des besoins de la communauté et des avancées technologiques. Les mises à jour et les amendements peuvent également suivre un processus similaire à celui de l'établissement d'une norme de jeton pour garantir que la norme reste pertinente et efficace au sein de l'écosystème crypto.
En savoir plus sur la création des normes de jetonsici.
Quand il s'agit de créer des normes pour les jetons dans l'espace crypto, il n'y a pas d'autorité unique et centrale qui prend la décision. Il s'agit d'un effort collaboratif impliquant différentes communautés au sein de l'écosystème blockchain.
Tout d'abord, les développeurs identifient le besoin d'une nouvelle norme et rédigent la proposition initiale décrivant ses spécifications et ses fonctionnalités. Ensuite, les experts techniques fournissent une contribution précieuse lors du processus de révision. Ils évaluent les détails techniques relatifs à la norme de jeton proposée, tels que sa faisabilité technique, ses implications en matière de sécurité et son impact potentiel.
Les membres de la communauté participent activement aux discussions, fournissent des commentaires, suggèrent des améliorations et influencent finalement l'adoption ou le rejet de la norme proposée. De plus, certaines communautés blockchain ont mis en place des organisations chargées de superviser et de promouvoir des normes de jetons spécifiques au sein de leur écosystème.
Par conséquent, l'établissement de normes en matière de jetons est un effort collectif qui nécessite des perspectives diverses et une expertise provenant de différents intervenants au sein de l'espace des cryptomonnaies. Par conséquent, il ne relève pas de la responsabilité exclusive d'un individu ou d'une entité.
Les normes de jetons sont un ensemble d'instructions que les jetons doivent suivre pour fonctionner de manière fluide et cohérente sur une chaîne de blocs spécifique. Essentiellement, elles fournissent un ensemble de règles qui établissent un langage commun pour les jetons. Cela inclut des détails tels que le nom et le symbole du jeton, le nombre maximal de jetons pouvant exister, la manière dont les jetons sont transférés entre différents portefeuilles ou comptes, et comment les utilisateurs peuvent accorder la permission à d'autres applications ou contrats d'interagir avec leurs jetons. Les normes de jetons favorisent également l'interopérabilité entre les jetons et les applications construites sur la même chaîne de blocs, ce qui permet des transferts et une intégration transparents avec les dApps.
De plus, les normes en matière de jetons simplifient le développement en fournissant un cadre prédéfini sur lequel les développeurs peuvent s'appuyer. Cela leur fait gagner du temps et des ressources en évitant de créer leurs fonctionnalités à partir de zéro. Enfin, des normes de jetons bien définies peuvent contribuer à améliorer la sécurité en définissant les meilleures pratiques et les vulnérabilités potentielles à éviter lors du développement de jetons.
En général, les normes des jetons sont essentielles pour créer un écosystème cohérent et efficace d'actifs numériques au sein de l'espace blockchain. Ils favorisent l'interopérabilité, simplifient le développement et contribuent à un environnement plus sûr et convivial pour explorer le potentiel des cryptomonnaies et autres jetons numériques.
Source :Crypto.com
L'espace des crypto-monnaies prospère grâce à des idées innovantes, et les normes de jetons jouent un rôle crucial dans la concrétisation de ces idées. Ces normes fournissent un cadre commun pour que les jetons fonctionnent efficacement, garantissant qu'ils peuvent interagir de manière transparente avec d'autres jetons et favorisant un écosystème diversifié et prospère. Voici quelques-unes des normes de jetons les plus couramment utilisées dans l'espace des crypto-monnaies :
Une représentation graphique de l'évolution de la norme du jeton Ethereum
(Source: Licorne Ultra)
Le terme ERC signifie “Ethereum Request for Comment”. Il fait référence à un document technique qui définit les meilleures pratiques, les attitudes, la créativité et la recherche pertinentes pour l'écosystème Ethereum.
ERC définit des conceptions et des protocoles au niveau de l'application au sein de l'écosystème Ethereum. Cela inclut les spécifications des jetons pour les contrats intelligents tels que ERC-20, qui sont généralement accompagnées d'une implémentation de référence. Les directives ERC communes spécifient un ensemble fondamental d'opérations pour un type de jeton, permettant aux applications et aux contrats intelligents de communiquer avec eux de manière uniforme.
Les ERC jouent un rôle crucial dans le développement d'Ethereum en définissant diverses normes telles que les interfaces de jetons, les protocoles de contrats intelligents et d'autres fonctionnalités que les développeurs peuvent utiliser lors de la création d'applications décentralisées (dApps) sur la blockchain Ethereum. Ces normes garantissent l'interopérabilité et la compatibilité entre différents projets et jetons, leur permettant d'interagir de manière transparente au sein du réseau Ethereum.
Les ERC sont proposées, discutées et affinées au sein de la communauté Ethereum par des développeurs, des chercheurs et des parties prenantes. Les programmeurs de contrats intelligents Ethereum sont responsables de la création de documents liés aux ERC détaillant les règles et réglementations que chaque jeton basé sur Ethereum doit suivre. Ils examinent également ces documents périodiquement et offrent des retours pour les améliorer. Une fois qu'une ERC est finalisée et acceptée, elle devient une norme formelle, guidant le développement et la mise en œuvre des dApps et des contrats intelligents sur la blockchain Ethereum.
Il existe diverses normes ERC, chacune servant un but spécifique. Certains des normes ERC bien connues incluent :
Source: Kaleido
ERC-20 est le standard le plus largement utilisé pour les jetons basés sur la blockchain Ethereum. Il établit des exigences spécifiques auxquelles tous les jetons basés sur Ethereum doivent adhérer en tant que norme technique pour la création de jetons sur la blockchain Ethereum. Ces jetons peuvent être créés en utilisant l'interface ERC-20 simple et réutilisés par diverses applications telles que la DeFi. ERC-20 est une norme de jeton fongible, ce qui signifie que chaque jeton ou fraction est identique et indiscernable du suivant. Par exemple, le dollar américain est interchangeable avec sa valeur équivalente. De même, dans l'espace crypto, vous pouvez échanger des USDT contre des jetons UNI car ce sont des jetons fongibles sur le réseau Ethereum.
ERC-20 a connu une grande popularité pendant la frénésie des ICO en 2017, avec le lancement de plusieurs jetons. Il a été essentiel dans les jeux Play-to-Earn et permet également la création de stablecoins comme USDC, USDT, TUSD, etc.
ERC-20 définit les règles que les jetons basés sur Ethereum doivent suivre pour garantir la compatibilité avec diverses plateformes, telles que les échanges et les portefeuilles (notamment Metamask et My Ether Wallet), et pour faciliter l'interaction entre les jetons. Les six fonctions principales de la norme de jeton ERC-20 doivent être mises en œuvre pour qu'un jeton soit considéré comme conforme. Ces fonctions sont :
Les trois fonctions optionnelles de base pour l'ERC-20 sont le nom du jeton, le symbole ticker par exemple, Ether, et les décimales; c'est-à-dire, combien de décimales votre jeton prendra en charge (Source: Académie Bitpanda)
Tout comme ERC-20, ERC-777 est une norme utilisée pour les jetons fongibles. La seule différence est qu'ERC-777 est une version améliorée d'ERC-20, et il se concentre sur la possibilité d'une interaction plus complexe lors de l'échange de jetons. Il rassemble efficacement les jetons et l'Ether en fournissant l'équivalent d'un champ msg.value, mais pour les jetons.
La norme ERC-777 comprend diverses fonctionnalités qui apportent plusieurs améliorations de qualité de vie. Elle élimine la confusion autour des décimales, permet la création et la destruction avec des événements appropriés, et bien plus encore. Elle inclut également une fonctionnalité spéciale qui la distingue des autres normes de jetons dans l'espace des cryptomonnaies. Cette fonctionnalité unique est appelée « hooks de réception ». Un hook peut être défini comme une fonction dans un contrat qui est appelée lorsque des jetons lui sont envoyés. En d'autres termes, les comptes et les contrats peuvent réagir lorsqu'ils reçoivent des jetons.
La fonctionnalité des "hooks de réception" a permis de nombreuses utilisations intéressantes, telles que des achats atomiques utilisant des jetons, ce qui garantit qu'il n'est pas nécessaire d'approuver et de transférer dans deux transactions distinctes. Il permet également de rejeter la réception de jetons en annulant l'appel du hook et en redirigeant les jetons reçus vers d'autres adresses, entre autres.
De plus, comme les contrats sont un facteur essentiel nécessaire pour mettre en œuvre ces crochets afin de recevoir des jetons, aucun jeton ne peut rester bloqué dans un contrat qui n'est pas conscient du protocole ERC-777, ce qui s'est produit un nombre incalculable de fois lors de l'utilisation d'ERC-20.
Le standard de jeton ERC-223 est une amélioration du protocole ERC-20, qui est un standard largement utilisé pour créer des jetons sur la blockchain Ethereum. Le protocole ERC-20 est connu pour avoir un problème significatif où les jetons peuvent être perdus s'ils sont envoyés par erreur à un contrat intelligent. En raison de cette faille, plus de 3 millions de dollars de jetons ERC-20 ont été perdus. Cependant, le standard ERC-223 a été conçu pour résoudre ce problème en permettant aux utilisateurs de transférer des jetons à des contrats intelligents sans risque de les perdre.
De plus, l'ERC-223 est plus efficace que les jetons ERC-20 car il ne nécessite qu'une seule étape au lieu de deux pour les transactions. Cette norme a été développée pour améliorer les interactions entre les contrats intelligents et les systèmes ERC-20.
Source: SlideServe
Source : Kaleido
La blockchain Ethereum dispose d'une norme de jeton non fongible, connue sous le nom de ERC-721, qui fournit un ensemble de directives pour la création de jetons uniques représentant des actifs numériques. Ces jetons sont non fongibles, ce qui signifie qu'ils ne peuvent pas être échangés sur une base un à un en raison de leur caractère unique. ERC-721 se distingue en facilitant la création de NFT, qui ont une large gamme d'applications dans les jeux, l'art, les objets de collection, et plus encore. La norme garantit un transfert sécurisé et la propriété de ces actifs uniques.
De plus, l'ERC-721 offre un cadre pour la création de dApps qui utilisent des NFT à diverses fins, telles que les mondes virtuels et les plates-formes DeFi. La norme ERC-721 est composée d'un ensemble de fonctions que les développeurs peuvent implémenter dans leurs contrats intelligents pour créer, transférer et gérer des NFT. Ces fonctions permettent la création de jetons uniques avec leurs propres métadonnées, les rendant distinguables les uns des autres.
Source : Kaleido
ERC-1155 est un standard de jeton qui puise son inspiration de ERC-20, ERC-721 et ERC-777. Il utilise un seul contrat intelligent pour représenter plusieurs jetons à la fois, ce qui le différencie de ERC-20 et ERC-777 en termes de balance de fonction. Cette norme présente une caractéristique unique d'un argument ID supplémentaire pour l'identifiant du jeton dont vous souhaitez interroger la balance.
Dans ERC-1155, chaque identifiant de jeton a un solde distinct, et les jetons non fongibles sont mis en œuvre en en émettant simplement un seul. Cette approche a entraîné des économies de gaz importantes pour les projets nécessitant plusieurs jetons. Au lieu de déployer un nouveau contrat pour chaque type de jeton, le contrat de jeton ERC-1155 peut contenir l'état complet du système, réduisant ainsi considérablement les coûts et la complexité du déploiement.
L'industrie du jeu, ainsi que des secteurs tels que la mode, la musique, les objets de collection, l'art et l'IoT, utilisent largement la norme ERC-1155. La norme offre une flexibilité aux développeurs et permet un traitement par lot tout en évitant les brûlures accidentelles de jetons. Elle peut être utilisée pour créer des jetons pour l'achat d'objets de jeu et d'autres objets de collection en édition limitée avec des propriétés et des fonctionnalités uniques.
Les artistes peuvent accumuler des redevances dans le contrat intelligent et recevoir un certain pourcentage lorsque leurs œuvres/collections sont vendues.
Un résumé de la norme de jeton Ethereum de base (Source: ResearchGate)
Ce sont deux normes de jetons populaires utilisées pour créer des jetons de sécurité qui représentent des actifs du monde réel (RWAs). Le premier, ERC-1400, est une norme complète mais complexe qui gère les transferts, les documents et la conformité des jetons de sécurité sur la blockchain. Le deuxième, ERC-1404, est une norme plus simple qui se concentre sur les restrictions de transfert des jetons de sécurité, permettant aux émetteurs de contrôler la propriété et de se conformer aux réglementations. Les deux normes sont conçues pour garantir que l'émission de jetons de sécurité est conforme.
De plus, ces normes de jeton exigent des sociétés émettrices qu'elles régissent la propriété en rendant obligatoire pour les destinataires de jetons de se soumettre à des vérifications de connaissance de votre client (KYC) et de lutte contre le blanchiment d'argent (AML) lors du processus d'intégration.
Outre les normes de jeton Ethereum mentionnées ci-dessus, il existe plusieurs autres normes disponibles sur le réseau Ethereum, notamment ERC-165, 621, 827 et 865, comme le montre l'image ci-dessous :
Les normes des jetons ERC et leurs utilisations (Source: Blockchain Council)
Ces normes de jetons ont des cas d'utilisation spécifiques et jouent un rôle crucial dans le développement de la finance décentralisée.
La Binance Smart Chain (BSC), également connue sous le nom de BNB Chain, est une plateforme populaire pour les applications décentralisées (dApps) et les projets de cryptomonnaie. Pour simplifier le développement des jetons et promouvoir l'interopérabilité au sein de cet écosystème, plusieurs normes importantes en matière de jetons ont été établies.
Source: Techopedia
BEP-20 est un standard de jeton qui a été créé pour aller au-delà du standard ERC-20. Il agit comme un modèle pour l'utilisation de jetons et dicte des règles sur son utilisation globale. BEP-20 est compatible avec ERC-20 mais avec des modifications pour améliorer son protocole, sa vitesse et ses coûts de transaction. Il vise à offrir un cadre polyvalent aux développeurs pour déployer divers jetons qui pourraient représenter n'importe quoi, des parts de société aux stablecoins.
BEP-2, ou Binance Chain Evolution Proposal 2, est une norme pour les jetons qui permet la création et l'utilisation de nouveaux jetons sur Binance Chain. Contrairement à BEP-20, qui est utilisé pour les transactions de contrats intelligents sur la chaîne, BEP-2 est un protocole utilisé pour les transactions natives sur la Binance Chain. Ce protocole permet des échanges faciles entre différentes cryptomonnaies dans un format d'échange décentralisé.
Le standard de jeton BEP-2 privilégie l'efficacité et la sécurité, ce qui facilite la création et le transfert de jetons fongibles au sein de la Binance Chain.
Différence clé entre la norme de jeton BEP-20 et BEP-2
(Source: 101 Blockchains)
Source :Coingecko
Dans l'écosystème de la blockchain Solana, le manuel qui guide le fonctionnement des jetons est appelé la Bibliothèque Principale Solana (SPL). Cette norme définit le fonctionnement des jetons fongibles et non fongibles sur la chaîne Solana. Elle garantit également que tous les jetons SPL peuvent fonctionner avec les portefeuilles Solana et les contrats intelligents. La principale différence entre cette norme de jetons et l'ERC d'Ethereum est qu'alors que l'ERC a différentes normes de jetons pour différents types de jetons (par exemple, ERC-20 pour les jetons fongibles et ERC-721 pour les jetons non fongibles), la norme de jetons SPL s'applique à tous les types de jetons sur la chaîne Solana.
Le réseau Tron est une plateforme décentralisée utilisée pour construire des applications basées sur la blockchain et créer des jetons. La plateforme utilise plusieurs normes de jetons pour permettre des fonctionnalités diverses au sein de son écosystème.
TRC-10 est le premier standard de jeton sur Tron, introduit en 2017, et est principalement conçu pour des cas d'utilisation à plus petite échelle. Contrairement aux autres normes de jetons Tron, TRC-10 ne nécessite pas l'utilisation de contrats intelligents. Il était initialement utilisé pour l'émission de jetons lors des offres initiales de pièces de monnaie (ICOs) et à des fins d'utilité au sein des applications basées sur Tron.
TRC-20, en revanche, est une norme de jeton plus avancée qui utilise des contrats intelligents pour créer et gérer des jetons. Il a été conçu pour exécuter des applications basées sur des contrats intelligents et offrir plus de fonctionnalités que la norme TRC-10. C'est une norme dominante dans le réseau TRON car elle peut créer des applications décentralisées et des transactions basées sur des jetons automatisées. TRC-20 offre un ensemble plus large de fonctionnalités par rapport à TRC-10, y compris les transferts, les approbations, la combustion et la consultation des informations sur les jetons. Cette flexibilité le rend adapté à divers cas d'utilisation, des jetons d'utilité aux jetons de sécurité.
TRC-721 est une norme de jeton qui répond à la création et à la gestion de jetons non fongibles (NFT) sur le réseau Tron. Il permet aux développeurs de représenter des actifs numériques uniques tels que des objets de collection, des œuvres d'art ou des objets de jeu.
Source: Portefeuille Sonic
BRC-20 est un standard de jeton expérimental qui signifie “Bitcoin Request for Comment 20”. Il est conçu pour permettre la création et le transfert de jetons fongibles sur la blockchain Bitcoin. Contrairement à l'ERC-20 d'Ethereum, qui dépend des contrats intelligents, le BRC-20 utilise le protocole des Ordinaux Bitcoin pour inscrire des données, y compris des informations sur les jetons, directement sur des Satoshis individuels. Tous les jetons BRC-20 du même type sont interchangeables et ont la même valeur, ce qui les rend fongibles. La norme se concentre sur des fonctionnalités de base telles que la création de jetons, le transfert et les demandes de solde. Elle vise la simplicité et la compatibilité avec l'infrastructure Bitcoin existante.
Se référer à la lienpour en savoir plus sur le protocole d'ordinaux Bitcoin.
DRC-20 est une norme de jeton qui a été introduite le 9 mai 2023. Son objectif principal est de permettre la création et la gestion de jetons fongibles sur la blockchain Dogecoin. Il répond aux limitations de son prédécesseur, la norme BRC-20, et renforce l'écosystème Dogecoin avec des fonctionnalités accrues.
Pour atteindre cet objectif, le DRC-20 utilise des contrats intelligents sur la blockchain Dogecoin, ce qui offre plus de flexibilité et de sécurité par rapport aux ordinaux utilisés par le BRC-20. La norme de jeton garantit également que tous les jetons DRC-20 du même type sont interchangeables et ont la même valeur, favorisant la fongibilité.
La blockchain Neo dispose de deux normes de jetons principales, NEP-5 et NEP-17. NEP-5 est la norme de jeton initiale introduite par la blockchain Neo en 2017. Elle vise à simplifier la création et la gestion des jetons au sein de l'écosystème. NEP-5 fournit des fonctionnalités de base telles que la création et l'émission de jetons, les transferts de jetons entre les comptes d'utilisateurs et la consultation des soldes de jetons. Cependant, elle présente certaines limitations telles que l'absence de fonctionnalités avancées comme les approbations ou les mécanismes de brûlage, qui sont essentiels pour la construction d'applications plus complexes. Il y avait également certaines vulnérabilités dans les contrats NEP-5 qui ont soulevé des préoccupations en matière de sécurité.
Pour remédier à ces limitations, NEP-17 a été lancé en 2020 pour remplacer la proposition originale NEP-5. Il sert actuellement de norme de jeton recommandée sur la blockchain Neo. NEP-17 s'appuie sur NEP-5 et offre une gamme plus large de fonctionnalités, y compris une sécurité améliorée, des fonctionnalités avancées telles que des approbations, des mécanismes de gravure, et même la création de jetons non fongibles (NFT) grâce à des extensions. De plus, NEP-17 présente une compatibilité accrue avec d'autres protocoles et normes de blockchain, permettant une interaction plus fluide entre les jetons Neo et d'autres actifs numériques.
Les normes des jetons sont essentielles dans l'écosystème des cryptomonnaies, offrant plusieurs avantages à l'ensemble de la communauté. Certains de ces avantages sont décrits ci-dessous :
Les normes de jeton ont plusieurs avantages, mais elles ont aussi des limites et des inconvénients potentiels qui ne peuvent être ignorés. Voici quelques-unes des limites des normes de jeton :
Le processus d'introduction et d'adoption généralisée de nouvelles normes dans l'espace crypto peut être lent et difficile, ce qui peut contraindre les développeurs à choisir entre l'utilisation de normes établies mais potentiellement limitées ou à prendre un risque avec des normes plus récentes et plus flexibles, mais moins largement adoptées.
Une dépendance excessive aux normes existantes pourrait entraver le développement de fonctionnalités entièrement nouvelles et innovantes qui pourraient ne pas s'inscrire dans le cadre des normes existantes, ce qui pourrait potentiellement étouffer l'innovation à long terme dans l'espace crypto.
Bien que les normes en matière de jetons ne soient pas centralisées, le processus d'établissement et de modification peut impliquer des entités centralisées telles que des équipes de développement principale ou des organes de gouvernance. Cela soulève des préoccupations concernant une centralisation potentielle dans les processus de prise de décision au sein de l'écosystème.
Source: Conseil Blockchain
Les ponts de la blockchain sont des protocoles qui permettent le transfert d'actifs numériques et de données entre différentes blockchains qui n'interagiraient pas naturellement les unes avec les autres. Ces protocoles relèvent le défi des réseaux différents fonctionnant en isolation en agissant comme des intermédiaires qui permettent aux réseaux de communiquer et d'échanger des informations et des actifs.
Des ponts de blockchain sont nécessaires pour les raisons suivantes:
Source:Blockchain Simplifié
Il existe deux approches principales quant à la manière dont fonctionne un pont de chaîne de blocs :
Lorsqu'un utilisateur souhaite rapatrier ses actifs, il renvoie les jetons représentatifs au pont. Le pont supprime ensuite de manière permanente (brûle) ces jetons et débloque les actifs d'origine sur la chaîne source.
Les jetons enveloppés peuvent être définis comme des actifs qui permettent le transfert de la valeur d'un actif natif d'une blockchain à une autre blockchain. Il joue un rôle vital dans l'espace des crypto-monnaies en facilitant l'interopérabilité et en débloquant de nouvelles fonctionnalités à travers différentes blockchains.
Source: Cointelegraph
Voici l'importance et les inconvénients potentiels des jetons enveloppés :
Les jetons enveloppés jouent un rôle crucial dans la facilitation du transfert transparent d'actifs d'une blockchain à une autre. Ils permettent aux utilisateurs d'utiliser leurs avoirs d'une blockchain au sein d'applications construites sur une autre, étendant ainsi la portée et l'utilité de leurs actifs.
De plus, les jetons enveloppés permettent aux utilisateurs de participer à des activités de finance décentralisée (DeFi) sur différentes blockchains, leur offrant de nouvelles opportunités de gagner des intérêts, de prêter et d'emprunter.
Les jetons enveloppés contribuent également à augmenter la liquidité en permettant le libre mouvement des actifs entre les blockchains. Ils offrent la possibilité de transférer la fonctionnalité d'une blockchain à une autre, ce qui permet aux développeurs de tirer parti des forces uniques de différentes blockchains. Ils peuvent combiner la sécurité d'une blockchain avec la scalabilité ou les fonctionnalités de contrat intelligent d'une autre.
Enfin, les jetons enveloppés permettent aux développeurs d'étendre la portée de leurs applications en les rendant accessibles à un public plus large à travers différents écosystèmes de blockchain.
L'utilisation de diverses normes de jetons a grandement amélioré l'interopérabilité au sein de l'écosystème blockchain. Ces normes servent de lignes directrices spécifiant le fonctionnement des jetons, ce qui facilite la création de nouveaux jetons pour les développeurs et réduit la complexité du système dans son ensemble. En mettant en œuvre des normes de jetons, la sécurité a été renforcée et l'expérience utilisateur a été améliorée, offrant aux utilisateurs un plus large éventail de choix et une plus grande accessibilité.
Au fur et à mesure que l'espace crypto continue d'évoluer, il est prévu que de nouveaux standards de jetons seront introduits. Cette expansion améliorera davantage l'interopérabilité au sein de l'écosystème et réduira les complexités existantes.