Que sont les normes de jeton ?

Que sont les normes de jeton ?

Pour comprendre le fonctionnement de ces normes, il est important de noter d’abord la différence entre la crypto-monnaie et le jeton. Si au quotidien ces deux concepts peuvent être confondus et utilisés comme synonymes, il s’agit en réalité d’actifs aux origines et aux fonctionnements très différents.

Lorsque nous parlons de crypto-monnaies, nous nous référons aux devises natives d’un réseau. Autrement dit, tout cet élément dont la politique monétaire est programmée dans le code du réseau et son émission est effectuée au moyen d’algorithmes de consensus. Par exemple, le bitcoin est une crypto-monnaie puisqu’il fait partie intégrante du fonctionnement de son réseau, étant émis à chaque fois qu’un bloc de transactions est confirmé.

Les jetons, en revanche, Ce sont des monnaies émises dans un réseau qui coexistent avec des monnaies natives. Contrairement aux actifs cryptographiques tels que le bitcoin (BTC) ou l’éther (ETH), qui sont essentiels à l’économie de leurs réseaux, font partie du code de leurs réseaux et sont utilisés par tous les membres de la communauté, les jetons ne sont pas directement liés au fonctionnement interne d’un réseau blockchain.

Ces sont des actifs indépendants avec des marchés secondaires. Autrement dit, ils ne sont pas créés dans le cadre de la politique monétaire du réseau dans lequel ils existent ou en tant que mécanisme de récompense. Au lieu de cela, ils ont généralement des cas d’utilisation axés sur des applications, des plates-formes ou des organisations décentralisées.

De même, son émission ne dépend généralement pas d’un mécanisme de consensus (mining ou staking), mais plutôt d’une programmation centralisée. Cependant, tout les opérations qui sont faites avec ces jetons sont enregistrées dans le réseau dans lequel ils ont été émis, partageant ainsi l’espace avec la devise principale (la crypto-monnaie).

Dans des réseaux comme Ethereum, dont la monnaie principale est l’éther, coexistent différents jetons qui ont leurs propres marchés secondaires, mais dont les transactions sont enregistrées sur la blockchain. Tous les utilisateurs d’Ethereum n’ont pas besoin d’être en contact avec ces jetons, mais ces actifs ont besoin du réseau et de la devise ETH native pour fonctionner pleinement.

Compte tenu de tout cela, nous pouvons identifier que Les normes de jetons sont l’élément fondamental qui permet à différentes devises négociables d’exister sur le même réseau. Grâce à cette série de règles, les programmeurs disposent d’un guide sur la façon de programmer les actifs, ainsi que de déterminer (dans certains cas) leurs fonctions, la quantité à émettre et l’interaction avec les applications réseau.

1 Comment les normes de jeton sont-elles nées ?

Les premiers jetons et objets numériques émis sur les réseaux de crypto-monnaie remontent dès 2011, lorsque certains de ces actifs étaient émis en Bitcoin. Cependant, à l’époque, chaque développeur utilisait les outils, les fonctions et le langage qui lui convenaient le mieux pour créer ces produits.

Ce n’est que plusieurs années plus tard que nous avons commencé à voir le besoin de normaliser la façon dont les jetons étaient créés. C’est-à-dire s’entendre à la majorité sur un ensemble de règles et de spécifications qui rendraient possible la création la plus simple de jetons dans un réseau. Une tâche que je commence sur Ethereum.

Les cryptpunks sont apparus avant la création de la norme ERC-721. Source : Wikipédia.

Depuis sa création, Ethereum a été pensé comme un réseau capable de fournir des outils pour créer des applications décentralisées (Dapp’s). En ce sens, de nombreuses plateformes programmées sur Ethereum ont réalisé que l’utilisation de leur propre token pouvait être bénéfique pour la création de leurs économies internes. Cependant, au départ, il n’existait pas de norme commune pour la création de ces actifs, ce qui rendait la programmation difficile et limitait considérablement l’interopérabilité dans l’écosystème.

Les développeurs ont travaillé sans aucun schéma sur les contrats intelligents, créant plusieurs éléments numériques avec différents outils et processus d’émission. Cela a également entraîné des problèmes de sécurité qui ont abouti au blocage des fonds de certains utilisateurs et même au piratage des plateformes. Compte tenu de ce scénario, les développeurs d’Ethereum ont décidé de proposer un standard pour créer des jetons sur le réseau.

Le programmeur Fabian Vogelsteller, le 19 novembre 2015, a publié une proposition où une série de fonctions et de spécifications ont été présentées pour programmer des jetons. C’était la norme ERC-20, qui facilitait l’émission et la commercialisation de jetons sur Ethereum. Principalement, cela a permis aux échanges d’adopter des jetons et a déclenché une fièvre pour les offres initiales de pièces (ICO).

Quand la première norme de jeton pour Bitcoin a-t-elle été créée ?

Début 2023. Bien que la communauté Bitcoin ait exploré la création d’actifs autres que la crypto-monnaie native, comme le NFT Rare Pepe, elle l’a fait sans norme commune. Avec l’avènement du protocole Ordinals, des développeurs indépendants ont proposé des normes expérimentales pour Bitcoin.

Avec l’émergence d’une norme de jeton sur la scène, les stablecoins, les jetons non fongibles (NFT) et les actions de société crypto tokenisées (IPO) ont prospéré. C’est-à-dire bon nombre des «crypto-monnaies» que nous avons l’habitude de voir et avec lesquelles nous interagissons aujourd’hui : tether, le Bored Ape Yacht Club (BAYC) et les devises d’échange.

2 Comment fonctionne une norme de jeton ?

