Qu’est-ce que le standard ERC ? Explications : ERC20 | ERC721 | ERC1155 | ERC223 | ERC621 |

Salut les investisseurs malins !

Aujourd’hui, je vais te parler du standard ERC. Tu as peut-être déjà entendu parler, qu’est-ce que l’ERC, ERC20 notamment, et puis tous les autres que tu connais peut-être moins.

Avant de commencer, bien sûr, je t’invite à cliquer sur le bouton « S’abonner » juste sous cette vidéo, pour t’abonner à la chaîne YouTube comme plus d’un millier d’investisseurs malins qui me font confiance.

C’est parti, rejoint l’aventure !

ERC c’est donc un standard pour les tokens émis sur la blockchain Ethereum. Donc Ethereum c’est une blockchain qui a révolutionné un petit peu le monde de la crypto-monnaie parce qu’elle permet de créer sur elle-même des smart contracts, et ces smart contracts, eh bien on a dû créer des standards pour qu’ils puissent se comprendre, communiquer entre eux. Et le standard c’est le standard qui s’appelle ERC, ça veut dire « Ethereum Request Comments ». Donc la plupart des cryptos que tu connais, qui sont sur CoinMarketCap, que tu utilises, sont des crypto-monnaies ERC20, et donc c’est bien sûr le standard le plus utilisé que je vais te présenter en premier, mais il y en a plein d’autres et ils ont tous des attributs différents les uns des autres. Et donc, tu te poses peut-être la question de : « Quel serait potentiellement le token qui correspond à mon projet ? Ou quelles sont les différences entre les tokens ? Est-ce que je dois regarder quand je veux investir dans une ICO, quel token il utilise ? ». Et la réponse peut être éventuellement oui. Combien il existe de ces standards ERC ? Je vais bien sûr répondre également à cette question, quels sont les avantages et les inconvénients de chacun.

Alors, il faut savoir qu’ils peuvent être utilisés dans énormément énormément de cas différents. Ils peuvent être utilisés pour être de la monnaie, pour être l’équivalent des actions, donc avoir des, enfin donner des dividendes, etc., se comporter comme des actions, ce n’est pas des actions mais se comporter comme des actions. Ils peuvent être utilisés comme ce qu’on appelle des « Collectibles » en anglais, qui sont des objets collectionnables, on a vu notamment l’exemple de CryptoKitties sur ce sujet-là, qui était très très connu, qui a beaucoup fait parler d’eux et je vais y revenir dans un instant.

Donc je vais commencer tout de suite par te présenter le premier standard qui s’appelle ERC20. Donc je te précise que tous ces standards, ERC veut dire « Ethereum Request Comments », à nouveau, tu les trouves sur le GitHub de l’Ethereum, tu peux aller directement voir, c’est public, n’importe qui peut y accéder, peut lire les codes, et voir en quoi ça consiste. Donc si tu as une âme technique et que tu as envie de plonger dans le détail, n’hésite pas à aller voir sur le GitHub de Ethereum. ERC20 c’est le premier type de token, c’est donc le plus utilisé, il est adapté aux tokens qui sont ce qu’on appelle fongibles. Alors fongible, qu’est-ce que ça veut dire ? Eh bien c’est tout simplement l’idée de dire que tous les tokens ERC20 sont interchangeables entre eux, c’est des objets qui sont interchangeables et qui ont tous la même valeur. Je te donne un exemple : un billet de 20 euros, eh bien si je te donne un billet de 20 euros, tu t’en fiches de savoir si c’est un billet qui a été créé en France, en Italie, en Angleterre, s’il a été créé cette année ou s’il a 10 ans, ou si c’était des dollars, s’il a 50 ans parce que l’euro il n’a pas cinquante ans encore, tu t’en fiches, quel que soit le billet de 20 euros, pour toi c’est la même chose, ça a la même valeur. Alors bien sûr, j’exclus le fait du billet de 20 euros qui serait de la fausse monnaie, de la contrefaçon, on part du principe que c’est un vrai billet puisque si je t’en donne un, c’est que c’est un vrai billet, je ne suis pas un arnaqueur quand même évidemment. Donc ils ont tous la même valeur et tu peux les remplacer tous les uns les autres, ils ont, voilà ça ne change rien. Ça peut être par exemple l’action d’une société, toutes les actions sont interchangeables et sont les mêmes. Alors ce n’est pas tout à fait vrai puisqu’il y a des actions qui ont plus ou moins de droit de vote mais on peut prendre ça comme exemple. Donc c’est interchangeable et tous les mêmes. A l’inverse, quelque chose, un exemple qui ne serait pas interchangeable, ce serait par exemple une voiture d’occasion. Une voiture neuve, toutes les voitures du même modèle, de la même série, quand elles sortent de l’usine, a priori elles ont la même valeur et donc elles pourraient être fongibles à ce moment-là. Mais dès qu’elles ont été utilisées, tu sais la voiture, dès qu’elle est sortie du garage où tu l’as achetée, elle perd déjà de la valeur, et en fonction de l’état dans lequel elle est, eh bien elles sont toutes différentes ces voitures, même si c’est la même série, le même modèle, la même année, la même couleur, elles n’ont pas la même valeur en fonction de leur état d’usure, en fonction de combien de kilomètres elles ont parcourues, est ce qu’il y a une tache de café sur le siège avant, etc., etc.

