Hyperlivre
Qu'est-ce qu'Hyperledger ?
Hyperledger est un projet mondial de blockchain d'entreprise qui offre le cadre, les normes, les directives et les outils nécessaires pour créer des logiciels open source. blockchains et applications connexes à utiliser dans divers secteurs. Les projets d'Hyperledger incluent une variété de plates-formes de blockchain autorisées prêtes pour l'entreprise, où les participants au réseau se connaissent 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 ses opérations et l'efficacité de ses processus métier.
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 entreprises membres et compte aujourd'hui plus de 120 entreprises membres.
Hyperledger a été créé 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 des registres distribués qui pourraient être utilisés 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 comprennent 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 une plaque tournante, où divers projets et outils individuels basés sur la blockchain qui adhèrent à sa philosophie de conception définie fonctionnent 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. Une couche aujourd'hui disparue appelée Hyperledger Composer a également été fusionnée avec Fabric.
Hyperledger Cello permet d'utiliser la blockchain via un modèle de déploiement "as-a-service" à la demande (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 un Ethereum autorisé nœud de blockchain de contrat intelligent 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 blockchain modulaire autorisée au niveau de l'entreprise qui utilise une preuve innovante du temps écoulé algorithme de consensus.
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étier clés suivants :
La couche de 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 responsable du traitement des demandes de transaction et n'autorise que les transactions valides.
La couche de communication s'occupe du transport des messages peer-to-peer.
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.
Points forts
Plusieurs sous-projets existent, notamment Hyperledger Fabric, Sawtooth, Composer et Cello.
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 Fondation Linux, et comprend des organisations membres qui sont des 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.