HDG explique : Qu'est-ce qu'une base de données Blockchain ?

Si vous cherchez une explication simple de ce qu'est une base de données blockchain, vous aurez du mal à en trouver une qui se concentre sur les écrous et les boulons. La plupart des passionnés de blockchain utilisent des termes généraux comme la décentralisation et les registres distribués, mais qu'est-ce que tout cela signifie ?

Une fois que vous aurez fini de lire cet article, vous comprendrez ce qu'est une base de données blockchain et pourquoi elle représente une nouvelle technologie étonnante qui pourrait transformer de nombreuses industries.

Qu'est-ce qu'une Blockchain ?(What Is a Blockchain?)

L'élément fondamental d'une base de données blockchain est ce qu'on appelle une blockchain. Si vous demandez à la plupart des blogueurs technologiques, ils vous diront « une blockchain est un registre distribué ».

Mais qu'est-ce qu'un « grand livre distribué » ?

Considérez-le comme un fichier de données identique qui est stocké sur plusieurs ordinateurs à travers le monde en même temps. C'est un grand livre distribué. Il est décentralisé, ce qui signifie que les données ne sont pas stockées sur une seule base de données hébergée sur un seul serveur. 

Au lieu de cela, l'ensemble du réseau de nœuds (ordinateurs) contenant les données constitue en quelque sorte le "serveur". Le fichier stocké dans ce grand livre est muni d'une signature cryptographique afin que vous, en tant que « participant », puissiez voir les données qu'il contient.

Cependant, il n'y a pas de serveur central qui détient toutes les informations. C'est pourquoi on l'appelle « décentralisé ».

Une blockchain utilise cette technologie de grand livre pour stocker son propre type d'informations composées de "blocs". Chaque nouveau "bloc" de données doit être confirmé et validé par chaque nœud du réseau avant de pouvoir être ajouté. C'est ce qui rend la technologie si sûre.

En d'autres termes, si un pirate tente d'attacher des données à la blockchain avec la mauvaise signature cryptographique, les nœuds de la blockchain la rejetteront.

Il s'agit d'une chaîne de blocs. Historiquement(Historically) , la technologie a été utilisée pour stocker des transactions de monnaie électronique (comme Bitcoin ). Les transactions sont sécurisées et ne peuvent être modifiées ou manipulées.

Cependant, une base de données blockchain utilise la technologie blockchain d'une manière très différente.

Qu'est-ce qu'une base de données Blockchain ?(What Is a Blockchain Database?)

Une base de données blockchain est l'utilisation de la technologie blockchain pour stocker des informations. Pour visualiser cela, imaginez comment l'industrie du transport maritime fonctionne aujourd'hui, par rapport à la façon dont elle pourrait fonctionner en utilisant une base de données blockchain.

Un manifeste d'expédition contient une liste de toutes les marchandises placées à bord d'un navire lors de son départ, de ce qui est déchargé à chaque quai et de ce qui reste. Les documents d'expédition comme celui-ci sont essentiels pour les entreprises qui expédient des millions de marchandises par an, comme Amazon ou Walmart

Un manifeste contient un journal constamment mis à jour de :

  • Description des biens
  • Expéditeur et destinataire
  • Quantité de marchandises
  • Origine et destination
  • Valeur

Les agents des douanes, les entreprises de camionnage et de nombreuses autres organisations qui composent l'ensemble de la chaîne d'expédition dépendent de l'exactitude de ces enregistrements. Malheureusement, partout dans le monde, il y a une histoire de fraude – où les marchandises sont « perdues » et les manifestes sont modifiés sans autorisation.

La numérisation du processus aide, mais une base de données centralisée est toujours susceptible d'être piratée et manipulée.

La solution parfaite est une base de données blockchain. En effet, une fois qu'une base de données blockchain est mise à jour et vérifiée en tant que nouveau bloc dans le "grand livre", il est impossible de la modifier ou de la manipuler.

  1. Au port #1, la base de données blockchain est mise à jour avec des enregistrements indiquant la quantité et la valeur des marchandises chargées sur le navire.
  2. Au port no 2, il est mis à jour au fur et à mesure que les marchandises sont déchargées et les manifestes de camionnage sont mis à jour au fur et à mesure qu'ils sont chargés.
  3. Lorsque les camions arrivent à l'entrepôt, la base de données de la blockchain est mise à jour avec la quantité et l'emplacement des marchandises.
  4. Lorsque les marchandises quittent l'entrepôt pour les magasins, la base de données de la blockchain est constamment mise à jour avec de nouvelles informations sur les marchandises.