Dépend. Chaque norme de jeton est différente les unes des autres, car son ensemble de règles et de spécifications varie selon les fonctions que l’on souhaite avoir pour un certain élément numérique. Par exemple, la norme utilisée pour créer des stablecoins n’est pas la même que celle utilisée pour générer des NFT.

De plus, les normes de jetons peuvent changer d’un réseau à l’autre, de sorte que les jetons qui vivent sur Ethereum, Bitcoin ou la chaîne intelligente Binance, pour n’en nommer que quelques-uns, ne fonctionnent pas de la même manière. Ceux-ci, à leur tour, ont des noms différents pour les différencier les uns des autres.

Que permet la norme ERC 20 ?

Les jetons Ethereum ERC-20 ont pour fonction d’être créés, de suivre le solde des propriétaires, de les répartir entre les adresses, d’échanger des jetons entre eux, d’approuver les dépenses du compte et de mettre à jour le solde des utilisateurs.

En général, les normes de jetons sur Ethereum sont fortement intégrées aux contrats intelligents. En ce sens, il s’agit d’un outil qui a plus de fonctions et d’autogestion que les normes utilisées dans les réseaux qui n’ont pas de technologie de contrat intelligent. Ce serait le cas du Bitcoin, dont les standards de jetons sont plus rudimentaires, donc ses fonctions se limitent à leur création et leur transfert.

En général, cette technologie est toujours chargée de définir les règles d’utilisation des jetons et leur enregistrement dans la blockchain. Ceux-ci permettront à un développeur de déterminer quelles fonctions les éléments numériques auront. Par exemple, il limitera le nombre de pièces à frapper, la manière dont elles sont transférées, le coût par transaction et, dans certains cas, conservera le solde des dépenses de l’utilisateur.

Que permet la norme BRC-20 ?

Cette norme de jeton Bitcoin a trois fonctions : créer un nouvel actif à partir d’un satoshi (unité de compte BTC minimum), déterminer l’offre totale de ces jetons et permettre les transferts entre pairs.

3 À quoi servent les normes de jeton ?

Les normes de jeton ont trois caractéristiques qui les rendent très utiles pour les développeurs d’applications sur les réseaux de crypto-monnaie. Il s’agit d’interopérabilité, de composabilité et d’efficacité.

interopérabilité

En disposant d’un ensemble commun de règles et de spécifications pour la création d’éléments dans un réseau, il est plus facile pour les développeurs de programmer des produits qui interagissent et fonctionnent ensemble. Indépendamment du fait que les projets soient indépendants, qu’ils utilisent le même langage de programmation, des fonctions similaires et open source, permet la formation d’un écosystème compatible entre eux.

De cette manière, le transfert de jetons entre utilisateurs, l’adoption de ceux-ci sur les marchés (échanges) et l’administration desdits actifs dans les portefeuilles sont facilités.

composabilité

La « composabilité » est un concept philosophique qui explique que les humains, mais aussi les choses en général, sont constitués de multiples éléments qui sont liés à d’autres êtres ou entités. En d’autres termes, ce sont des unités composées de multiples éléments communs à différentes espèces.

Dans le cas de la programmation, le fait qu’une technologie est composable fait référence à que les développeurs peuvent réutiliser des éléments pour créer de nouveaux produits. Étant donné que les normes ont des caractéristiques et des spécifications communes les unes avec les autres, ces règles peuvent être utilisées par les développeurs pour créer des jetons à des fins très différentes. Par exemple, avec la même norme ERC-20, des stablecoins, des memecoins, des actions tokenisées et même des jetons de vote peuvent être générés.

Efficacité

Cette dernière fonctionnalité est surtout présente dans les normes de jetons qui utilisent des contrats intelligents. Étant donné que cette technologie a de multiples fonctions qui aident à gérer automatiquement le transfert et la dépense du solde des utilisateurs, moins de temps et de ressources sont consacrés à vérifier que les jetons ne violent aucune des règles de protocole du réseau dans lequel ils existent.

Comme, par exemple, les cas de double dépense sont évités si le contrat intelligent garde une trace du solde dépensé par l’utilisateur. Cependant, toutes les normes de jeton ne fonctionnent pas avec un contrat intelligent, donc certaines ont besoin de fonctions supplémentaires pour éviter ces failles de sécurité.

4 Normes de jeton les plus courantes

Normes de jeton Blockchain

5 Les normes de jeton sont-elles sécurisées ?

Comme toutes les technologies liées à l’argent et au monde financier, il existe des risques autour des normes symboliques. Surtout dans ceux qui sont relativement nouveaux et encore en phase expérimentale, comme le BCR-20 et le SCR-20 de Bitcoin.

Cela est principalement dû au fait que, comme ils sont encore en cours de développement, ils peuvent contenir des erreurs et être exposés à des cas de double dépense. Bien sûr, les jetons et les contrats intelligents sont toujours exposés à la possibilité qu’un pirate découvre une erreur dans le code et l’utilise à sa convenance pour voler de l’argent.

Au-delà de la partie technologique, il est important de prendre en compte que les tokens créés sur la base de ces standards constituent leur valeur sur les marchés secondaires. Bien qu’ils soient enregistrés dans des réseaux bien connus, tels que Bitcoin ou Ethereum, cela ne signifie pas que leur valeur est liée aux devises natives desdites blockchains. Devenir, même, actifs hautement volatils et spéculatifs. Par conséquent, il est toujours important d’investir en faisant des recherches approfondies sur le projet, ses développeurs et ses cas d’utilisation possibles.

Voir l’article original sur www.criptonoticias.com