close
Téchnologies

faits sur la blockchain : qu’est-ce que c’est ? Comment ça fonctionne ? et comment peut-il être utilisé?

    -Une blockchain est une base de données distribuée ou un registre partagé entre les nœuds d’un réseau informatique. En tant que base de données, une blockchain stocke des informations électroniquement au format numérique. Les chaînes de blocs sont surtout connues pour leur rôle crucial dans les systèmes de crypto-monnaie, tels que Bitcoin, pour maintenir un enregistrement sécurisé et décentralisé des transactions. L’innovation avec une blockchain est qu’elle garantit la fidélité et la sécurité d’un enregistrement de données et génère la confiance sans avoir besoin d’un tiers de confiance.

-Une différence clé entre une base de données typique et une blockchain est la façon dont les données sont structurées. Une blockchain collecte des informations en groupes, appelés blocs, qui contiennent des ensembles d’informations. Les blocs ont certaines capacités de stockage et, lorsqu’ils sont remplis, sont fermés et liés au bloc précédemment rempli, formant une chaîne de données connue sous le nom de blockchain. Toutes les nouvelles informations qui suivent ce bloc fraîchement ajouté sont compilées dans un bloc nouvellement formé qui sera ensuite également ajouté à la chaîne une fois remplie.

-Une base de données structure généralement ses données en tables, tandis qu’une blockchain, comme son nom l’indique, structure ses données en morceaux (blocs) qui sont enchaînés. Cette structure de données crée intrinsèquement une chronologie irréversible des données lorsqu’elle est mise en œuvre de manière décentralisée. Lorsqu’un bloc est rempli, il est gravé dans la pierre et devient une partie de cette chronologie. Chaque bloc de la chaîne reçoit un horodatage exact lorsqu’il est ajouté à la chaîne.

-L’objectif de la blockchain est de permettre aux informations numériques d’être enregistrées et distribuées, mais pas éditées. De cette façon, une blockchain est la base de registres immuables ou d’enregistrements de transactions qui ne peuvent pas être modifiés, supprimés ou détruits. C’est pourquoi les blockchains sont également connues sous le nom de technologie de grand livre distribué (DLT).

-Proposé pour la première fois en tant que projet de recherche en 1991, le concept de blockchain a précédé sa première application généralisée : Bitcoin, en 2009. Dans les années qui ont suivi, l’utilisation des blockchains a explosé via la création de diverses crypto-monnaies, applications de finance décentralisée (DeFi), les jetons non fongibles (NFT) et les contrats intelligents.

-La Blockchain est-elle sécurisée ? :

La technologie Blockchain assure une sécurité et une confiance décentralisées de plusieurs manières. Pour commencer, les nouveaux blocs sont toujours stockés de manière linéaire et chronologique. Autrement dit, ils sont toujours ajoutés à la “fin” de la blockchain. Une fois qu’un bloc a été ajouté à la fin de la blockchain, il est extrêmement difficile de revenir en arrière et de modifier le contenu du bloc à moins qu’une majorité du réseau n’ait atteint un consensus pour le faire. En effet, chaque bloc contient son propre hachage, ainsi que le hachage du bloc qui le précède, ainsi que l’horodatage mentionné précédemment. Les codes de hachage sont créés par une fonction mathématique qui transforme les informations numériques en une chaîne de chiffres et de lettres. Si ces informations sont modifiées de quelque manière que ce soit, le code de hachage change également. Disons qu’un pirate, qui gère également un nœud sur un réseau blockchain, veut modifier une blockchain et voler la crypto-monnaie de tout le monde. S’ils devaient modifier leur propre copie unique, celle-ci ne s’alignerait plus sur la copie de tous les autres. Lorsque tout le monde croiserait leurs copies les unes par rapport aux autres, ils verraient cette copie se démarquer, et la version de la chaîne de ce pirate serait rejetée comme illégitime. Réussir un tel piratage nécessiterait que le pirate contrôle et modifie simultanément 51% ou plus des copies de la blockchain afin que leur nouvelle copie devienne la copie majoritaire et, par conséquent, la chaîne convenue. Une telle attaque nécessiterait également une immense quantité d’argent et de ressources, car ils devraient refaire tous les blocs car ils auraient désormais des horodatages et des codes de hachage différents. En raison de la taille de nombreux réseaux de crypto-monnaie et de leur croissance rapide, le coût d’un tel exploit serait probablement insurmontable. Ce serait non seulement extrêmement coûteux, mais aussi probablement infructueux. Faire une telle chose ne passerait pas inaperçu, car les membres du réseau verraient des modifications aussi drastiques de la blockchain. Les membres du réseau passeraient alors à une nouvelle version de la chaîne qui n’a pas été affectée. Cela ferait chuter la valeur de la version attaquée du jeton, rendant l’attaque finalement inutile, car le mauvais acteur a le contrôle d’un actif sans valeur. La même chose se produirait si le mauvais acteur attaquait le nouveau fork de Bitcoin. Il est construit de cette façon afin que la participation au réseau soit beaucoup plus incitée économiquement que de l’attaquer.

Tags : technology
Sciences et Technologies