La blockchain est une technologie de grand livre qui stocke et enregistre des données.
De la puissance des crypto-monnaies aux nouvelles formes de cybersécurité
La blockchain semble dominer toute discussion sur l’avenir de la technologie. Bien que les applications de la technologie blockchain semblent infinies, peu de gens savent exactement de quoi il s’agit.
Dans le passé
Les transactions étaient enregistrées dans des registres papier et stockées dans des institutions financières. Les registres traditionnels peuvent être audités, mais uniquement par ceux qui ont un accès privilégié. Blockchain prend ces concepts et les démocratise en supprimant le secret sur la façon dont les informations, c’est-à-dire les données de transaction, sont traitées.
Dans sa forme la plus simple
La blockchain est une liste distribuée de transactions qui est constamment mise à jour et révisée. Également connue sous le nom de Distributed Ledger Technology (DLT), elle peut enregistrer et suivre par programmation tout ce qui a de la valeur distribué sur un réseau de plusieurs emplacements et entités. Cela crée une sorte de toile d’araignée mondiale d’ordinateurs connectés.
Bien que communément associée aux crypto-monnaies
La technologie blockchain n’est pas unique au marché des actifs numériques. En raison de sa capacité unique à ajouter et à stocker des données, il peut fournir de nombreuses autres fonctionnalités pour une gamme d’industries.
Une blockchain peut être divisée en deux parties
Les blocs et les chaînes.
Un bloc est un ensemble de données liées chronologiquement à d’autres blocs d’une chaîne virtuelle. Vous pouvez considérer une blockchain comme un train composé de plusieurs voitures, chacune contenant une certaine quantité de données. Tout comme les passagers d’un wagon réel, un bloc ne peut contenir qu’une certaine quantité de données avant de se remplir.
Chaque bloc contient également un horodatage
De sorte qu’il est clair quand les données ont été enregistrées et stockées – critique pour des choses comme les transactions ou les données de la chaîne d’approvisionnement, où il est important de savoir exactement quand un paiement ou un colis a été traité.
Lire la suite
Comment ajouter un bloc à la blockchain, expliqué en termes simples.
Les blockchains n’ont pas de copie maître unique
Au lieu de cela, chaque personne exécutant un ordinateur qui contribue au réseau – également appelé « nœud » – conserve sa propre copie de la blockchain, vérifiant constamment avec d’autres nœuds pour s’assurer que tout le monde dispose du même enregistrement de données. En demandant à chaque contributeur de stocker sa propre copie, cela signifie qu’il n’y a pas de point de défaillance unique. Cette couche de sécurité impressionnante signifie également qu’il est pratiquement impossible pour des agents malveillants de falsifier les données stockées sur la blockchain.
Si un groupe de piratage informatique voulait manipuler une transaction sur la blockchain, il devrait pirater les appareils de chaque contributeur du réseau dans le monde et modifier tous les enregistrements pour afficher la même chose.
« Contrairement aux bases de données des dossiers financiers stockés par les institutions traditionnelles, les chaînes de blocs sont entièrement transparentes, conçues pour être distribuées, partagées sur les réseaux et, dans de nombreux cas, entièrement publiques. En donnant la priorité à la transparence des transactions et à la manière dont les informations sont stockées, la blockchain peut servir de source unique de vérité.
En plus d’être transparente pour les données
La blockchain est également une méthode de stockage sécurisée. En utilisant Bitcoin comme exemple, voici comment une transaction est ajoutée à un nouveau bloc : .
Lorsqu’un utilisateur Bitcoin envoie une transaction
Un message est créé contenant les adresses publiques de l’expéditeur et du destinataire et le montant de la transaction. L’expéditeur prend ces données, ajoute sa clé privée au mélange et en crée un hachage (le transforme en un code de longueur fixe.) Cela crée une signature numérique qui confirme que celui qui possède la quantité de bitcoin a l’intention de l’envoyer au destinataire..
L’expéditeur regroupe ensuite cette signature numérique avec le message et sa propre clé publique et la diffuse sur le réseau. C’est un peu comme dire : « Hé tout le monde ! Je veux envoyer des bitcoins à cette personne. ».
(Remarque : pour la plupart des portefeuilles et autres applications
Tout cela se passe « en coulisses » et les utilisateurs n’ont pas à gérer le processus eux-mêmes.).
Les transactions packagées rejoignent une salle d’attente remplie d’autres transactions non confirmées dans l’espoir de s’ajouter à la blockchain, appelée « mempool ».
Dans le cas du réseau Bitcoin
Les mineurs qui découvrent avec succès de nouveaux blocs via une preuve de travail puis prennent un lot de transactions du mempool (généralement en fonction des transactions qui ont les frais les plus élevés), en vérifiant chaque transaction pour s’assurer que chaque transaction l’expéditeur a réellement la quantité de bitcoin qu’il souhaite envoyer dans son portefeuille, l’exécute via le logiciel pour s’assurer que les données emballées (signature numérique, message et clé publique) sont légitimes, l’ajoutent au nouveau bloc et enfin diffusent la proposition De nouveaux blocs sur le réseau afin que d’autres mineurs puissent vérifier que tout est correct.
Ceci est similaire au processus utilisé dans les blockchains de preuve de participation, sauf qu’au lieu de découvrir et de valider des transactions, les utilisateurs qui verrouillent une certaine quantité de crypto-monnaie – appelés « parties prenantes » ou « validateurs » – exécutent le processus. .
Les nœuds peuvent effectuer diverses tâches
Celles-ci incluent la conservation d’un historique de toutes les données de transaction, la validation des transactions et, dans le cas des nœuds d’extraction ou de validation des nœuds, l’ajout de nouveaux blocs à la blockchain. Une fois qu’une transaction est approuvée et ajoutée, les informations ne peuvent pas être modifiées ou réécrites. C’est pourquoi les données stockées sur le réseau blockchain sont qualifiées d' »immuables ». »
« Une blockchain enregistre simplement chaque transaction qui se produit sur son réseau. Par exemple, la blockchain Ethereum enregistre toutes les transactions Ether qui ont déjà eu lieu. Par conséquent, si une mise à jour est requise autour d’une transaction précédente, plutôt que de revenir aux données d’origine, un nouvel enregistrement de la modification est créé.
La blockchain élimine le besoin d’intermédiaires tels que les banques
Les réseaux peer-to-peer éliminent les intermédiaires, rendant les transactions sécurisées, rentables et censurables par n’importe qui.
En plus d’être utilisée dans la finance
La technologie blockchain a de nombreuses autres fonctions. Les hôpitaux intègrent la blockchain pour aider à suivre les données des dossiers médicaux et à améliorer leur exactitude. Les entreprises agricoles l’utilisent dans la logistique pour suivre les chaînes d’approvisionnement alimentaire. Les contrats intelligents en dépendent pour enregistrer tous les changements de protocole et d’état. Plus récemment, il est devenu un moyen d’échanger, de vendre et de vérifier des œuvres d’art numériques originales.
La blockchain devient une partie de plus en plus importante de la façon dont nous vivons, travaillons et interagissons avec les informations numériques. Comme pour toutes les autres nouvelles technologies révolutionnaires, il n’y a pas de norme établie et l’impact global est encore à découvrir. Mais nul doute qu’il restera ici…
Voir aussi
Que sont les ponts blockchain et comment fonctionnent-ils ?
💡 Ressources et références
Coindesk.com, de : Qu’est-ce que la technologie Blockchain ? .. »