Donc ça, c’est la plupart des tokens aujourd’hui en circulation, c’est notamment donc utilisé pour les ICOs et c’est, voilà, des tokens tous les mêmes mais c’est le cas aujourd’hui, si tu prends un token qui est créé, bah tu peux le revendre, en acheter d’autres, c’est tous les mêmes tokens, ça ne change pas grand-chose.

On arrive du coup de façon hyper logique au standard suivant qui est le ERC721. Donc le plus utilisé c’est l’ERC20. L’ERC721 c’est le deuxième plus utilisé et, eh bien c’est justement l’inverse. C’est pour les tokens qui sont non fongibles tout simplement, c’est-à-dire les tokens qui ne sont pas équivalents tous les uns des autres, qui ne sont pas tous interchangeables. L’exemple que j’ai cité tout à l’heure, c’est donc CryptoKitties. Pour te dire un petit peu, te raconter ce que c’était, CryptoKitties c’était tout simplement des chatons qu’on pouvait, des chatons imaginaires, des petits dessins de petits chatons qu’on pouvait collectionner un petit peu comme on pourrait collectionner les Pokémons par exemple, mais les transactions se faisaient uniquement par la blockchain Ethereum, donc avec des tokens ERC721. Et donc, chaque token est différent, tous les tokens sont différents les uns des autres puisque chaque chaton a ses caractéristiques uniques, et donc le but c’était d’en collectionner le plus possible, d’en avoir des uniques, des très beaux, tu pouvais faire se reproduire les chatons entre eux qui donnaient un nouveau chaton encore différent avec les probabilités du papa et de la maman. Et ça avait fait une folie complètement dingue au moment où c’était sorti fin 2017 de mémoire, on avait même des CryptoKitties qui s’étaient vendus pour plusieurs centaines de milliers de dollars alors que ça n’a aucune valeur, c’est simplement un truc, voilà, imaginaire. Donc un asset non fongible, un token où tous les tokens ne sont pas équivalents les uns aux autres, eh bien tu les crée sur un standard ERC721. Alors, à quoi ça s’applique à part les chatons ? Parce que les chatons, c’est bien mignon. Eh bien notamment, ça s’applique beaucoup au gaming. Tu sais que l’industrie du jeu vidéo est en train d’exploser, et bien sûr, la blockchain s’intéresse de très près à ces choses-là et notamment il y a tout un tas de startups qui veulent mettre dans la blockchain, « tokéniser » on appelle ça, des assets à l’intérieur d’un jeu vidéo. Donc par exemple, dans un jeu vidéo, si tu as obtenu je ne sais pas quoi, une épée super rare, l’épée du démon de machin, eh bien ça peut être intéressant, cet épée elle t’appartient mais elle est uniquement dans le jeu, ça peut être intéressant de tokéniser pour le joueur cette épée, de la sortir du jeu, et après éventuellement de la vendre et de pouvoir s’assurer que c’est bien l’objet unique détenu effectivement par le joueur en jeu, et pas que c’est un arnaqueur pour derrière la vendre ou faire quoique ce soit. Il y a même des gens qui s’intéressent à faire de la compatibilité entre différents jeux en utilisant la blockchain, c’est-à-dire dans le jeu le numéro 1 tu as une épée légendaire et tu la tokenises et grâce à ça, eh bien tu vas dans le jeu numéro 2 avoir, et c’est un jeu complètement différent, au lieu d’avoir une épée, tu as une mitraillette, un bateau, une voiture, n’importe quoi. Donc ça, bien sûr, chaque token est différent puisqu’il correspond à un objet en jeu, un objet dans le jeu, un objet différent tous les uns des autres. Une autre chose peut-être un peu plus concrète même si le jeu vidéo c’est très concret, c’est de l’utiliser pour l’immobilier. Le jour où les transactions immobilières se feront par la blockchain, tu notes que je n’ai pas dit « si un jour elles se font », j’ai dit « le jour où ça se fera » parce que c’est absolument certain, eh bien chaque bien immobilier, chaque appartement, chaque maison, chaque lot est différent et donc pourrait être représenté par un token non fongible ERC721. Dernière possibilité également à laquelle j’ai pensée: la propriété intellectuelle. Bien sûr, à nouveau, on sait la blockchain peut servir pour la propriété intellectuelle puisque c’est inviolable, une preuve datée, etc., etc. Donc l’ERC721 peut être tout à fait adapté à ça.

