Qu'est-ce que la blockchain et comment fonctionne-t-elle ? Un guide visuel complet pour les débutants

07/08/2024 11:51

Qu'est-ce que la blockchain et comment fonctionne-t-elle ? Un guide visuel complet pour les débutants

Pensez à la technologie blockchain comme une comptabilité numérique. Par conséquent, la blockchain est un « registre numérique » qui contient des informations importantes sur chaque transaction (par exemple, les participants à la transaction, le statut de la transaction, etc.).

La technologie blockchain existe depuis 2009.

Cependant, beaucoup de gens essaient encore de comprendre comment fonctionne cette technologie et ce qu'elle est censée changer à l'avenir.

Quelle en est la raison ?

La première raison réside dans le fait que la blockchain est encore une technologie « nouvelle ».

Bien qu'elle ait été mentionnée pour la première fois en 1991 dans des recherches menées par Stuart Haber et Scott Stornetta, la technologie a pris vie en 2009, lorsque Satoshi Nakamoto a effectué la première transaction en Bitcoin. En gros, la technologie n'a pas encore atteint son « âge adulte ».

La deuxième raison est une terminologie remplie de jargon professionnel.

Comme la technologie est encore à ses débuts, de nombreuses explications sur son fonctionnement et les problèmes qu'elle devrait résoudre sont remplies de jargon connu uniquement des experts en cryptographie, mathématiques et programmation.

C'est pourquoi le grand public a du mal à comprendre cette question.

En conséquence, la majorité des personnes qui regardent des vidéos explicatives, lisent des blogs ou des articles de recherche sur les technologies blockchain finissent par dire : « Je ne comprends toujours pas vraiment de quoi il s'agit ».

Pour contourner ce problème, nous avons décidé de simplifier l'explication de la blockchain et de décrire son fonctionnement avec des visuels.

Passons au premier « problème » - la définition de la blockchain.

Qu'est-ce que la blockchain ?

Quatre faits rapides sur la blockchain :

  1. La blockchain est une base de données qui peut être facilement partagée entre tous les utilisateurs du réseau blockchain.
  2. Actuellement, les données les plus stockées sur la blockchain sont les transactions de cryptomonnaies.
  3. Contrairement aux bases de données traditionnelles qui stockent les données dans des dossiers, la blockchain stocke les données dans des blocs dans un ordre chronologique.
  4. Une fois stockées sur la blockchain, les données ne peuvent jamais être modifiées ou supprimées.

Vous pouvez penser à la technologie blockchain comme à une comptabilité numérique.

Par conséquent, la blockchain est un « registre numérique » qui contient des informations importantes sur chaque transaction (par exemple, les participants à la transaction, le statut de la transaction, etc.).

Toutes les informations sont ordonnées chronologiquement et protégées par la cryptographie.

La blockchain peut être dupliquée et partagée entre d'autres ordinateurs (nœuds) dans le réseau. C'est pourquoi la blockchain est souvent décrite comme un « registre distribué ».

Étant donné que tout le monde a accès aux informations contenues dans la blockchain, elle est considérée comme très transparente.

Beaucoup de gens sont encore confus sur plusieurs points tels que : « Y a-t-il une seule blockchain ? » ou « La blockchain et le Bitcoin sont-ils la même chose ? »

En bref, la blockchain est la technologie, tandis que le Bitcoin est la cryptomonnaie alimentée par la technologie blockchain.

Il existe de nombreux réseaux blockchain. Chaque réseau blockchain offre une large gamme de possibilités. Plus important encore, les réseaux blockchain ont d'autres cas d'utilisation en plus du suivi des transactions.

En ce qui concerne le Bitcoin, sa blockchain conserve les enregistrements des transactions.

Pour Ethereum, il conserve généralement les enregistrements de transactions, mais il peut également gérer d'autres choses, comme les contrats intelligents.

Pour d'autres altcoins, ils peuvent être utilisés pour des applications telles que le partage de votre Wi-Fi, des fichiers ou des documents.

En gros, les réseaux blockchain peuvent enregistrer et stocker des données sur toute forme d'actif pouvant avoir de la valeur.

La blockchain est une technologie à usage général, ce qui signifie qu'elle peut être appliquée dans tous les secteurs. Certaines des applications commerciales les plus courantes de la blockchain se trouvent dans des domaines tels que :

  • Finance
  • Immobilier
  • Recherche médicale
  • Votes

