Comment fonctionne la technologie du Blockchain ?
Actus

Comment fonctionne la technologie du Blockchain ?

Lorsque le sujet est le bitcoin, un autre mot attire l’attention des nouveaux venus : blockchain. Cette technologie a été vendue comme le remède à tous les maux de l’humanité. Il s’agit, en effet, d’une technologie révolutionnaire dont la connaissance est essentielle pour ceux qui veulent comprendre le fonctionnement du bitcoin. Mais qu’est-ce que la blockchain et comment peut-elle être utilisée ?

Que signifie Blockchain au juste ?

Le terme blockchain est une création récente, plus encore que la technologie elle-même. Lorsque Satoshi Nakamoto a créé le bitcoin, il n’a pas mentionné le terme blockchain dans le livre blanc. La technologie a été expliquée dans les moindres détails, mais aucun nom n’a été donné. Lorsque l’on a compris que le bitcoin fonctionnait comme une blockchain, le terme a commencé à être utilisé.

En raison de la confusion qui règne sur le sujet, de nombreuses personnes considèrent la blockchain comme une solution à des problèmes qu’elle ne résout pas. Dans ce texte, vous comprendrez ce qu’est la technologie et comment elle fonctionne. Et, bien sûr, découvrir que ce n’est pas aussi complexe qu’il n’y paraît.

Une définition facile à comprendre du Blockchain

Essentiellement, la blockchain est un outil très simple. Ce n’est rien d’autre que la version numérique d’un grand livre, comme ceux utilisés dans les bureaux de notaires. Cependant, il y a deux différences. La première est que le grand livre de la blockchain est entièrement numérique. Le second est qu’il peut être contrôlé par plusieurs personnes en même temps.

Les grands livres enregistrent toutes les transactions qui ont lieu dans une entreprise ou un bureau de notaire, par exemple. La blockchain, quant à elle, enregistre toutes les transactions qui ont lieu avec une cryptomonnaie particulière. Ainsi, la blockchain de Bitcoin enregistre les transactions effectuées en Bitcoin, la blockchain d’Ethereum répertorie les transactions effectuées avec de l’Ether (ETH), et ainsi de suite. Parmi les données enregistrées dans chaque transaction sur la blockchain, il y a :

  • Montant des transactions en cryptomonnaies ;
  • Qui a envoyé et qui a reçu la transaction ;
  • Date et heure auxquelles la transaction a été effectuée ;
  • Numéro (hauteur) du bloc où la transaction a été enregistrée ;
  • Numéro de hachage qui confirme l’authenticité de chaque transaction.

Il est important de noter que la blockchain identifie qui a envoyé et reçu une transaction grâce aux adresses des portefeuilles. Cependant, le réseau ne fournit pas les noms ou les documents des parties impliquées. Ainsi, la blockchain parvient à être à la fois publique (puisque tous les enregistrements sont ouverts) et pseudonyme (en préservant la véritable identité).

Comment se déroulent les transactions par blockchain ?

Chaque transaction est stockée dans la blockchain dans un bloc spécifique. Comme le montre le texte sur le minage du bitcoin, les blocs sont créés à chaque période de temps – en bitcoin, c’est environ 10 minutes. Ainsi, chaque transaction effectuée sur la blockchain pendant cette période est incluse dans ce bloc.

Informations d’une transaction Bitcoin sur la Blockchain

Après une période moyenne de 10 minutes, toutes les transactions sont regroupées en un seul bloc. Ce bloc est ensuite transmis au réseau par le processus de minage par le mineur qui l’a découvert. Chaque bloc possède un numéro de hachage qui l’identifie et permet aux autres participants du réseau de savoir que le bloc est légitime et n’a pas été falsifié.

Le hachage n’est rien d’autre qu’une séquence de lettres et de chiffres. Par exemple, 0000000000000000000000007aa242ddd2bb91add3ca0cb43b4500451378a6eb37d99 est le hachage du bloc #670151 sur le réseau Bitcoin. En outre, chaque bloc contient le hachage du bloc qui le précède.

Ainsi, les mineurs peuvent vérifier que la séquence du réseau est suivie correctement. Ainsi, les blocs contiennent les informations relatives à vos transactions ainsi que votre hachage et le hachage du bloc précédent. De cette façon, le réseau forme une longue chaîne ininterrompue de blocs (dans l’original, blockchain).

Fonctionnement de Blockchain

En contenant deux hachages, la blockchain devient extrêmement sûre. En effet, si une personne voulait frauder le réseau, elle devrait frauder non seulement le bloc en question, mais aussi les blocs précédents. Pendant ce temps, la puissance de calcul de tous les mineurs et nœuds du réseau serait concentrée sur la résolution de la bonne chaîne.

