Qu’est ce qu’une Blockchain

Jonathan Okz
4 min readDec 10, 2023

--

Une Blockchain, qu’est ce que c’est ?

Prenons l’exemple d’un village où les habitants décident de ne plus utiliser de l’argent papier. À la place, ils écrivent toutes leurs transactions dans un livre commun. Chaque fois que quelqu’un vend des légumes ou offre un service, la transaction est enregistrée pour que tout le monde puisse la voir. Cette transparence assure que personne ne peut tricher ou dépenser de l’argent qu’il n’a pas.

  1. Une Blockchain /un livre commun : Imaginez un grand livre dans lequel chaque habitant du village inscrit toutes les transactions effectuées : Michel vend des pommes à Léa, Léa offre des services de jardinage à Paul, etc. Chaque inscription est une transaction. De manière similaire, la Blockchain fonctionne comme ce livre. Elle enregistre numériquement toutes les transactions effectuées dans un réseau, par exemple, le transfert de cryptomonnaie d’une personne à une autre. Chaque transaction est vérifiée et ajoutée à un registre numérique public.
  2. Minage /écrire dans le livre : Dans la Blockchain, pour écrire sur ce registre il faut résoudre une énigme cryptographique complexe. C’est un peu comme si, pour ajouter une transaction dans le livre du village, il fallait résoudre un casse-tête.
  3. La Chaîne de Blocs /liaison entre les pages : Chaque page du livre du village peut être vue comme un bloc de la Blockchain. Lorsqu’une page est remplie, elle est scellée et une nouvelle page est commencée. De même, dans la Blockchain, chaque nouveau bloc contient une référence cryptographique au bloc précédent. Cette astuce rend impossible la modification d’un bloc antérieur. Une fois, scellée son contenu est immuable.
  4. Décentralisation /distribution du livre à tous les villageois : Le livre dans notre village est accessible à tous et plusieurs copies identiques existent, permettant ainsi une transparence totale des transactions. La Blockchain incarne ce concept par sa nature décentralisée. Au lieu d’être stocké en un seul endroit, le registre est répliqué sur de nombreux ordinateurs (nœuds) à travers le monde. Si un nœud est altéré, les autres possèdent toujours une copie exacte et valide du registre, garantissant ainsi l’intégrité des données.
  5. Consensus /accord sur le contenu du livre : Imaginons que pour qu’une transaction soit ajoutée au livre du village, une majorité d’habitants doive être d’accord. Dans la Blockchain, un processus similaire se produit. Les nœuds du réseau doivent s’accorder sur l’état actuel du registre. Des mécanismes comme la Preuve de Travail (Proof of Work) ou la Preuve d’Enjeu (Proof of Stake) sont utilisés pour parvenir à cet accord. Cela garantit que toutes les copies du registre sont uniformes et exactes.

Une Blockchain, à quoi ça sert ?

Imaginez une grande bibliothèque au centre du village. Tous les livres et informations sont stockés là. Si vous voulez lire un livre ou accéder à des informations, vous devez passer par cette bibliothèque. C’est un peu comme une entreprise qui contrôle toutes les données de ses utilisateurs. Si la bibliothèque ferme, ou si le bibliothécaire décide de ne pas vous laisser entrer, vous perdez l’accès à toutes les informations.

Dans un système centralisé, représenté ici par notre bibliothèque, toutes les informations sont concentrées en un seul lieu. Ce système est analogue aux banques traditionnelles ou aux grandes entreprises technologiques qui stockent toutes vos données personnelles et financières. Cependant, ce modèle centralisé présente des risques notables : la vulnérabilité aux attaques (si la bibliothèque est endommagée, toutes les informations sont compromises), le contrôle et la censure (le bibliothécaire, ou l’autorité centrale, peut décider qui a accès aux informations), et un point unique de défaillance (si la bibliothèque ferme, toutes les informations sont perdues).

En revanche, la Blockchain fonctionne comme un réseau de petites bibliothèques dispersées dans chaque maison du village, où chaque maison détient une copie de tous les livres, c’est-à-dire les données et les transactions. Ce système décentralisé offre plusieurs avantages significatifs. Il est résistant à la censure, car il est très difficile pour une entité unique de contrôler ou de limiter l’accès à toutes les maisons. Il offre une sécurité accrue, car même si une ou plusieurs bibliothèques sont compromises, les autres restent intactes, protégeant ainsi l’intégrité des informations. De plus, il n’y a pas de point unique de défaillance, puisque si une bibliothèque ferme, les autres continuent de fonctionner normalement.

Conclusion

La Blockchain, présente des intérêts uniques : elle assure une transparence totale, car chaque transaction enregistrée est visible par tous; elle est immuable, ce qui signifie que les transactions une fois ajoutées ne peuvent être ni modifiées ni supprimées, évitant ainsi la fraude et les erreurs; elle est décentralisée, réduisant le risque de corruption ou de pertes de données ; elle est extrêmement sécurisée grâce à l’utilisation de la technologie cryptographique; et elle est efficace, permettant le traitement des transactions 24h/24 et 7j/7, sans dépendance aux horaires d’une entité centralisée.

En somme, la Blockchain offre une méthode de gestion des informations et des transactions plus sûre, transparente et décentralisée par rapport aux systèmes centralisés traditionnels. Elle est particulièrement pertinente dans des contextes où la confiance, la sécurité et l’intégrité des données sont essentielles.

--

--

Jonathan Okz
Jonathan Okz

Written by Jonathan Okz

CTO, Software Architect and Entrepreneur, with management, design and hands-on development expertise in Blockchain and highly scalable distributed systems.

Responses (3)