Le token suivant, le standard suivant dont je voudrais te présenter, c’est l’ERC1155, donc 1-1-5-5. Alors il fait de plus en plus parler de lui ce token- là, ce format-là, pour la simple et bonne raison que en fait il est assez similaire à l’ERC721 mais plus pratique parce qu’il permet de faire une seule transaction pour transacter tout un tas de tokens. Le problème de l’ERC721 c’est qu’il faut faire un token par transaction et une transaction par objet. Donc si tu es un marchand de biens dans un jeu vidéo et que tu vends des centaines d’épées légendaires ou je ne sais pas quoi par jour, eh bien il faut que tu fasses des centaines de transactions, que tu envoies des centaines de tokens. Et donc si tu penses à des jeux vidéo absolument gigantesques, par exemple World of Warcraft où il y a eu à un moment plus de 15 millions de joueurs en même temps dans le monde, et encore aujourd’hui je crois qu’on est entre 5 et 10 millions de joueurs, et chaque joueur possède des centaines, des milliers d’objets, on se retrouve avec des mastodontes gigantesques qui font qu’il y a tellement d’objets, tellement d’informations, que ce serait impossible pour la société Blizzard qui est la société créatrice de World of Warcraft, de mettre tout ça sur une blockchain. Eh bien avec l’ERC1155, et notamment donc cette société-là s’y intéresse de près, tu peux faire des transactions de masse ou tu mets à l’intérieur 200 objets, de 200 tokens dans une seule transaction, tu économises bien sûr sur la commission sur la transaction, et puis surtout ça va beaucoup beaucoup plus vite et ça permet d’avoir des blockchain qui ne sont pas méga encombrées parce que je ne sais pas combien il y a de transactions par seconde dans le jeu World of Warcraft mais avec des millions de joueurs et des centaines d’objets par personne, ça peut être assez énorme. Et évidemment c’est un système aujourd’hui centralisé, pas décentralisé, sinon ça ne pourrait pas fonctionner.

Voilà pour les tokens les plus classiques.