Comment fonctionne la blockchain ?

De nombreuses bases de données utilisent des dossiers pour stocker toutes les informations. La blockchain utilise des blocs à la place des dossiers.

Comment les informations sont-elles stockées dans chaque bloc ?

Prenons un exemple simple de transaction. La personne B achète un certain nombre de Bitcoins à la personne A (*cela pourrait être tout type d'actif en plus du Bitcoin. Étant donné que la blockchain est le plus souvent utilisée pour enregistrer les transactions de cryptomonnaies, nous avons pris le Bitcoin comme exemple).

Une fois la transaction terminée et confirmée, tous les détails de la transaction sont enregistrés.

Imaginez que chaque transaction est enregistrée dans une liste comme celle-ci (image ci-dessous).

Une fois les listes de transactions collectées, elles sont stockées dans un seul bloc (image ci-dessous). Il est important de savoir que chaque bloc a une limite, en d'autres termes, il ne peut pas recevoir un nombre infini de listes de transactions.

Lorsqu'un bloc atteint sa capacité maximale, il se connecte au bloc précédent. Après vérification, il devient partie intégrante de la chaîne organisée chronologiquement.

Un nouveau jeu de listes de transactions est déplacé vers un nouveau bloc « vide » et l'action est répétée.

Les blocs sont connectés ensemble pour former une chaîne de registres, et c'est pourquoi cette technologie est appelée blockchain.

La blockchain enregistre ces blocs dans un format qui nous permet de voir un historique parfaitement enregistré des transactions Bitcoin.

Qui confirme et vérifie les transactions dans la blockchain ?

Vous avez probablement pensé : « D'accord, les transactions sont stockées sur la blockchain, mais qui décide si les transactions sont valides ? »

Le processus de vérification des transactions est en fait très simple.

La blockchain est alimentée par un réseau informatique.

Chaque ordinateur qui utilise la blockchain agit également comme un « nœud » (* pour participer au réseau blockchain, il vous suffit d'un ordinateur et d'une connexion Internet).

C'est ainsi que vous pouvez imaginer un réseau rempli de nœuds qui exécutent un réseau blockchain.

Comment les transactions sont-elles confirmées et ajoutées à la blockchain ?

Lorsque deux parties effectuent une transaction, celle-ci doit passer par le réseau. Tous les ordinateurs (nœuds) vérifient les détails de la transaction pour s'assurer qu'elle est valide.

Étant donné que chaque ordinateur (nœud) a un accès direct à chaque transaction dans le réseau (des blocs précédents), il est facile de déterminer si la même personne qui a effectué une transaction a essayé de faire la même transaction deux fois ou a essayé de changer quelque chose entre-temps.

Si les nœuds approuvent la transaction, elle sera stockée sur la blockchain. À partir de ce moment, elle ne peut plus être modifiée.

Si les nœuds découvrent que la personne qui a effectué une transaction a essayé de modifier quelque chose ou a fait la même transaction deux fois en même temps, la transaction sera automatiquement refusée, ce qui signifie qu'elle ne sera pas enregistrée sur la blockchain.

5 caractéristiques clés de la blockchain

La blockchain est un réseau décentralisé

Décentralisé signifie que la cryptomonnaie fonctionne sans tiers comme un gouvernement, une banque, une entreprise, etc.

La blockchain n'est pas stockée en un seul endroit. Elle est dispersée entre plusieurs ordinateurs et emplacements.

Par conséquent, si un ordinateur cesse de fonctionner, de nombreux autres ordinateurs du réseau sont encore suffisants pour enregistrer et stocker les transactions, permettant au réseau de fonctionner normalement.

La blockchain est un réseau transparent

Nous avons établi que la blockchain est un registre distribué.

Cela signifie que les transactions et les données sont stockées de manière identique dans plusieurs endroits simultanément.

En d'autres termes, tous les ordinateurs (nœuds) ont une copie identique de l'historique de toutes les transactions. Chaque action est immédiatement visible pour chaque ordinateur (nœud).

Étant donné que chaque ordinateur a accès à l'historique de toutes les transactions, l'ensemble du réseau élimine automatiquement toute possibilité de fraude.

La blockchain assure la sécurité de tous les utilisateurs

La sécurité est l'une des plus grandes caractéristiques de la technologie blockchain. Comment la blockchain est-elle sécurisée ?

Comme mentionné dans l'exemple ci-dessus, chaque transaction doit être approuvée par un réseau informatique (nœud). Toutes les transactions sont approuvées par consensus entre tous les ordinateurs du réseau.

De plus, chaque transaction est cryptée. Donc, si un acteur malveillant essaie soudainement de changer les données à son avantage, ce ne sera pas possible.

Tout d'abord, tous les ordinateurs ont accès à l'historique des transactions qui ont eu lieu.

Parce qu'ils ont tous les aperçus, chaque ordinateur du réseau déterminera que l'acteur malveillant a modifié les données.

Lorsque les ordinateurs (nœuds) détectent une activité malveillante, la transaction sera rejetée.

La technologie blockchain permet des transactions instantanées

Grâce à la blockchain, vous pouvez effectuer une transaction en quelques minutes, partout dans le monde.

Imaginez combien cela vous coûterait d'envoyer de l'argent à travers le monde avec les banques traditionnelles, sans parler du temps d'envoi.

Une personne qui effectue des transactions en cryptomonnaies peut exécuter une série de transactions en quelques instants.

Toute la « documentation » sur les transactions effectuées avec des cryptomonnaies est stockée sur la blockchain, éliminant ainsi le besoin d'échange de papier et de temps supplémentaire.

De plus, les frais d'envoi de cryptomonnaies sont très bas (comparés aux services bancaires traditionnels)

La blockchain offre une vue instantanée de toutes les données

En tant que consommateur, aimeriez-vous avoir accès à toutes les informations sur l'origine d'un produit (depuis le début de la production jusqu'à la mise sur le marché) ?

C'est ce que la technologie blockchain nous permettra dans un avenir proche.

La technologie blockchain crée une « trace » qui documente chaque étape de tout le parcours (qu'il s'agisse de production, d'expédition, de transaction, etc.).

Cela peut être crucial pour établir la confiance entre différentes industries et les consommateurs, surtout à une époque où les consommateurs sont de plus en plus préoccupés par les questions environnementales et similaires.

Par exemple, les fabricants de vêtements qui prétendent utiliser des matériaux naturels peuvent partager toutes les informations avec les consommateurs sur l'origine des ingrédients utilisés dans les produits.

Dans le monde de la blockchain, il existe déjà des projets qui cherchent à résoudre des problèmes dans les chaînes d'approvisionnement et de production. Le plus populaire est VeChain.

3 cas d'utilisation les plus populaires de la blockchain dans les industries existantes

Lorsqu'il s'agit de technologie blockchain, beaucoup l'identifient automatiquement avec les cryptomonnaies.

La technologie blockchain est actuellement la plus largement utilisée dans le secteur financier. Cependant, la technologie a d'autres utilisations également.

  1. Soins de santé
    Il existe actuellement plusieurs projets qui appliquent la technologie blockchain dans l'industrie médicale. La technologie blockchain est utilisée comme moyen d'enregistrement des recherches médicales et des dossiers médicaux des patients de manière transparente.
  2. Immobilier
    Que ce soit pour les droits de propriété ou la taille de la propriété, la technologie blockchain peut assurer la transparence dans l'industrie immobilière et les transactions entre les contractants.
  3. Vote
    L'idée d'utiliser la technologie blockchain pour améliorer le processus de vote circule dans le public depuis longtemps. Les arguments les plus courants en faveur de l'utilisation de la blockchain dans les systèmes de vote sont la prévention des fraudes électorales potentielles et la proposition d'un moyen facile de compter les votes.

Conclusion

La technologie blockchain est une innovation qui offre une solution aux défis tels que le stockage sécurisé et la protection des données.

La technologie vise également à fournir un moyen utile d'authentifier des informations, des identités, des transactions et d'autres éléments, tout en créant un « registre » sécurisé des informations pouvant être mis à jour en temps réel.

À mesure que les frontières entre les mondes physique et numérique se réduisent rapidement, l'application de la technologie blockchain continuera de croître.

Si la technologie blockchain continue de croître de manière exponentielle, nous pourrions bientôt être témoins de la création d'un écosystème dans lequel les individus, les entreprises et les organisations pourront collaborer de manière sécurisée, confidentielle et virtuelle.