Les cryptos de Caro

Image mise en avant
5 min.
Il y a 1 an(s)

Le mécanisme des cryptos.

Alors là, je te vois déjà écarquiller les yeux devant ce titre.

Mais ne panique pas.

Le truc c’est que quand tu commences à t’intéresser aux cryptos tu vois des gens qui parlent de smart contract & de token erc20 toutes les 3 secondes.

Du coup je vais t’expliquer simplement ce que c’est, comme ça on en parle plus !

En plus c’est quand même assez facile, et si la dernière fois t’as compris quand j’ai parlé des frais de transactions, ça va être une promenade de santé là !

Déjà, dans le langage courant des cryptos, on dit souvent crypto ou token pour parler d’elles.

Mais il y a une petite subtilité :

  • 💎 Les cryptos qui évoluent sur leur propre blockchain comme bitcoin ou ether sont effectivement des COINS ou CRYPTOS.
  • 🤖 Alors que les cryptos qui évoluent sur une blockchain déjà existante comme presque toutes les autres, sont en fait des TOKENS (ou jeton).

Bon une fois qu’on sait ça, on peut commencer à parler de Smart Contract.

Le smart contract

Mais comment c’est possible pour un Token d’évoluer sur une blockchain existante ?!

Hmmmm.

Et bien c’est grâce aux smarts contracts. En fait si la blockchain Ethereum est si connue, c’est, car en plus de permettre une simple transaction financière comme le fait celle du bitcoin, elle permet de mettre en place des opérations complexes.

Je m’explique.

Ethéreum c’est une blockchain qui permet de créer des Smart Contracts autonomes. Ce sont des contrats à exécution automatique et en ça, cette blockchain révolutionne l’univers crypto.

Ces smart Contracts permettent de créer des Tokens, qui vont suivre les règles du contrat et évoluer sur la blockchain qui a permis sa création.

Un exemple 👇 :

Un Smart Contract c’est comme si tu étais devant cette machine à jeu à la fête foraine. Tu insères une pièce, tu attrapes ta peluche avec cet horrible bras mécanique et il remonte automatiquement et libère la peluche dans la sortie.

La séquence d’événement :

  • Une pièce est insérée
  • Une action est exécutée et menée à bien
  • Un paiement est envoyé automatiquement

Tout ça sans intervention humaine.

Ces engagements « auto exécutant » permettent de créer des opérations de la plus simple à la plus complexe sans intervention humaine.

Ils s’exécutent automatiquement lorsque l’ensemble des conditions et limitations qui avaient été programmées à l’origine sont réunies.

Ça permet d’aller créer tout un tas d’organisations autonomes…

Les conditions d’exécutions

Toi aussi tu te dis, ouais ok mais comment l’algo il sait quand les conditions sont remplies ?

Parce que si la condition c’est un truc qui doit s’écrire dans la blockchain, genre je te transfert un NFT tu me transferts de l’argent en échange.

Facile.

Ou à partir du 1er janvier 2022 tu me donnes 3 BTC.

Facile.

Mais si c’est conditions, elles sont extérieures à la blockchain ?

Dans ce cas, on se sert d’un Oracle dont le rôle est de récupérer des données hors blockchain et de les inscrire dedans.

Normalement la tu tu dis aaaaaaaah mais c’était de ça qu’elle parlait quand elle faisait le tour des secteurs de la crypto ?!

Et alors l’oracle ça peut-être

  • Un tiers de confiance désigné à l’avance
  • Une base de données considérée comme sûre (ex : le résultat d’un match de rugby apparut sur tel site)
  • Un oracle décentralisé qui est un service qui existe sur la blockchain et qui fait appelle au vote de nombreux participants.

Pour exécuter le Smart Contract tu es obligé de payer les frais de transactions liés à la blockchain que tu utilises et comme tout le monde squatte Ethereum en ce moment, c’est la folie.

(c’est son plus gros sujet en ce moment).

À retenir :

  • 🤖 Ça permet d’exécuter automatiquement des accords sans que personne ne puisse y faire obstacle.
  • 📲 Ça permet de créer des applications complexes totalement décentralisées.
  • 🔐 L’exécution est sécurisée, publique et inaltérable.
  • 😅 Impossible de le modifier si tu le souhaites, donc faut pas se tromper à la base.

Le token ERC20

On l’a vu, grâce au Smart Contract tu peux créer un token et le Token ERC20 c’est une norme de token.

Je t’explique, et non, ce n’est pas chiant, promis !

Avant l’existence de cette norme, à chaque fois que quelqu’un voulait créer un token de base : qui permet de faire un transfert d’argent tout simple, il devait se taper de recoder toute la fonction en oubliant potentiellement des éléments super importants.

Sauf qu’on l’a vu un Smart Contract ça ne se modifie pas, donc faut pas se foirer.

Alors des gars sur Ethereum se sont dit, “heey, mais si on définissait une norme de ce que doit pouvoir faire un token de base comme ça tout le monde pourrait utiliser ce truc et n’oubliera pas la moitié des éléments et ça serait trop cool”.

👉 Je suis presque sûr qu’ils l’ont dit comme ça.

Il faut savoir que la communauté d’Ethereum utilise un réseau qui s’appelle Ethereum Request for Comments qui leur permet de se proposer entre eux des améliorations, et le gars qui a proposé cette norme, c’était la 20e request.

Ça donne ERC20 👉 ça se voit qu’ils n’avaient personne au marketing pour gérer le doss.

Une grande majorité des tokens sont des tokens ERC20, mais si tu veux savoir si un de tes tokens est erc20, il suffit d’aller sur le site Etherscan :

Et en tapant le nom du token tu pourras vérifier.

À retenir :

  • ✅ C’est une norme qui permet de s’assurer des fonctionnalités de base d’un token.
  • ❌ Mais elle est aussi pas mal critiquée, car elle ne prévoit rien pour éviter les erreurs de transfert.

 

Derniers Articles

  • Pourquoi tu dois ressentir le fomo en crypto ?Cliquer pour en savoir plus
  • Calcule ton objectif d’investissement cryptoCliquer pour en savoir plus
  • Bilan crypto 2023Cliquer pour en savoir plus
  • A qui faire confiance en crypto ?Cliquer pour en savoir plus
  • Devenir crypto millionnaire en 1 cycle ?Cliquer pour en savoir plus
  • Ma Newsletter

    Rejoins + de 61 000 lecteurs qui découvrent que la crypto peut être simple et sympa !