Alors je voudrais te parler d’autres standards qui sont en train, deux autres standards qui sont en train de faire un petit peu parler d’eux pour terminer, qui sont des standards également hyper hyper intéressants.

Le premier qui fait de plus en plus parler lui, c’est l’ERC223. Alors lui, il est très très proche de l’ERC20, tu vois 20 et l’autre c’est comme 2.0 et l’autre ces 2.23, c’est un peu l’évolution. Il y a un problème que tu connais peut-être si tu investis dans notamment les ICOs, c’est on te dit toujours de donner une adresse Ethereum compatible ERC20 parce qu’en fait, pour recevoir tes tokens. Parce qu’en fait il y a un problème, c’est que si quelqu’un envoie des tokens ERC20 à une adresse qui n’est pas compatible ERC20, une adresse qui n’est pas faite pour les recevoir, donc tu es une société, tu fais ton ICO, les gens ils t’envoient de l’argent, du Bitcoin, de l’Ethereum, tu dis : « Bon ben maintenant, je vous envoie des tokens, comment je fais pour vous les envoyez ? Donnez-moi votre adresse ». Et s’ils se trompent, qu’ils t’envoient une mauvaise adresse, ils t’envoient je ne sais pas, une adresse Bitcoin au lieu de t’envoyer une adresse compatible ERC20, ou le mec se trompe d’un chiffre, ce qui est peu probable parce qu’on espère qu’il fait des copier-coller, mais s’il se trompe, eh bien tes tokens seront bloqués et perdus pour toujours. Donc tu le sais, de même si toi tu envoies des tokens ERC20 à une adresse qui n’est pas la bonne, tes tokens seront perdus, bloqués, ils sont irrécupérables. Et donc c’est un énorme problème. Il y a une étude qui a estimé, c’était une étude à la fin de 2017, donc tu vois c’est déjà, le chiffre a déjà dû augmenter depuis, qui estimait qu’il y avait plus de 300 millions de dollars perdus en tokens ERC20 à cause de ce problème précis c’est-à-dire qui n’ont pas été envoyés aux bonnes adresses. Je ne sais pas si tu imagines, 300 millions de dollars, ben quand tu vois que le marché aujourd’hui fait 300 milliards, c’est 0,1%, c’est un millième du marché, enfin si mes calculs sont bons mais je pense que c’est ça, c’est quand même hallucinant qu’on ait ce genre de problème. Heureusement ça reste anecdotique, 0,1%, mais c’est quand même 300 millions de dollars, c’est un vrai problème. L’ERC223, il résout ce problème puisque c’est la même chose qu’un ERC20 mais ils ont rajouté à l’intérieur du standard une fonction qui s’appelle « Token Fallback », qui permet en fait tout simplement de faire en sorte si c’est envoyé à la mauvaise adresse, eh ben que ça revienne directement, espèce de sécurité pour ne pas que ces tokens soient perdus et que tu puisses à nouveau les renvoyer à la bonne adresse. Donc c’est aussi simple que ça mais évidemment, comme d’habitude, on dit en anglais « better mousetrap », c’est-à-dire c’est un peu mieux, on a un petit peu amélioré la fonctionnalité précédente, et donc il y a de fortes chances qu’ils s’imposent. Aujourd’hui, encore une fois, ils sont tous ERC20, donc la question c’est est-ce qu’ils vont pouvoir éventuellement transiter de ERC20 à ERC223 facilement, un espèce de switch, un espèce d’import automatique des données. Et s’ils arrivent à rendre sa possible, je pense que tout le monde va transitionner vers ERC 223 rapidement. Tu pourras dire que tu en as entendu parler sur cette chaîne en premier, puisque je ne pense pas que tu en ais entendu parler, moi je n’en avais pas entendu parler avant de faire mes recherches pour cette vidéo. Donc c’est la même chose que l’ERC20 mais en mieux, plus pratique, pour éviter ce petit truc. Voilà et donc ça c’est un token qui est en train vraiment de faire parler de lui, enfin un standard, pardon.

