
,6 min
Naviguer dans le monde des NFTs : une plongée approfondie dans leur histoire, leur fonctionnement et leurs diverses applications
Lire la suite
Au cours des dernières années, il est difficile d’échapper au terme « blockchain ». Il y a 10 ans, seuls les personnes férues de technologie cherchaient à savoir ce que c’était ; aujourd’hui, le terme s’est répandu partout, mais malgré cela, la plupart d’entre nous n’en ont encore qu’une idée vague. Découvrons ce qu’est une blockchain et comment elle fonctionne.
Commençons par définir ce qu’elle n’est pas, car la plupart des personnes qui se lancent dans l’univers de la blockchain et de la crypto commettent la même erreur.
La blockchain n’est pas un langage de programmation, une codification cryptographique, ni un framework de Python ou d’un autre langage. Et surtout, ce n’est pas la même chose que la crypto, même si ces termes sont étroitement liés.
La blockchain est une toute nouvelle technologie. C’est un type particulier de base de données composée de séries de données immuables horodatées, gérée par un réseau d’ordinateurs plutôt que par une seule entité centralisée. Toutes les informations sont chiffrées cryptographiquement. La blockchain est programmée pour être impossible à pirater.
La blockchain est souvent décrite comme une technologie de registre distribué, où le registre est compris comme un ensemble d’enregistrements de transactions. Par exemple, l’ordinateur qui enregistre les opérations peut être un registre. L’ensemble de tous les registres est réuni dans un seul réseau et enregistre des transactions qui peuvent être programmées pour suivre pratiquement n’importe quoi. Chaque transaction, depuis la toute première, est enregistrée sur la blockchain pour toujours.
Aucune donnée sur la blockchain ne peut être contrôlée par une autorité centrale, et toutes les opérations sur le réseau sont visibles par tous les participants du réseau, un peu comme un tableur en ligne modifié par plusieurs personnes en même temps. Mais dans la blockchain, on parle de milliers d’ordinateurs.
Bien qu’il soit difficile d’affirmer avec certitude qui a créé la blockchain, la première description de cette technologie se trouve dans le livre de Stuart Haber et W. Scott Stornetta, « Journal of Cryptography », publié en 1991. Ils considéraient cette technologie comme un moyen d’horodater des documents numériques afin d’en vérifier l’authenticité.
Contrairement aux bases de données traditionnelles où les données sont stockées dans des colonnes, des tableaux ou des fichiers, toutes les informations sur la blockchain sont organisées en séquences ou lots reliés entre eux appelés blocs. Ensemble, ils forment une chaîne — une ligne continue de blocs. Chaque bloc est essentiellement une page du registre contenant un certain nombre de transactions enregistrées.
La chaîne de blocs n’appartient pas à un ordinateur central, mais est gérée par les nœuds de la blockchain — des ordinateurs réunis dans un réseau peer-to-peer.
Chaque bloc a trois composants principaux :
Le fonctionnement de la blockchain est un processus en plusieurs étapes.
La nature du hash dans les réseaux blockchain la rend immuable. Le bloc A pointe vers le bloc B, le bloc B pointe vers le bloc C, et ainsi de suite. Ce système rend impossible la falsification d’un bloc sans modifier toute la chaîne. Si vous modifiez quoi que ce soit dans le bloc, cela affectera le hash du bloc, et le bloc suivant, qui devait pointer vers le précédent, deviendra invalide.
Mais un simple hachage ne suffirait pas à sécuriser correctement le réseau. Les ordinateurs contemporains sont très rapides et peuvent calculer des milliers de hashes par seconde, donc, en théorie, un malfaiteur peut altérer le hash d’un bloc puis recalculer et modifier les hashes des blocs suivants pour masquer la falsification.
Pour empêcher ce type de manipulation, chaque blockchain utilise un processus de validation spécifique, appelé mécanisme de consensus. Cela signifie que pour qu’une action se produise sur le réseau, ses utilisateurs doivent parvenir à un accord, ou consensus.
Les protocoles de consensus les plus courants sont Proof-of-Work et Proof-of-Stake. Dans les deux cas, les nœuds doivent vérifier si le nouveau bloc répond aux exigences du mécanisme d’approbation choisi pour être ajouté à la chaîne. Si les critères sont valides, le bloc devient une partie de la chaîne et les nœuds continuent d’en ajouter d’autres. Si aucun consensus n’est possible, le processus d’ajout de nouveaux blocs s’arrête jusqu’à ce que la cause du problème soit découverte et résolue.
Il peut arriver que différents nœuds considèrent différents blocs comme valides ; dans ce cas, la chaîne la plus longue sera considérée comme la blockchain principale et la plus courte sera rejetée.
Le processus ne prend pas longtemps, car tous les calculs sont effectués par les ordinateurs. Par exemple, sur la blockchain Bitcoin, il faut environ 10 minutes pour calculer la preuve et ajouter le bloc. La fréquence de validation rend la manipulation des actifs encore plus difficile. Sur les grands réseaux comme Bitcoin ou Ethereum, qui contiennent des centaines de milliers de blocs, il est presque impossible de manipuler la chaîne.
La seule façon de falsifier les grandes blockchains serait que plus de 51 % des participants au processus de validation décident de réécrire le registre. Dans ce cas, ils pourront saisir et approuver n’importe quelles données, et faire ce qu’ils veulent avec la transaction, y compris dépenser deux fois les mêmes tokens ou les retirer de la chaîne.
La technologie blockchain permet aux gens de créer des systèmes fiables pour enregistrer n’importe quel type de données et retire toute forme d’autorité de ces opérations. Les utilisateurs s’appuient uniquement sur les données et la technologie pour garantir l’authenticité des données.
Différents types d’institutions sociales à travers le monde commencent à comprendre sa puissance et à adopter la technologie blockchain. Elle est principalement utilisée pour le transfert sécurisé d’informations personnelles par les institutions financières, les gouvernements, la santé et la technologie.
Partager :
Articles récents
Naviguer dans le monde des NFTs : une plongée approfondie dans leur histoire, leur fonctionnement et leurs diverses applications
Qu'est-ce que le yield farming ?
Qu’est-ce que la finance décentralisée (DeFi) et comment fonctionne-t-elle ?
Réglementation des cryptomonnaies : qu’est-ce que le KYC dans la crypto ?
Inscrivez-vous à notre newsletter — restez informé et maître de vos décisions.

Souhaitez-vous quelques cookies ?
Nous utilisons des cookies propriétaires et tiers sur notre site pour améliorer votre expérience, analyser notre trafic et répondre aux besoins de sécurité et de marketing. Sélectionnez « Tout accepter » pour les autoriser.
Politique de cookiesAcheter des cryptos avec de la monnaie fiduciaire


USD/ETH
0,000377


USD/BTC
0,000012


EUR/BTC
0,000014