Lorsqu’un bloc est miné et contient le hachage du bloc précédent, il devient plus facile d’identifier la fraude. Un bloc qui n’affiche pas le hachage de son prédécesseur ne sera pas reconnu par le réseau. Ainsi, il est immédiatement éliminé du système, devenant un bloc orphelin, et le mineur qui a tenté la fraude aura gaspillé son énergie pour rien.

Décentralisation de la chaîne de blocs

Pour que tout ce processus fonctionne, la blockchain s’appuie sur une structure de dizaines de milliers d’ordinateurs répartis dans le monde entier. Ces ordinateurs n’ont aucune relation entre eux et ne sont pas reliés par un réseau ou un serveur centralisé. Ils ont essentiellement trois fonctions :

  • Valider les transactions sur le réseau et vérifier les blocs ;
  • Trouvez les blocs et communiquez-les au reste du réseau ;
  • Alertes contre les tentatives de fraude dans le système.

La validation des transactions et des blocs est de la responsabilité des noeuds complets. Devenir un nœud de réseau ne nécessite pas un gros investissement : il suffit d’avoir un ordinateur avec un disque dur suffisamment grand pour télécharger et stocker la blockchain de Bitcoin. Actuellement, la blockchain du bitcoin a une taille d’environ 320 gigaoctets (Go).

Évolution de la taille de blockchain du bitcoin

La création et la découverte de blocs, en revanche, relèvent de la responsabilité des mineurs. Ils résolvent les problèmes mathématiques qui aboutissent à la découverte des hachages. Ce travail implique l’utilisation d’une énorme puissance de calcul et donc d’énergie. C’est pourquoi les mineurs sont récompensés par des montants en bitcoins lorsqu’ils découvrent les blocs.

Les mineurs et les nœuds sont dispersés dans différents coins du monde. En outre, le réseau ne dispose pas d’un serveur central, chacun d’entre eux fonctionnant comme un petit serveur. Ainsi, si un nœud, un mineur ou un groupe de nœuds et de mineurs est mis hors service, le réseau ne s’effondrera pas. Il s’adaptera simplement à la perte, mais il ne cessera pas d’exister.

La technologie blockchain est-elle sûre ?

Oui. Depuis sa création le 3 janvier 2009, la blockchain Bitcoin a subi plusieurs tentatives d’attaques. Cependant, aucun d’entre eux n’a réussi. Aujourd’hui, le réseau fonctionne 24 heures sur 24, 7 jours sur 7, sans aucun problème ni contretemps. Sa forte décentralisation rend presque impossible la réussite d’une attaque.

En outre, le bitcoin compte aujourd’hui environ 165 millions de térachashes par seconde (TH/s). C’est plus de puissance de calcul que tous les serveurs de Google réunis. Si quelqu’un voulait prendre le contrôle du réseau, il lui faudrait obtenir au moins 50 % + 1 de toute cette puissance, ce qui est non seulement coûteux, mais aussi extrêmement improbable.

Mais vous pouvez vous demander : j’ai entendu ou lu des cas de personnes qui se sont fait voler des cryptomonnaies. Eh oui, c’est encore très courant. Cependant, ces cas impliquent généralement d’autres facteurs, qu’il s’agisse d’erreurs personnelles ou d’autres systèmes. Les principaux vecteurs de vol de cryptomonnaies sont :

  • Erreurs lors du stockage des mots de passe (clés privées) dans le portefeuille ;
  • Le vol à partir de plateformes externes à la blockchain (telles que les échanges et les portefeuilles) ;
  • Virus et programmes malveillants qui infectent l’ordinateur de l’utilisateur ;
  • Un logiciel malveillant qui vole l’accès aux portefeuilles.

Applications de Blockchain

La blockchain est devenue une technologie révolutionnaire. Sa première application pratique a été la création de cryptomonnaies. Cependant, les gens et les entreprises ont rapidement découvert que son utilisation pouvait être étendue à divers secteurs de l’économie.

L’un des exemples les plus célèbres de l’utilisation de la blockchain est l’authentification de documents. Comme l’outil apporte des données précises, il peut être utilisé pour créer des signatures numériques permettant d’identifier le moment où un document particulier a été créé ou collecté. Cela présente un énorme potentiel pour prévenir la fraude et la falsification des preuves et autres contenus sensibles.

La blockchain peut également être utilisée pour les registres de propriété (tels que les biens immobiliers, les actions et les biens meubles), les transactions financières, les droits d’auteur sur la musique et les livres, et même pour enregistrer les votes lors des élections. Au Brésil, la startup OriginalMy, créée en 2015, est l’une des plus grandes réussites de l’utilisation de la blockchain dans ces domaines.

En résumé, la technologie blockchain a apporté de nombreux avantages prometteurs pour l’avenir. Cependant, il lui reste encore beaucoup de chemin à parcourir pour prouver qu’il est fiable. Et tout comme la construction d’une maison, cela se fera en mettant un bloc à la fois.

Comments are off this post!

Please Add Widget from here
Coinaute