À l’origine, Internet était destiné à faciliter la décentralisation de l’information et de la valeur.
Vous ne savez peut-être pas qu’il existe actuellement deux variantes d’Internet : l’Internet de l’information et l’Internet de la valeur. L’Internet que nous connaissons aujourd’hui – où nous recherchons et échangeons des messages – est l’Internet de l’information. Cet Internet ne pouvait pas satisfaire le besoin de transférer des objets de valeur tels que de l’argent numérique, des œuvres d’art, des registres fonciers et des dossiers médicaux, entre autres, d’un pair à l’autre.
Par conséquent, la deuxième variante d’Internet, la blockchain, a été inventée. Elle a rendu possible la décentralisation. Avec la blockchain, on peut transférer des objets de valeur à un autre sans interférence d’un tiers. C’est pourquoi la blockchain est appelée l’internet de la valeur.
Cet article couvre ce que vous devez savoir sur la blockchain : son fonctionnement, ses utilisations et ses applications, les différents types de blockchain existants, etc.
Les institutions centralisées, comme les banques, enregistrent les transactions sur un registre qu’elles contrôlent seules, c’est pourquoi nous disons que la banque gère une base de données centralisée. Les informations enregistrées comprenaient respectivement les crédits et les débits des clients des banques vers ou depuis leurs comptes. La blockchain est comme ce genre de grand livre, mais c’est une base de données distribuée. En d’autres termes, ce registre est tenu par un réseau d’ordinateurs appelés nœuds.
Les entrées dans cette base de données sont faites par ces nœuds. Par conséquent, ces données ne peuvent pas être manipulées par un seul nœud car les nœuds doivent se mettre d’accord sur ce qu’il faut enregistrer. Cette base de données est immuable car les blocs sont interconnectés par cryptographie, formant ainsi une chaîne de blocs.
En termes simples, la blockchain est analogue à un grand cahier qui représente le grand livre, les feuilles qui représentent les blocs et les classeurs qui maintiennent les feuilles ensemble, comme la cryptographie qui lie les blocs.
Le but ultime de la blockchain est de répartir le contrôle des données entre pairs. En termes francs, la blockchain a été inventée pour retirer le contrôle du pouvoir sur les données aux puissantes institutions centralisées. De cette façon, les données peuvent être transférées de pair à pair sans l’intervention de tiers.
À un moment donné, les gens en ont eu assez des autorités centralisées puissantes qui traitent leurs informations sensibles, car ces institutions ne pouvaient pas faire confiance. Ils étaient également lents en raison des protocoles qui doivent être suivis avant qu’une transaction ne soit terminée, et vulnérables aux attaques en tant que point de défaillance unique.
Les institutions centralisées telles que les réseaux sociaux, les banques et les organismes gouvernementaux récupèrent les données des individus, traitent ces données à des fins commerciales et ne rémunèrent même pas les propriétaires des données.
En raison de ces atteintes à la vie privée, les gens ont estimé qu’il était pertinent pour eux de gérer leurs données, coupant ainsi ces intermédiaires. De plus, les services de ces organisations centralisées sont lents et coûteux. Ceci est le résultat de la bureaucratie impliquée dans les bureaux et entre les parties avant que les transactions ne soient terminées. Ceci, associé à l’inefficacité humaine, a créé le besoin d’un système efficace sans confiance connu aujourd’hui sous le nom de blockchain.
La blockchain est révolutionnaire. Il supprime les intermédiaires, installe des personnes pour gérer leurs affaires, rend le système ouvert à tous, le sécurise et traite même les informations plus rapidement que les organisations centralisées traditionnelles.
Écrire sur la blockchain et omettre le bitcoin serait incomplet. La blockchain est la technologie qui alimente Bitcoin. Cela donne vie à Bitcoin. Il peut y avoir une blockchain sans bitcoin, mais il ne peut jamais y avoir de bitcoin sans blockchain. Ils sont tous deux liés car Bitcoin est la première monnaie numérique réussie à être mise en œuvre à l’aide de la technologie blockchain.
Par la suite, des explications sur la blockchain seraient associées à Bitcoin, pour une bonne compréhension.
Le Bitcoin est une monnaie, comme l’argent, utilisée dans l’écosystème Bitcoin. C’est une forme de valeur qui peut être transférée d’une personne à l’autre. Supposons que John veuille envoyer du Bitcoin à Charles en utilisant Bitcoin Blockchain. La première chose qui se passerait serait que John annonce qu’il veut envoyer du Bitcoin à Charles. John le ferait avec son appareil connecté au réseau d’ordinateurs bitcoin.
Une fois que John a diffusé les informations, tous les nœuds connectés au réseau bitcoin dans le monde reçoivent ces informations simultanément. N’oubliez pas qu’ils doivent obtenir ces informations afin de pouvoir enregistrer les transactions car il n’y a pas d’institutions centrales comme les banques pour effectuer l’enregistrement.
Au fur et à mesure que chaque nœud obtient ces informations, il vérifie que John a la bonne quantité de Bitcoin qu’il veut envoyer à Charles dans son adresse de portefeuille (comme un compte bancaire). Si John l’a, le nœud enregistre la transaction dans son bloc, qui contient déjà d’autres transactions de différentes personnes. Ainsi, chaque bloc est une collection de tant de données comme celles de John. Lorsque le bloc atteint le nombre maximum d’entrées qu’il peut prendre, le nœud le boucle et le pousse vers d’autres nœuds pour l’accepter. Chaque nœud doit l’accepter afin que toute la structure de données soit identique sur tous les nœuds connectés sur le réseau bitcoin.
Ensuite, ce bloc est mis de côté et lorsqu’un nouveau bloc est à nouveau accepté, ils se connectent à l’aide de la cryptographie. Cela devient un processus continu qui forme une très longue chaîne, d’où le nom de blockchain. Il s’agit donc d’une chaîne de blocs de transactions.
Il serait facile de penser que John pourrait parler à son ami qui fait partie du réseau bitcoin pour l’aider à manipuler le dossier en sa faveur. De cette façon, il peut garder son Bitcoin et Charles se fait escroquer. Mais c’est presque impossible. La blockchain est une technologie très sécurisée.
La blockchain s’appuie sur la décentralisation pour sécuriser le réseau. Si, par exemple, il y a 10 000 ordinateurs connectés au réseau Bitcoin, cela signifie que pour que l’ami de John contrôle le réseau Bitcoin, il doit contrôler plus de 5 100 ordinateurs. Pour qu’un bloc soit ajouté à une blockchain, plus de la moitié (51%) des nœuds doivent s’entendre sur un bloc à accepter.
Ainsi, si l’ami de John peut avoir ce contrôle de 51%, il pourra faire une entrée en faveur de John et forcer le réseau à accepter le record puisqu’il contrôle plus de la moitié de la puissance de calcul. Mais le problème est que le contrôle d’un si grand réseau d’ordinateurs nécessite une quantité colossale de ressources – une puissance de calcul et de l’électricité qu’il est presque impossible pour un individu ou une entreprise de se permettre.
Un autre facteur qui rend une blockchain sécurisée est son mécanisme de consensus. Qu’une blockchain soit décentralisée ne veut pas dire qu’elle est désorganisée. Examinons le cas du bitcoin.
Lorsqu’un bloc de la blockchain bitcoin est rempli et prêt à être enchaîné, seule une copie d’un nœud doit être sélectionnée dans le pool de nœuds. Alors, à qui appartiendrait ce bloc alors que tous les nœuds crieraient, prenez mon bloc ? Le protocole réseau (règles) inscrit dans le logiciel Bitcoin a déjà stipulé qu’un nombre appelé nonce doit être trouvé par l’un de ces nœuds. Le nœud qui propose ce nonce obtient son bloc accepté par les autres nœuds, obligatoirement. Trouver ce nombre nécessite un calcul mathématique, et celui qui l’obtient en premier et le propose est généreusement récompensé par le protocole avec quelques bitcoins. Le processus de recherche de ce numéro est appelé preuve de travail (PoW). L’ajout du bloc à la blockchain pour être récompensé s’appelle le minage.
Des mécanismes analogues aux mécanismes de consensus Pow of Work pour sécuriser d’autres blockchains sont la preuve de l’enjeu, la preuve de l’histoire, etc. Ces différents mécanismes de consensus ont un moyen de récompenser les nœuds comme on le voit dans le réseau Bitcoin. Ces récompenses incitent les nœuds à agir honnêtement, assurant ainsi la sécurité de la blockchain.
La cryptographie est un autre mécanisme important qui permet de sécuriser les blockchains. En utilisant la blockchain bitcoin comme étude de cas, la cryptographie est un moyen de créer des empreintes digitales numériques dans le réseau.
Cette empreinte numérique s’appelle un hachage. Chaque bloc d’une blockchain a le hachage (empreinte digitale) du bloc précédent et cela continue indéfiniment. Donc, en supposant qu’il y a trois blocs formés dans une blockchain, le bloc un est appelé le bloc de genèse car c’est le premier bloc. Ensuite, le bloc deux a le hachage du bloc un et le bloc trois a le hachage du bloc deux. De cette façon, il est impossible de modifier les informations dans chacun des blocs, car un changement dans n’importe quel bloc déforme la sortie des blocs suivants. Par conséquent, nous disons que la blockchain est immuable.
Si l’un des nœuds tente même de modifier ces informations sur le premier bloc, par exemple, cela nécessitera une puissance de calcul qu’il ne peut pas se permettre.
Si finalement une information du bloc deux est modifiée, par exemple, l’empreinte digitale changera également. Cela perturbera la chaîne et le réseau n’acceptera plus ce blocage. L’objectif du mauvais nœud (attaquant) serait contrecarré. Le nœud a gaspillé de la puissance de calcul et pourtant, son objectif n’a pas été atteint. Donc, sachant déjà cela, l’attaquant n’attaquerait pas le réseau mais essaierait de le sécuriser, puisqu’il est investi dans le réseau.
Tout au long de cet article, pour simplifier les choses, nous nous sommes concentrés sur la Blockchain Bitcoin, une blockchain publique. Expliquons maintenant les différents types de blockchain disponibles.
- Chaîne de blocs publique : Ce type de blockchain est ouvert et sans autorisation. Autrement dit, n’importe qui peut télécharger le logiciel blockchain sur son ordinateur et faire partie du réseau. Les blockchains Bitcoin et Ethereum en sont des exemples.
- Chaîne de blocs privée : Ce type de blockchain n’est pas ouvert à tout le monde mais à un groupe restreint de personnes. Par conséquent, l’entrée se fait sur autorisation. Il est principalement utilisé par les organisations pour gérer leurs affaires. Un exemple de ceci est une blockchain détenue par une banque pour contrôler sa monnaie numérique. Ces banques pourraient permettre aux gestionnaires et aux banquiers de haut niveau d’écrire et de modifier des dossiers, mais pas aux banquiers juniors, peut-être. Même s’il pourrait être ouvert aux banquiers juniors de voir et de fermer les clients.
- Blockchain hybride : Ce type de blockchain est une fusion de blockchain privée et publique. De cette façon, cela donne à une seule organisation le pouvoir d’exploiter les avantages des deux types de blockchain.
- Chaîne de blocs du consortium : Ce type de blockchain appartient à un groupe d’organisations et est utilisé pour les transactions croisées. Un exemple pourrait être la Banque centrale nigériane et la Banque centrale européenne qui gèrent la blockchain. C’est une sorte de blockchain autorisée.
Les propriétés de la blockchain telles que la décentralisation, l’ouverture, l’immuabilité, la sécurité et la rapidité des transactions la rendent favorable à la réalisation de transactions et à l’enregistrement de données. La technologie Blockchain peut être appliquée dans presque tous les domaines de la vie. Toute organisation, processus ou transaction impliquant des tiers est une opportunité pour la blockchain de prospérer.
La blockchain a été appliquée avec succès dans la finance pour le transfert de monnaies numériques telles que Bitcoin, Ether, etc. Elle a également été appliquée avec succès dans la tokenisation d’actifs réels tels que les arts, la musique et les images appelées jetons non fongibles (NFT). Il a également été appliqué dans le secteur bancaire en perturbant la finance traditionnelle donnant naissance à ce que nous appelons la finance décentralisée (DeFi).
La blockchain a été appliquée en droit en encodant des contrats dans des programmes informatiques et en leur permettant de fonctionner de manière autonome en tant que contrats intelligents. Un contrat intelligent est au cœur de DeFi.
De nombreux domaines abondent où la blockchain pourrait encore être déployée, comme l’agriculture, le vote, la tenue de dossiers médicaux, etc.
La blockchain est une technologie révolutionnaire qui change la façon dont nous transférons et accédons à la valeur. Dans les années à venir, il ferait probablement partie de notre quotidien au même titre qu’internet.
Rejoignez Coinmonks Telegram Channel et Youtube Channel pour en savoir plus sur le trading et l’investissement cryptographiques
Source https://medium.com/coinmonks/understanding-blockchain-77ce52b9b8f5?source=rss—-721b17443fd5—4