La blockchain, qu’est-ce que c’est ?

Est-elle vraiment infalsifiable ?

 

La blockchain est un système d’information décentralisé, c’est-à-dire que les informations ne sont pas stockées sur un serveur comme on le fait dans notre quotidien mais dans les ordinateurs de toutes les personnes l’ayant téléchargé. De ce fait, à chaque fois qu’une personne rajoute une information (un bloc), elle peut (après un contrôle automatique et sécurisé de l’ensemble des possesseurs) rajouter son bloc dans la chaine. Ce nouveau bloc s’intègre automatiquement sur tous les ordinateurs des personnes possédant la blockchain.

Processus normal de fonctionnement des blocs de la blockchain

blockchain fonctionnement

La blockchain contient aussi une subtilité. Chaque nouveau bloc créé est résumé à un code qu’on appelle un hash qui est toujours intégré au bloc suivant.  Par exemple, le block 125 est résumé en un hash 125 qui est intégré au bloc 126. Une fois que le bloc 126 contient toutes les informations que l’on souhaite stocker, il est résumé en un hash 126 et ainsi de suite. Il n’existe pas deux hash identiques, c’est impossible.

Si une personne essaie d’introduire un nouveau bloc sans l’autorisation des membres de la blockchain, son block ne sera pas reconnu.

Imaginons qu’un pirate veuille modifier le bloc 126 afin de le remplacer par un autre bloc contenant d’autres informations (par exemple un titre de propriété). Il devrait :

  • Créer le nouveau bloc « pirate »
  • Reprendre le hash du bloc 125 et l’intégrer à son bloc « pirate »
  • Supprimer le bloc 126
  • Installer le block « pirate » à la place du 126
  • Aller dans le bloc 127 et supprimer le hash du bloc 126
  • Hacher le block « pirate »
  • Intégrer le hash du bloc « pirate » dans le bloc 127 (à la place du hash du bloc 126 qui n’existe plus)
  • Hacher le bloc 127
  • Aller dans le bloc 128, supprimer le hash 127 et le remplacer par le nouveau
  • Ceci sur tous les blocs suivants
  • Ceci sur toutes les blockchains téléchargées

Vous trouverez des explications sur les hash ici.

pirater une blockchain

Il devient impossible de pirater tous les blocs de toutes les blockchains, c’est pour cela que l’on dit que la blockchain est infalsifiable.