Hyperledger Fabric - Une plateforme pour les solutions d'entreprise

Ce blog explique Qu'est-ce que Hyperledger Fabric et comment l'architecture Hyperledger Fabric peut être utilisée pour créer des solutions d'entreprise.

La blockchain changera notre façon de faire des affaires. La combinaison du registre immuable partagé et des codifications des contrats intelligents redéfinira la manière dont la confiance se manifeste dans les entreprises.Vous en aurez une idée une fois que vous aurez commencé avec .Ce blog sur «Hyperledger Fabric» vous aidera à assimiler comment les réseaux d'entreprise peuvent être établis sur des systèmes blockchain dans l'ordre suivant:



        1. Qu'est-ce que la blockchain pour les entreprises?
        2. Projet Hyperledger
        3. Qu'est-ce que Hyperledger Fabric?
        4. Principaux avantages du tissu Hyperledger
        5. Modèle de tissu Hyperledger
        6. Participants au réseau Hyperledger Blockchain
        7. Architecture de tissu
        8. Comment fonctionne Hyperledger?
        9. Types de pairs
        10. Cycle de vie de transaction du tissu Hyperledger
        11. Cas d'utilisation sur le tissu Hyperledger

Qu'est-ce que la blockchain pour les entreprises?

C'est le grand livre distribué des enregistrements où les conditions commerciales sont absorbées dans les contrats intelligents et les parties participantes acceptent l'état actuel du réseau, et la confidentialité n'est pas compromise.



hyperledger fabric-blockchain pour entreprise-edureka



Donc, pour faire progresser les technologies de la blockchain d'entreprise, La fondation Linux a fondé Hyperledger en 2015.

Projet Hyperledger

Comme indiqué sur le site Web de Hyperledger,

«Hyperledger est un effort collaboratif open source créé pour faire progresser les technologies de blockchain intersectorielles. Il s'agit d'une collaboration mondiale, hébergée par la Linux Foundation, comprenant 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. »



Hyperledger incube une pléthore de technologies de blockchain d'entreprise, cadre, sous son ' Stratégie parapluie «. Actuellement, Hyperledger héberge les projets suivants:

'La en tissu (ou Hyperledger Fabric) dirigé par IBM a été conçu pour développer des applications blockchain hautement évolutives avec la flexibilité des autorisations »

Maintenant, ce que je veux dire par déclaration ci-dessus, eh bien, vous le saurez simplement !!

comment fermer une application java

Qu'est-ce que Hyperledger Fabric?

Le tissu était destiné au développement de solutions avec une architecture modulaire. Hyperledger permet aux composants d'être plug-n-play.

C'est un système Blockchain privé et autorisé, ce qui signifie que contrairement aux systèmes sans autorisation (ou réseau public) qui permettent à des identités inconnues de participer au réseau, les membres s'inscrivent via Fournisseur de services aux membres (MSP) .

Il offre également la possibilité de créer des canaux, permettant à un groupe de participants de créer un registre distinct des transactions.

Puisque Fabric est la Blockchain autorisée, il présente des avantages majeurs par rapport aux autres systèmes de blockchain.

Principaux avantages de Hyperledger Fabric

Modèle de tissu Hyperledger

Voici les principales caractéristiques d'Hyperledger Fabric qui remplissent sa promesse de blockchain d'entreprise personnalisable

  • Les atouts: Permettre l'échange de valeur monétaire sur le réseau
  • Chaincode : Partitionné à partir de l'ordre des transactions, limitant les niveaux de confiance et de vérification requis sur le nœud types et optimisation de l'évolutivité et des performances du réseau
  • Caractéristiques du grand livre: Encode l'intégralité de l'historique des transactions pour chaque canal et inclut une fonction de requête de type SQL Confidentialité via
  • Canaux: Permettre des transactions multilatérales avec des degrés élevés de confidentialité et de confidentialité
  • Services de sécurité et d'adhésion: Dans les membres autorisés, les participants savent que toutes les transactions peuvent être détectées et tracées par les régulateurs et les auditeurs autorisés
  • Consensus: Permettre aux démarreurs du réseau de choisir un mécanisme de consensus qui représente le mieux les relations qui existent entre les participants

Participants au réseau Hyperledger Blockchain



Architecture de tissu

  • Codes de développement Blockchain Application et Smart Contract
  • Il déploie l'application sur un serveur et un contrat intelligent sur un pair en utilisant DÉPLOYER
  • Un utilisateur enregistré interagit avec l'application d'envoi de la commande (INVOQUER) ou récupérer des informations (REQUETE) grâce au contrat intelligent
  • Le contrat intelligent peut émettre un événement souscrit par l'application

Comment fonctionne Hyperledger?

Hyperledger Fabric a été conçu pour être une base véritablement modulaire, évolutive et sécurisée pour les solutions Blockchain industrielles. Peut-être que le changement le plus notable dans la mise à niveau de Fabric version0.6 à Fabric 1.0 est que les pairs sont maintenant découplés en deux runtimes séparés avec trois rôles distincts.

Types de pairs

    1. Pairs de committer : Valide les transactions, tient à jour le grand livre et l'état
    2. Approuver le pair: Reçoit une proposition de transaction pour approbation, répond en accordant ou en refusant l'approbation
    3. Commande pair: Approuve l'inclusion de blocs de transaction dans le registre et communique avec les nœuds homologues et homologues

tableau unidimensionnel en java

Cycle de vie des transactions de Hyperledger Fabric

Cas d'utilisation sur Hyperledger Fabric

Hyperledger peut héberger presque n'importe quel type de réseau d'entreprise. Avec l'évolutivité comme avantage, un certain nombre de cas d'utilisation sont en cours de développement sur le Fabric.

Cas d'utilisation: interopérabilité des actifs

La description: L'interopérabilité des actifs signifie l'échange d'actifs entre un groupe de personnes.

Énoncé du problème : Si une organisation a besoin de 20000 unités d'actif B mais possède à la place 10000 unités d'actif A, elle a besoin d'un moyen d'échanger l'actif A contre l'actif B.Bien que le marché actuel n'offre pas suffisamment de liquidités pour exécuter cette transaction rapidement, de liquidité disponible entre l'actif A et l'actif C, ainsi qu'entre l'actif C et l'actif B.

Maintenant, il y a des limites de marché sur les échanges directs entre A et B, alors quelle peut être la solution probable?

Solution: Dans ce cas, un réseau en chaîne relie les acheteurs aux vendeurs «enterrés», trouve la meilleure correspondance (qui pourrait être enterrée sous plusieurs couches d'actifs) et exécute la transaction. Donc, fondamentalement, un réseau d'entreprise d'un groupe d'individus peut être mis en place sur Hyperledger Fabric et les actifs peuvent être échangés entre l'acheteur et les vendeurs.

Ainsi, les objectifs stratégiques d'Hyperledger de créer des solutions commerciales sur la technologie blockchain la séparent nettement des blockchains basées sur les devises. Cela peut être banal pour certains, mais aussi plus simple pour la technologie.

programme java pour vérifier le palindrome

Je suppose que mon seau d'informations d'Hyperledger Fabric est vide maintenant, j'espère que la lecture a été fructueuse.

Si vous souhaitez apprendre la blockchain et faire carrière dans les technologies de la blockchain, consultez notre qui vient avec une formation en direct animée par un instructeur et une expérience de projet réelle. Cette formation vous aidera à comprendre Hyperledger Fabric en profondeur et vous aidera à maîtriser le sujet.

Vous avez une question pour nous? Veuillez le mentionner dans la section commentaires et nous vous recontacterons.