Sélectionner une page

Ha si vous êtes là, c’est parce que le vocabulaire web3 est absolument imbuvable. Et même moi qui développe des applis depuis des plombes, sachez que, comme vous, j’y pige que dalle. Alors joyeusement, je commence ce dictionnaire web3 pour apporter la lumière de la dernière mise à jour du web.

évangélisation activé !

Surtout soyez actif dans les commentaires, Demandez les mots que vous ne comprenez pas encore. Je me ferais un plaisir de lui trouver une définition.

Je vais volontairement vulgariser, voire même me moquer (ne vous sentez pas visé, c’est surtout de l’auto dérision). Sentez-vous libre de faire des dissertations pour étayer votre vérité dans l’espace dédié.

Vous êtes prévenus, bonne lecture !

Blockchain

Chaine de blocs ou Livre de compte sous forme d’un petit train. Les wagons contiennent des informations. Les informations rentrent, aucune ne sort car il n’y a pas d’arrêt, jamais. Comprenez que rien ne se supprime sur la blockchain. A intervalle réguler un wagon est accroché à la queue du train.

En vrai c’est fait pour transporter des messages, en particulier pour l’échange de valeur.

Essayer de le tordre pour en faire un réseau social à la mode est-ce vraiment utile ? surtout répondez à cette interrogation philosophique, éthique et technique en commentaire.

https://txstreet.com/v/eth-btc

Satoshi Nakamoto (pseudonyme)

Le ou les inventeurs du Bitcoin se sont planqués derrière ce pseudonyme. Pourquoi ? parce qu’ils ont énormément de Bitcoins qu’ils n’ont toujours pas revendus !

Satoshi (unité de mesure)

En hommage, le Satoshi est également le centime du Bitcoin. 1 Bitcoin = 100 millions de Satoshi
Ça peut faire peur au premier abord, mais sinon on pourrai pas le fractionner.

Tu imagines quand le bitcoin valait 60K !? t’étais bien content de n’en prendre que pour 1 € pour ton DCA.
Ça représente zéro virgule quadruple zéro dix-sept bétécé ! (0,000017BTC)

Tu te vois faire ça avec de l’or ? te trimbaler avec ta pépite d’or et racler de la poussière avec ta balance de précision pour payer à un taux pareil ?
Heureusement, le satoshi est là !

Wallet

Non ce n’est pas vraiment un porte feuille et encore moins un porte monnaie. La blockchain n’est pas un distributeur.

Puisque que je vous dis que c’est pas un distributeur…

Un wallet est un porte clé ! vous avez une clé privée pour écrire sur la blockchain, et une clé public pour lire ce que vous avez inscrit et demander des sous.

clé privée, clé publique

Bon la boite autour est sympa, elle note pour vous l’historique et l’emplacement de vos transactions. Ainsi vous voyez un montant par crypto-actif. Pour autant il ne sont pas stocké dans votre wallet, ce n’est qu’un « relevé de compte ». Les gens confondent sûrement à cause de ça.

La fonction « j’ai oublié mon mot de passe » n’existe pas sur la blockchain.
Faites des doubles de vos clés, ne les laisser pas trainer sur internet, ne les donnez à personne, car y a pas votre nom dessus.

stoker ses clés cryptographiques sur une clé USB avec fonction porte-clé, ils ont le sens de l’humour chez Ledger

Ethereum – Bitcoin

Ce sont les blockchains publiques principalement utilisées. Le mot « public » est important car la traçabilité fait partie intégrante du système. Si vous voulez faire des grosses bêtises avec la blockchain, je vous déconseille c’est pas fait pour, bien au contraire.

Du coup, si tu veux pas qu’on sache que tes clés sont allées ouvrir quelques portes de magasins olé olé, ou sont allées faire quelques investissements très fructueux, il va falloir ruser.

Beacon chain

La blockchain Ethereum a un petit frère avec qui il fait équipe pour gérer l’orga depuis « the merge », à prononcer « ze meurdje »

