Hyperledger - KamilTaylan.blog
18 avril 2021 6:23

Hyperledger

Qu’est-ce que Hyperledger?

Hyperledger est un projet de blockchain d’entreprise mondial qui offre le cadre, les normes, les directives et les outils nécessaires pour créer des blockchains open source et des applications associées à utiliser dans divers secteurs. Les projets d’Hyperledger incluent une variété de plates-formes de chaînes de blocs autorisées prêtes à l’emploi, où les participants au réseau sont connus les uns des autres et ont donc un intérêt intrinsèque à participer au processus de consensus.

En utilisant les composants disponibles sous l’égide d’Hyperledger, une entreprise peut appliquer diverses solutions et services de blockchain modulaires pour améliorer considérablement les performances de leurs opérations et l’efficacité de leurs processus commerciaux.

Points clés à retenir

  • Hyperledger est une communauté open source axée sur le développement d’une suite de cadres, d’outils et de bibliothèques stables pour les déploiements de blockchain autorisés et de niveau entreprise.
  • Il s’agit d’une collaboration mondiale, hébergée par la Linux Foundation, et comprend des organisations membres leaders dans les domaines de la finance, de la banque, de l’Internet des objets, des chaînes d’approvisionnement, de la fabrication et de la technologie.
  • Plusieurs sous-projets existent, notamment Hyperledger Fabric, Sawtooth, Composer et Cello.

Comprendre Hyperledger

Le projet Hyperledger a été créé en décembre 2015 par la Linux Foundation, basée à San Francisco, en Californie. Il a commencé avec 30 cabinets membres et compte aujourd’hui plus de 120 sociétés membres.1

Hyperledger a été mis en place dans le but d’accélérer la collaboration à l’échelle de l’industrie pour développer une blockchain haute performance et fiable et un cadre technologique basé sur un registre distribué qui pourrait être utilisé dans les différents secteurs de l’industrie pour améliorer l’efficacité, les performances et les transactions des différentes entreprises processus.

Hyperledger est une collaboration mondiale qui comprend des entreprises de premier plan dans les domaines de la finance, de la banque, de l’ Internet des objets (IoT), de la gestion de la chaîne d’approvisionnement, de la fabrication et de la production, et de la technologie. Ils incluent de grands noms comme Bosch, Daimler, IBM, Samsung, Microsoft, Hitachi, American Express, JP Morgan et Visa, en plus d’une foule de startups basées sur la blockchain comme Blockforce et ConsenSys.

Structure organisationnelle d’Hyperledger

Essentiellement, Hyperledger n’est pas une organisation, un réseau de crypto-monnaie ou un système de blockchain. Il ne prend pas en charge une crypto-monnaie comme le bitcoin, mais il fonctionne en fournissant l’infrastructure et les normes nécessaires pour développer divers systèmes et applications basés sur la blockchain à usage industriel. Considérez Hyperledger comme un hub, où divers projets et outils individuels basés sur la blockchain qui adhèrent à sa philosophie de conception définie opèrent sous son égide.

Les différents projets comprennent les suivants:

  • Hyperledger Fabric est une plate-forme permettant de créer divers produits, solutions et applications basés sur la blockchain à usage professionnel.
  • Hyperledger Cello permet d’utiliser la blockchain via un modèle de déploiement à la demande «as-a-service» (Blockchain-as-a-Service).
  • Hyperledger Explorer est un utilitaire de tableau de bord qui permet la surveillance, la recherche et la maintenance des développements de la blockchain et des données associées.
  • Hyperledger Burrow est unnœud de blockchain de contrat intelligent Ethereum autoriséqui gère les transactions et exécute le code de contrat intelligent sur la machine virtuelle Ethereum (EVM).
  • Hyperledger Sawtooth est une plate-forme de blockchain modulaire au niveau de l’entreprise qui utilise un algorithme de consensus innovant Proof of Elapsed Time.
  • Hyperledger Caliper est un outil de référence blockchain utilisé pour évaluer les performances d’une implémentation blockchain spécifique.

Tous ces projets sous l’égide d’Hyperledger suivent la méthodologie de conception qui prend en charge une approche modulaire et extensible, l’interopérabilité et les fonctionnalités de sécurité. Les projets restent indépendants d’un jeton ou d’une crypto-monnaie particulier, bien qu’un utilisateur puisse en créer un si nécessaire.

Couches de technologie Hyperledger

En termes d’architecture, Hyperledger utilise les composants métiers clés suivants:

  • La couche consensus se charge de créer un accord sur la commande et de confirmer l’exactitude de l’ensemble des transactions qui constituent un bloc.
  • La couche de contrat intelligent est chargée de traiter les demandes de transaction et d’autoriser uniquement les transactions valides.
  • La couche de communication prend en charge le transport des messages d’égal à égal.
  • Les services de gestion des identités sont la fonction nécessaire pour maintenir et valider les identités des utilisateurs et des systèmes et établir la confiance sur la blockchain.
  • L’API, ou interface de programmation d’application, permet aux applications et clients externes de s’interfacer avec la blockchain.