Et un dernier dont je voulais te parler, c’est l’ERC621. Donc l’ERC621, c’est à nouveau la même chose que l’ERC20 avec deux petites fonctionnalités en plus, c’est les fonctionnalités Increase Supply et fonctionnalité Decrease Supply. Qu’est-ce que ça veut dire ? Eh bien ça veut dire que c’est des tokens où après l’ICO, une fois que les tokens sont générés et créés dans la blockchain, eh bien tu peux quand même avoir des événements qui augmentent ou diminuent la quantité de tokens. Aujourd’hui sur le ERC20, tu crées tes tokens seulement au moment de l’ICO, il y a un seul événement de génération de tokens, on appelle ça un EGT, Evénement de Génération de Token, ou « Token Generation Event » en anglais, TGE, enfin TG « I », du coup. Avec les ERC621 tu peux éventuellement créer des fonctions qui te permettent d’augmenter ou diminuer le supply dans le temps, une fois que c’est créé et une fois que c’est mis dans la blockchain. Alors c’est plutôt pratique que l’ERC20 on ne puisse pas modifier la quantité en permanence, on peut brûler bien sûr les tokens, donc on peut en diminuer la quantité et bien sûr, le but, c’est que moins il y en a, plus ils prennent de la valeur, c’est ce sur quoi nous on compte souvent en tant qu’investisseur, ou sur une quantité limitée, soit un côté bien sûr inflationniste, c’est-à-dire qu’on diminue la quantité de tokens, donc potentiellement le la valeur de chaque token augmente. Eh bien avec l’ERC621 il y a des possibilités encore plus nombreuses et donc, eh bien à nouveau, c’est pas très utilisé aujourd’hui mais je pense qu’il y a un certain nombre de personnes qui vont s’intéresser à ça puisque ça apporte des nouvelles fonctionnalités, il y a tout un tas de gens qui, je pense, vont se dire : « Bah je peux en faire quelque chose », et donc je pense que c’est un standard dont tu vas entendre parler puisque il y a plein de gens très intelligents qui vont trouver tout un tas d’utilisations à cette possibilité.

Voilà pour ce qui est des standards ERC les plus utilisés. Alors il y en a énormément, il y en a des nouveaux qui sont proposés tous les jours, tu peux toi-même aller en proposer sur GitHub, il suffit d’en forker un et de proposer ta version. Il se peut qu’il y en ait plein d’autres qui se créent, qui soient très très utilisés, dont je n’ai pas parlé ici, qui n’existent peut-être même pas encore aujourd’hui. Je voulais déjà te parler des principaux.

Dis-moi en commentaire ce que tu penses de tous ces standards. Est-ce que tu les connaissais et est-ce que ça t’a intéressé ? Si c’est le cas, bien sûr je t’invite à mettre un petit « like », ça fait toujours plaisir, surtout si tu es arrivé jusqu’ici, et je t’invite également à t’abonner à la chaîne YouTube « Leonis ».

C’est tout pour cette vidéo. Si tu veux savoir dans quelles crypto-monnaies j’investis mon propre argent, quel que soit le type de standard ERC  qu’ils utilisent, ou d’ailleurs d’autres types de standard, puisque ça c’est uniquement pour Ethereum, mais on voit de plus en plus d’ICOs qui se font en dehors de la blockchain Ethereum, ce sera peut-être le sujet d’une autre vidéo, en tout cas si tu veux savoir où j’investis mon argent, eh bien, bien sûr, tu es libre de rejoindre le club privé « Leonis Crypto Mastermind » dans lequel chaque semaine, je te donne une crypto dans laquelle j’investis mon propre argent avec mon analyse, je te donne l’info en live pour que tu puisse investir avec moi. Si tu veux voir une autre vidéo de moi-même, eh bien il doit y en avoir une qui s’affiche juste au-dessus de ma tête.

Et je te dis à très bientôt pour une prochaine vidéo.

Ciao !