Ça me rappelle l’époque où je demandais à ma sœur de m’aider à ranger ma chambre. Très vite je m’éclipsais et une heure plus tard elle me retrouvait devant la télé pour me dire « j’ai terminé ! ».

Bon, maintenant quand je vais chez elle je nettoie sa cuisine 😂
Bref, le petit frère se fait clairement exploiter.

Proof ok Work – Pow

C’est comme si vous aviez une classe de CP. Vous organisez un concours de dessin le premier qui fini de colorier sans dépasser gagne une image.

Ben là c’est pareil, vous avez des milliers d’ordinateurs qui font un calcul sur un wagon de la blockchain. Ce calcul permet de certifier le contenu, le premier qui trouve un nombre sans dépasser une certaine longueur, gagne une rémunération.

A quoi ça sert de se faire autant chier ? ça s’appelle pas des mineurs pour rien, quand tu gagnes tu gagnes gros.
Et puis au niveau sécurité, il faudrait au moins acheter la moitié des machines du réseau et payer toute la puissance de calcul en électricité pour valider une seule transaction inexacte. Pour ce que ça rapporte, ça vaut vraiment pas le coup.

Dans ce cas c’est le nombre de mineurs et l’énergie consommée qui sécurisent le réseau.

Proof of Stake – PoS

Cette fois ci on passe en salle des profs écolos sur la blockchain Ethereum.

Ce sont des grandes personnes, on va se faire un peu confiance et laisser chacun faire son job.
Comme il n’existe pas de confiance sans contrôle, on leur a demandé de déposer une caution de 32 ether pour prouver leur bonne foi sur la vérification des transactions.

Après le travail rendu, le rectorat vient s’en mêler ainsi que le ministre de l’éducation… Bref toute une chaine de validation et vérification pour contrôler que tout fonctionne bien. Si quelqu’un essaie de tricher, bien évidement on lui prend sa caution de 32 ethers, soit environ 42K€ à l’heure ou j’écris ces lignes. C’est le Slashing

Puisque l’on a arrêté de demander à toute l’école de faire un beau dessin à chaque copie, vous imaginez que l’on gagne un peu de temps et beaucoup d’énergie. Le PoS est sobre énergétiquement parlant.

EVM – Ethereum Virtual Machine

Vous voyez les système d’exploitations, Windows, Mac et Android ? Il peuvent pas se piffrer.

Ils font chier les développeurs comme moi à apprendre plusieurs langages de programmation pour faire le même programme pour tous les ordis. Et petite info, c’est pour ça que je fais du web, et même là les navigateurs Chrome, Firefox, et Edge me font suer…

Le cauchemar recommence sur la blockchain. « Web 3 c’est mieux que Web2 ! » Ça dépend pour qui…

Solidity

Langage de programmation horrible pour les développeurs PHP et Javascript. En a peine 2 semaines dans ma promotion Rinkeby sur le développement blockchain, plusieurs chansons ont été entièrement écrites sur le désespoir qu’il inspire.

Vidéo à venir

Rinkeby

Rien à voir avec ce charmant village au bord de la mer Baltique. Rinkeby est ce qui sauve le porte feuille des investisseurs, des porteurs de projet et de nous pauvre développeur.

Parce que, si lire la blockchain est gratuit, sachez qu’écrire dessus ça peut vite couter cher ! plus le serveur mouline plus vos poches se vident !

En effet on a besoin de pouvoir tester nos programmes dans les mêmes conditions que sur la vrai blockchain. Donc on a des serveur qui font tourner des fausses blockchain pour que l’on puisse faire des bêtises en toute sécurité.

Rinkeby est mort, vive Goerli !

Utiliser la blockchain pour dire bonjour, c’est comme utiliser un GPS pour trouver des boites tupperwares

DeFi

Hé non, personne ne vous met au défi, mise à part celui que vous vous êtes imposé d’essayer de comprendre le web3.

La DeFi, prononcez diffaille, comme le malaise qui s’emparera de vous quand vous découvrirez ce qui se cache derrière… Pour faire court, la finance décentralisée, est reconnaissable lorsque vos fonds ne sont pas détenus par une banque ou FTX.