Une blockchain est une base de données décentralisée partagée entre les nœuds du réseau informatique. Une blockchain agit comme une base de données, stockant des informations dans un format numérique. Les chaînes de blocs sont bien reconnues pour leur fonction essentielle dans la tenue d’un registre sécurisé et décentralisé des transactions dans les systèmes de crypto-monnaie comme Bitcoin. La nouveauté de la blockchain est qu’elle garantit l’exactitude et la sécurité d’un enregistrement de données tout en générant la confiance sans avoir besoin d’un tiers de confiance.
La structure des données sur une blockchain diffère de celle d’une base de données traditionnelle. Une blockchain organise les données en groupements appelés blocs, chacun contenant une collection de données. Les blocs ont des capacités de stockage spécifiques, et lorsqu’ils sont pleins, ils sont fermés et connectés au bloc précédent, produisant une chaîne de données connue sous le nom de blockchain. Toutes les informations supplémentaires ajoutées après ce bloc nouvellement ajouté sont compilées dans un nouveau bloc, qui est ensuite ajouté à la chaîne après son remplissage.
UNE La base de données organise les données en tables, mais une blockchain organise les données en morceaux (blocs) qui sont liés entre eux, comme son nom l’indique. Lorsqu’elle est mise en œuvre de manière décentralisée, cette structure de données crée automatiquement une chronologie de données irréversible. Lorsqu’un bloc est rempli, il devient une partie de la chronologie. Lorsqu’un nouveau bloc est ajouté à la chaîne, un horodatage précis lui est attribué. Lorsque la chaîne est terminée, le bloc nouvellement généré lui sera ajouté.
La blockchain est une sorte de base de données partagée qui diffère des bases de données traditionnelles dans son mode de stockage : les données sont stockées dans des blocs, qui sont ensuite connectés entre eux via la cryptographie.
Au fur et à mesure que de nouvelles informations sont reçues, elles sont entrées dans un nouveau bloc. Une fois le bloc rempli de données, il est enchaîné sur le bloc précédent, formant une chaîne chronologique de données.
Une blockchain peut contenir une variété de données, mais l’application la plus répandue jusqu’à présent a été le registre des transactions.
Dans le cas de Bitcoin, la blockchain est utilisée de manière décentralisée, ce qui signifie qu’aucune personne ou organisation n’a le pouvoir – plutôt, tous les utilisateurs ont le contrôle collectivement.
Les blockchains décentralisées sont immuables, ce qui signifie que les données saisies ne peuvent pas être modifiées. Cela implique que les transactions en Bitcoin sont enregistrées pour toujours et accessibles à tous.
Le but de la blockchain est de permettre l’enregistrement et la distribution de données numériques sans possibilité de les modifier. En ce sens, une blockchain sert de base à des registres immuables ou à des enregistrements de transactions qui ne peuvent pas être modifiés, effacés ou détruits. Les chaînes de blocs sont également connues sous le nom de technologie de grand livre distribué à cause de cela (DLT).
Le concept de blockchain a été initialement présenté comme un projet de recherche en 1991, et avant sa première utilisation populaire, Bitcoin, en 2009. L’émergence de nombreuses crypto-monnaies, applications de finance décentralisée (Defi), jetons non fongibles (NFT) et Les contrats intelligents ont fait monter en flèche l’utilisation des blockchains dans les années qui ont suivi.
CPrenons l’exemple d’une société qui possède une ferme de serveurs de 10 000 machines qui est utilisée pour garder une trace de toutes les informations de compte de ses clients. Cette société possède un entrepôt qui abrite tous ces ordinateurs sous un même toit, et elle a un contrôle total sur chacun d’eux et sur les données qu’ils contiennent. Cependant, cela crée un point de défaillance unique. Que se passe-t-il si le courant est coupé à cet endroit ? Que se passe-t-il si sa connexion Internet est perdue ? Et si tout partait en flammes ? Et si un mauvais acteur utilise une seule touche pour tout nettoyer ? Les données sont perdues ou endommagées dans les deux cas.
- 1 Une blockchain permet aux données d’une base de données d’être réparties sur plusieurs nœuds de réseau à différents endroits. Cela ajoute non seulement de la redondance à la base de données, mais garantit également que les données qui y sont contenues sont exactes – si un nœud de la base de données est mis à jour, les autres nœuds ne sont pas affectés, empêchant un mauvais acteur de le faire. Si un utilisateur falsifie l’enregistrement de transaction de Bitcoin, tous les autres nœuds se recouperont, ce qui facilitera la recherche du nœud contenant les données erronées. Ce système aide à établir une séquence précise et visible des événements. De cette manière, aucun nœud du réseau ne peut modifier les données qu’il contient.
- 2 Actuellement, des dizaines de milliers d’initiatives tentent d’utiliser les chaînes de blocs de plusieurs manières autres que le simple enregistrement des transactions, comme un système de vote sécurisé lors d’élections démocratiques. En raison de l’immuabilité de la blockchain, le vote frauduleux deviendrait beaucoup plus difficile. Un système de vote, par exemple, peut être mis en place de telle sorte que chaque citoyen d’une nation reçoive une pièce ou un jeton séparé. Chaque candidat se verrait alors attribuer une adresse de portefeuille unique, et les électeurs transmettraient leurs jetons ou leur crypto à l’adresse du candidat pour lequel ils souhaitent voter. Parce que la blockchain est transparente et traçable, elle éliminerait la nécessité d’un décompte humain des votes ainsi que la capacité des mauvais acteurs à interférer avec les bulletins de vote physiques.
- 3 Merci pour la lecture.
Une blockchain permet aux données d’une base de données d’être réparties sur plusieurs nœuds de réseau à différents endroits. Cela ajoute non seulement de la redondance à la base de données, mais garantit également que les données qui y sont contenues sont exactes – si un nœud de la base de données est mis à jour, les autres nœuds ne sont pas affectés, empêchant un mauvais acteur de le faire. Si un utilisateur falsifie l’enregistrement de transaction de Bitcoin, tous les autres nœuds se recouperont, ce qui facilitera la recherche du nœud contenant les données erronées. Ce système aide à établir une séquence précise et visible des événements. De cette manière, aucun nœud du réseau ne peut modifier les données qu’il contient.
Par conséquent, les informations et l’historique (comme les transactions de crypto-monnaie) sont irréversibles. Une blockchain peut stocker une gamme d’informations, y compris des contrats légaux, des identifications d’État et l’inventaire des marchandises d’une entreprise, en plus d’une liste de transactions (comme avec une crypto-monnaie).
En raison de la structure décentralisée de la blockchain de Bitcoin, toutes les transactions peuvent être examinées en temps réel en exécutant un nœud personnel ou en utilisant des explorateurs de blockchain. Chaque nœud a sa propre copie de la chaîne, qui est mise à jour lorsque de nouveaux blocs sont ajoutés et validés. Cela implique que vous pouvez suivre Bitcoin où qu’il aille si vous le souhaitez.
Les échanges, par exemple, ont été piratés dans le passé, entraînant la perte de chaque Bitcoin détenu sur l’échange. Bien que le pirate puisse rester non identifié, les Bitcoins qu’il a volés sont clairement traçables. On saurait si les Bitcoins volés lors de certaines de ces attaques ont été déplacés ou dépensés quelque part.
Les enregistrements sur la blockchain Bitcoin (et la plupart des autres) sont, bien sûr, cryptés. Cela implique que seul le propriétaire de l’enregistrement a la capacité de le décoder et d’exposer son identité (à l’aide d’une paire de clés publique-privée). En conséquence, les utilisateurs de la blockchain peuvent conserver leur anonymat tout en maintenant la transparence.
à bien des égards, la technologie blockchain offre une sécurité et une confiance décentralisées. Pour commencer, les nouveaux blocs sont toujours enregistrés dans un ordre linéaire et chronologique. Autrement dit, ils sont toujours ajoutés à la « fin » de la blockchain. Il est extrêmement difficile de revenir en arrière et de modifier le contenu d’un bloc une fois qu’il a été ajouté à la fin de la blockchain, à moins qu’une majorité du réseau n’ait accepté de le faire. En effet, chaque bloc a son propre hachage, ainsi que le hachage du bloc qui le précède et l’horodatage décrit précédemment. Une fonction mathématique convertit les données numériques en une chaîne de chiffres et de lettres, ce qui donne des codes de hachage. Si les données sont modifiées de quelque manière que ce soit, le code de hachage changera également.
Supposons qu’un pirate qui gère également un nœud sur un réseau blockchain veuille changer une blockchain et voler des bitcoins à tout le monde. S’ils changeaient leur exemplaire unique, il ne correspondrait plus à l’exemplaire de tous les autres. Lorsque tous les autres compareront leurs copies, ils verront que celle-ci se démarque et que la version de la chaîne de ce pirate sera rejetée comme invalide.
Pour réussir avec un tel compromis, le pirate devrait posséder et modifier au moins 51 % des copies de la blockchain en même temps, en s’assurant que sa nouvelle copie devienne la copie majoritaire et, par conséquent, la chaîne convenue. Un assaut comme celui-ci coûterait beaucoup d’argent et de ressources car ils devraient réécrire tous les blocs car les horodatages et les codes de hachage seraient différents aujourd’hui.
Stuart Haber et W. Scott Stornetta, deux chercheurs qui visaient à développer un système où les horodatages de documents ne pouvaient pas être manipulés, ont initialement proposé la technologie blockchain en 1991. Blockchain n’a eu sa première utilisation dans le monde réel que plus de deux décennies plus tard, avec le débuts de Bitcoin en janvier 2009.
Une blockchain est la base du protocole Bitcoin. Le développeur pseudonyme de Bitcoin, Satoshi Nakamoto, l’a décrit comme « un nouveau système de paiement électronique totalement peer-to-peer, sans tiers de confiance » dans un document de recherche présentant la monnaie numérique.
La chose importante à retenir est que Bitcoin utilise uniquement la blockchain pour créer un registre transparent des paiements ; cependant, la blockchain peut théoriquement être utilisée pour enregistrer de manière immuable n’importe quelle quantité d’éléments de données. Comme indiqué précédemment, cela peut prendre la forme de transactions, de votes électoraux, d’inventaires de biens, d’identifications d’État, d’actes de propriété et bien plus encore.
Actuellement, des dizaines de milliers d’initiatives tentent d’utiliser les chaînes de blocs de plusieurs manières autres que le simple enregistrement des transactions, comme un système de vote sécurisé lors d’élections démocratiques. En raison de l’immuabilité de la blockchain, le vote frauduleux deviendrait beaucoup plus difficile. Un système de vote, par exemple, peut être mis en place de telle sorte que chaque citoyen d’une nation reçoive une pièce ou un jeton séparé. Chaque candidat se verrait alors attribuer une adresse de portefeuille unique, et les électeurs transmettraient leurs jetons ou leur crypto à l’adresse du candidat pour lequel ils souhaitent voter. Parce que la blockchain est transparente et traçable, elle éliminerait la nécessité d’un décompte humain des votes ainsi que la capacité des mauvais acteurs à interférer avec les bulletins de vote physiques.
Merci pour la lecture.
Rejoindre Coinmonks Chaîne de télégramme et Chaîne Youtube en savoir plus sur le trading de crypto et l’investissement