HDG explique ce qu'est une base de données blockchain?

HDG explique ce qu'est une base de données blockchain?

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

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

Table des matières

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

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

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

    En d'autres termes, si un pirate qui essaie d'attacher des données à la blockchain avec la mauvaise signature cryptographique, les nœuds blockchain le rejeteront.

    C'est une blockchain. Historiquement, la technologie a été utilisée pour stocker les transactions de monnaie électronique (comme le bitcoin). Les transactions sont sécurisées et ne peuvent pas être modifiées ou manipulées.

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

    Qu'est-ce qu'une base de données blockchain?

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

    Un manifeste d'expédition contient une liste de toutes les cargaisons placées à bord d'un navire lors de son départ, ce qui se décharge à chaque quai et ce qui reste. Des 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'intégralité de la chaîne d'expédition dépendent de l'exactitude de ces dossiers. Malheureusement, dans le monde entier, il y a des antécédents de fraude - où les marchandises sont «perdues» et les manifestes sont modifiés sans autorisation.

    Numériser le processus aide, mais une base de données centralisée est toujours susceptible de piratage et de manipulation.

    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 comme un nouveau bloc dans le «grand livre», il est impossible de changer ou de manipuler.

    1. Au port n ° 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 n ° 2, il est mis à jour car les marchandises sont déchargées et les manifestes du camionnage sont mis à jour car ils sont chargés.
    3. Lorsque les camions arrivent à l'entrepôt, la base de données blockchain est mise à jour avec la quantité et l'emplacement des marchandises.
    4. Lorsque les marchandises quittent l'entrepôt dans les magasins, la base de données 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 en cours de route. Les chèques et contrepoids doivent respecter l'authentification stricte de chaque nœud de la blockchain. Les «soldes» incorrects ne sont pas autorisés. L'erreur humaine n'est plus une excuse valable.

    Une base de données «chaîne»

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

    En règle générale, ce sont les domaines où un dossier doit être annexé 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: Ceci est un exemple très simple et ne ressemble en rien à des données réelles dans une base de données de blockchain d'expédition. Cet exemple n'est utilisé qu'à des fins d'illustration.

    Le premier «bloc» dans la chaîne peut contenir les données suivantes.

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

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

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

    Ce processus se poursuit et que la base de données blockchain continue de construire des blocs supplémentaires, jusqu'à ce que la «transaction» de l'expédition soit terminée. Il y a un enregistrement précis pour tout ce que personne ne peut modifier.

    Applications de la base de données de la blockchain

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

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

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

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

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

    • En 2020, le U.S. L'Air Force teste une base de données blockchain pour partager des documents à travers le ministère de la Défense.
    • En 2017, la nation d'Estonie a utilisé la technologie pour protéger les données du secteur public.
    • En 2019, l'entreprise 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 exploré à l'aide de la technologie de la base de données de la blockchain pour protéger les données sur les soins de santé.
    • En 2019, Depository Trust & Clearing Corp, qui contient 48 billions de dollars en 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 de blockchain ne sont pas seulement théoriques. Ils s'appliquent à des applications très réelles du monde réel qui nécessitent des transactions de confiance.

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