Étant donné que chaque transaction est validée et vérifiée comme authentifiée et approuvée, toute tentative de manipulation de la quantité ou de la valeur d'origine échouera. Les freins et contrepoids doivent respecter l'authentification stricte de chaque nœud de la blockchain. Les « soldes » incorrects(Incorrect “) ne sont pas autorisés. L'erreur humaine(Human) n'est plus une excuse valable.

Une base de données "chaîne"(A “Chain” Database)

Lorsque vous pensez à la base de données blockchain en termes de "chaîne", il est facile d'imaginer quelles industries sont les meilleures pour la technologie.

En règle générale, ce sont les zones où un enregistrement doit être ajouté avec de nouvelles informations précises et mises à jour.

Pour voir cela en action, imaginez un manifeste d'expédition très simplifié, avec trois marchandises. Remarque : il s'agit d'un exemple très simple qui ne ressemble en rien aux données réelles d'une base de données de blockchain d'expédition. Cet exemple n'est utilisé qu'à des fins d'illustration.

Le premier "bloc" de la chaîne peut contenir les données suivantes.

Au premier port, un nouveau bloc est ajouté à la chaîne avec toutes les transactions concernant les marchandises déchargées prouvées cryptographiquement par les nœuds du réseau comme étant exactes par rapport au bloc d'origine.

Si l'une des transactions est invalide par rapport au premier bloc, le nouveau bloc ne sera pas accepté comme une transaction blockchain valide.

Cela signifie qu'une erreur humaine ne peut pas causer une « perte » de marchandises le long de l'itinéraire. L'ensemble de la blockchain sert d'enregistrement précis de l'itinéraire d'expédition de toutes les marchandises en cours de route.

Ce processus se poursuit et la base de données de la blockchain continue de créer des blocs supplémentaires, jusqu'à ce que l'intégralité de la "transaction" d'expédition soit terminée. Il existe un enregistrement précis de tout ce que personne ne peut modifier.

Applications de base de données blockchain(Blockchain Database Applications)

Cette technologie est-elle utile dans le monde réel ? Walmart le pense certainement.

En 2018, la division canadienne de (Canadian)Walmart a officiellement lancé sa propre chaîne d'approvisionnement blockchain qui suit ce type de transactions d'expédition pour ses 70 fournisseurs de camionnage.

La blockchain de Walmart ne contenait que quelques dizaines de nœuds pour effectuer la validation cryptographique requise lorsque les camions d'expédition transportaient des marchandises d'une destination à une autre.

Un expert a déclaré que le système élimine la probabilité de différends entre les entreprises de camionnage lorsque leurs dossiers ne correspondent pas.

Walmart n'est pas la seule entreprise à tirer parti des bases de données blockchain. Toutes les applications suivantes ont été lancées ces dernières années.

  • En 2020, l' US Air Force teste une base de données blockchain pour partager des documents à travers le ministère(Department) de la Défense(Defense) .
  • En 2017, la nation estonienne(Estonia) a utilisé la technologie pour protéger les données du secteur public.
  • En 2019, la société pétrolière et gazière Dietsmann a lancé un pilote de blockchain avec Modex pour déployer ses propres projets de blockchain.
  • En 2018, la Food and Drug Administration a(Drug Administration) exploré l'utilisation de la technologie de base de données blockchain pour protéger les données de santé.
  • En 2019, Depository Trust & Clearing Corp , qui détient 48 000 milliards de dollars d'actifs d'investissement à Wall Street , a lancé une base de données blockchain pour gérer ses enregistrements pour 50 000 comptes.

Comme vous pouvez le voir, les bases de données blockchain ne sont pas seulement théoriques. Ils sont appliqués à des applications très réelles du monde réel qui nécessitent des transactions fiables.

Il se peut très bien qu'à l'avenir, toute transaction dans le monde nécessitant les niveaux de sécurité les plus élevés soit gérée par un type de technologie de base de données blockchain.



About the author

Je suis un ingénieur en matériel avec plus de 10 ans d'expérience dans le domaine. Je me spécialise dans les contrôleurs et les câbles USB, ainsi que dans les mises à niveau du BIOS et le support ACPI. Dans mes temps libres, j'aime aussi bloguer sur divers sujets liés à la technologie et à l'ingénierie.



Related posts