La Blockchain expliquée en emojis

334.54k views2494 WordsCopy TextShare
Cookie connecté
Pour soutenir mon travail, vous pouvez me faire un don (même juste de 2€) : Tipeee : https://www.tip...
Video Transcript:
Bonjour à tous! Bienvenue dans cette nouvelle vidéo ! Aujourd'hui je vais vous parler de la Blockchain.
La Blockchain qui est juste présentée comme la plus grosse révolution depuis Internet Rien que ça ! Pourquoi? Parce que tout comme Internet, la bonne chaîne va créer de nombreuses nouvelles opportunités en faisant tomber les barrières à l'entrée de nombreux secteurs d'activité aujourd'hui accaparés par des gros acteurs.
En fait, la Blockchain est à la transaction ce que Internet a été pour l'information Dans le cas de la Blockchain, ce sont les acteurs qui joue le rôle d'intermédiaire de confiance dans les transactions qui vont voir leur position être remise en question. On peut par exemple citer les banques, les notaires mais aussi les plateformes numériques comme Uber ou Airbnb. Dans cette vidéo, je vous explique justement comment tout ça est possible avec la Blockchain on va donc voir tous les concepts les plus importants Et tous les enjeux autour de la Blockchain.
Tout ça c'est maintenant et c'est parti, mon cookie! Aujourd'hui, une transaction financière entre deux personnes nécessite l'intervention d'un tiers de confiance Ici, Coralie veut faire un virement à Christophe pour lui payer ses carottes Elle envoie l'ordre de transfert d'argent à sa banque la banque va vérifier que coralie possède déjà bien le montant sur son compte et elle va aussi vérifier que c'est bien coralie qui demande le virement et si c'est le cas, la banque va faire le transfert du montant demandé du compte de Coralie vers le compte de Christophe Ensuite, le rôle de la banque est aussi de garder une trace de tout ce que possède ses clients et une trace de l'ensemble des transactions effectuées Pour notre explication, on dira que la banque stocke toutes ces informations dans un grand livre de compte Voyons maintenant comment avec la Blockchain Il est possible de s'affranchir de cet intermédiaire de confiance Tout d'abord avec la blockchain, ce livre de comptes devient public c'est à dire qu'il n'est plus détenu que par un seul acteur mais est distribués à tous Chaque personne possède alors une copie de ce livre de comptes et peut consulter l'ensemble des échanges présents et passés. Toutes les personnes qui possèdent ce livre de contes constituent le réseau de la blockchain Reprenons le même exemple mais en appliquant les principes d'une transaction avec la Blockchain Coralie lance l'ordre de virement, les différentes personnes du réseau vont alors alors vérifier dans leur livre de compte que coralie possède bien le montant nécessaire pour la transaction.
Si c'est le cas alors la transaction est validé. Chaque personne va alors écrire cette transaction dans une nouvelle page de son livre de comptes, ce qui met à jour tous les livres de compte de la Blockchain vous l'avez compris avec la Blockchain, Ce n'est plus un seul acteur central qui valide ou non une transaction mais c'est l'ensemble des membres du réseau. Maintenant imaginons que vous essayez de tricher Par exemple en prétendant posséder plus ou en essayant de falsifier votre livre de comptes, eh bien cela va se remarquer car tous les autres verront que ce n'est pas ce qui est inscrit dans leur copie du registre, ils contesteront donc l'information.
Et si on y réfléchit bien dans ce système, on n'a même plus besoin de monnaies physiques dès que vous faites une transaction financière Il suffit de l'annoncer et tous les livres de comptes mettront à jour l'information Les livres de comptes font foi sur ce que chacun possède et sur l'historique des transactions Vous pouvez vérifier ce que vous possédez et ce que les autres possèdent et ça justement c'est le principe sur lequel se basent les monnaies virtuelles comme le bitcoin mais ça on y reviendra un peu plus tard Dans la vraie vie, évidemment ce ne sont pas des livres qui stockent et traitent de l'information mais des machines avec de la puissance de calcul comme des ordinateurs ou des serveurs. Techniquement la blockchain peut donc être vue comme une base de données distribuée sur différents noeuds de stockage Ces noeuds de stockage, ce sont les utilisateurs qui vont apporter avec leurs machines de la puissance de calcul et de l'espace de stockage pour faire fonctionner la blockchain. Tout comme le livre de comptes est constitué des pages de transactions, la blockchain est une chaîne formée de blocs de transactions Chaque échange effectué entre ses utilisateurs est enregistré sous forme de blocs qui bout à bout forment donc une chaîne d'où la notion de bloc chain ou chaîne de blocs en français chaque bloc de la chaîne contient un ensemble de transactions Ensuite un bloc est caractérisée par un hash Le hash c'est une suite de caractères unique servant à identifier le bloc En gros, c'est l'empreinte du bloc Enfin, le blog contient aussi le hash du blog précédent, qui est donc l'identifiant unique du bloc qui le précède cela permet de garantir l'ordre du bloc dans la Blockchain Bon maintenant, je vais rentrer un peu plus dans le détail pour vous expliquer ce hash Cela fait appel à des notions de cryptographie Mais pas de panique je vous explique tout ça très simplement En gros, un algorithme de hashage est une fonction mathématique qui va transformer un ensemble de données de départ en une suite de caractères Cette suite de caractères est donc le hash et il est spécifique et unique aux données qui ont été prises au départ ce qui veut dire que tout changement dans le message même infime implique un important changement du hash Par exemple, ici l'ajout d'un simple point d'exclamation crée un hash totalement différent du hash de la même phrase sans point d'exclamation Ensuite, les fonctions de hashage ont une spécificité, elle ne marche que dans un sens Il n'est donc pas possible de retrouver le message initial à partir du hash On ne peut donc rien faire de la seule suite de caractères du hash le hash permet seulement d'avoir la garantie que les données de départ n'ont pas été modifiés par quelqu'un parce que si les modifier le h sera modifié et vous le verriez tout de suite Ici par exemple on peut voir de façon évidente que le hash du bloc 5 de christophe est différent On peut donc en déduire que son bloc a été modifié Revenons maintenant au hash d'un bloc : Un nouveau bloc est identifié par son hash Et ce hash est notamment calculé à partir du hash du bloc précédent et des transactions validées du bloc Passons maintenant au dernier point important de la blockchain lié à la cryptographie : C'est la signature électronique Le principe c'est que chaque demande de transaction dans la Blockchain doit être signé par l'émetteur pour être validé Ainsi si nicolas essaye de dire : "Coralie donne 1000 bitcoin à Nicolas", les autres ne vous croiront pas tant qu'ils n'auront pas eu la preuve que c'est bien Coralie qui a envoyé le message et cette preuve c'est la signature de Coralie.
Prenons un exemple avec coralie qui veut signer son message Pour ça elle va avoir besoin de générer une paire de clés de chiffrement : Une clé privée qui ne doit être communiquée à personne Coralie doit être la seule à posséder cette clé privée et une clé publique qui peut être communiquée à tout le monde ces différentes clés publiques sont stockées sur chaque ordinateur du réseau et ses deux clés publiques et privées sont liées mathématiquement Coralie veut lancer un ordre de virement Par exemple, "je donne 10 bitcoin à christophe" elle va chiffrer ce message à l'aide de sa clé privée Chiffrer un message, ça veut dire le rendre incompréhensible et pour pouvoir lire ce message de nouveau, il est nécessaire de le déchiffrer Et le seul moyen de déchiffrer ce message c'est d'utiliser la clé publique associée créé par Coralie En fait seule cette clé publique est capable de déchiffrer les messages qui ont été chiffrés avec la clé privée de Coralie Pour déchiffrer ce message censé venir de Coralie, les autres personnes du réseau vont donc utiliser la clé publique donnée par Coralie et s'ils réussissent à déchiffrer son message à l'aide de la clé publique de Coralie alors ils savent que le message est bien de Coralie c'est comme ça que dans la Blockchain les différentes personnes du réseau s'assurent bien de l'identité du donneur d'ordre Ensuite dans la Blockchain, il n'ya pas de vrais noms! Et heureusement d'ailleurs ! Parce que vous n'avez certainement pas envie que tout le monde sache ce que vous possédez et ce que vous faites comme transactions Dans la pratique on transfère les actifs d'une adresse à une autre Et l'adresse est tout simplement un hash de la clé publique quand un utilisateur génère une paire de clés, il génère donc aussi une adresse à partir de sa clé public et c'est à cette adresse que les bitcoins seront envoyés Grâce à ce système, l'anonymat des utilisateurs est préservé Petite parenthèse c'est justement pour pouvoir garder l'anonymat que les cybercriminels demandent les versements en bitcoin via les ransomware Les deux blockchains les plus connues aujourd'hui sont Bitcoin et Ethereum Ces blockchains fonctionnent avec leur propre cryptomonnaie La Blockchain Bitcoin possède une cryptomonnaie qui porte le même nom : Bitcoin Alors que la cryptomonnaie de la Blockchain Ethereum a l'Ether D'ailleurs Ethereum permet bien plus que les transactions en cryptomonnaie mais ça on le verra un peu plus tard dans la vidéo avec les smart contracts Avant de voir comment se passent les échanges en bitcoin il faut noter que les noeuds de stockage sont aussi appelées des "mineurs" et lorsque l'on parle de "miner des bitcoins", cela veut dire utiliser la puissance de calcul des machines pour la résolution des problèmes mathématiques pour générer un nouveau bloc et les mineurs qui ont permis de créer un nouveau bloc seront rémunérés pour ce travail avec des nouveaux bitcoins Mintenant que vous omprenez tous les principes clés de la Blockchain J vais pouvoir vous expliquer comment e passe une transaction en bitcoins.
Cralie veut transférer un bitcoin à Christophe Ele transmet cette demande à l'ensemble du réseau, les mineurs vont vérifier l'ensemble de la blockchain pour s'assurer que coralie possède bien ce bitcoin et ils vont aussi vérifier que l'ordre émane bien de Cralie S tout est OK alors chaque mineur travaille à forger un nouveau bloc prenant en compte dans cette transaction Et le premier mineur qui réussit à créer le bloc transmet ce bloc aux autres membres pour vérification Pour qu'un nouveau bloc soit validé, il faut qu'il y ait un consensus entre les membres du réseau Ce principe de consensus est très important car la blockchain est un système décentralisé sans organisme de contrôle ce qui veut dire que le seul moyen d'avoir une validation global, c'est d'obtenir un vote majoritaire des membres du réseau Pour vous rassurer sur la fiabilité, sachez que les mineurs n'ont aucun intérêt à laisser passer des transactions frauduleuses parce que cela ferait perdre confiance dans le système et cela ferait donc perdre toute valeur à leurs bitcoin ce ne serait pas très intelligent ensuite, là sur ce schéma, on a juste quelques acteurs mais en vrai, le nombre d'acteurs à convaincre ou corrompre pour avoir la majorité est gigantesque C'est donc quasi impossible qu'une personne réussisse à réaliser cet exploit Revenons à notre transaction Une fois le bloc validé par les membres du réseau, chacun ajoute ce dernier bloc dans leur copie de la Blockchain et enfin Christophe possède alors un nouveau Bitcoin Chaque nouvelle transaction ajoutée à la blockchain ne pourra pas être effacé cela permet d'assurer la validité et l'authenticité d'une transaction Jusqu'à présent on n'a parlé que de crypto monnaie mais on peut très bien étendre l'utilisation de la Blockchain à d'autres actifs, c'est par exemple le cas avec les titres de propriété Au Ghana, une majorité de territoires ruraux ne sont pas enregistrées dans un cadastre officiel Bitland, une organisation au ghana propose alors aux institutions et aux personnes d'enregistrer leurs titres de propriété sur la Blockchain, qui fournit un enregistrement permanent et vérifiable et permet de cette façon d'aider le gouvernement ghanéen à résoudre les conflits autre exemple d'actifs stockés sur la Blockchain, ce sont les diplômes ! Le Massachusetts Institute of Technology (ou MIT) commence à utiliser la blockchain pour certifier le diplôme de leurs étudiants, le MIT associe le diplôme avec l'identifiant unique de l'étudiant les diplômés peuvent ensuite transmettre leur diplôme aux recruteurs qui peuvent vérifier à leur tour l'authenticité des informations sur un site du MIT Autres cas d' usage : le caractère inaltérable et transparent de la Blockchain permet de garantir la traçabilité d'un actif et c'est pour ça que Carrefour a créé la première Blockchain alimentaire en Europe Le but est de garantir aux consommateurs la traçabilité complète des produits commercialisés Ainsi tous les poulets d'Auvergne de Carrefour intègre un QR code Avec ce QR code, les clients accèdent à l'historique des événements de la vie, de l'élevage, de la mort et du transport du poulet Et les clients pourront donc s'assurer que le poulet a bien été élevé dans les conditions exigées par Carrefour Et enfin il y a une dernière utilisation de la Blockchain qui est très peu évoqué et qui pourtant peut être à l'origine de nombreuses innovations ce sont les smart contracts ou contrat intelligent en français un contrat légal traditionnel définit les règles d'un accord entre plusieurs personnes Un smart contract va lui figer ces règles dans une blockchain et dans un second temps le smart contract permet de déclencher automatiquement des actions en fonction des conditions fixées par le contrat Et concrètement c'est du code logiciel qui fonctionne sur une Blockchain et qui est déclenché par des données externes Allez un petit exemple : La société d'assurance Axa s'est appuyé sur le Blockchain Etherium pour créer son premier smart contract Fizzy Fizzy est une assurance voyage pour les retards de vols d'avion entre Paris et les Etats-Unis Ce smart contract déclenche automatiquement l'indemnisation de l'assuré en cas de retard de son avion et tout ceci sans avoir besoin d'intervention humaine et comme je l'aï évoqué au début de la vidéo La Blockchain a même le potentiel d' "uberiser Uber" Avec la Blockchain, les utilisateurs peuvent effectuer des transactions de pair à pair c'est à dire entre directement entre eux que ce soit avec un loueur, avec un chauffeur ou entre particuliers Cela veut dire qu'en utilisant la blockchain, on peut se passer des plates formes intermédiaires comme Airbnb, Blablacar ou Uber. Cette vidéo est finie!
J'espère qu'elle vous a plu et qu'elle vous a aidé à mieux comprendre la Blockchain, si vous avez apprécié cette vidéo, mettez un pouce bleu Et partagez la vidéo! Cela m'aiderait énormément! Donnez moi votre avis en commentaires Et si ce n'est pas encore fait bien, eh bien abonnez vous A bientôt!
Ciao!
Copyright © 2025. Made with ♥ in London by YTScribe.com