ETFFIN Finance >> cours Finance personnelle >  >> Crypto-monnaie >> Chaîne de blocs

Tissu Hyperledger

Qu'est-ce que le tissu Hyperledger ?

Hyperledger Fabric est un framework de blockchain modulaire qui sert de base au développement de produits basés sur la blockchain, solutions, et des applications utilisant des composants plug-and-play destinés à être utilisés dans des entreprises privées.

Points clés à retenir

  • Hyperledger est une entreprise de qualité, framework de grand livre distribué open source lancé par la Linux Foundation en décembre 2015.
  • Le tissu est un matériau hautement modulaire, plate-forme de technologie de grand livre décentralisé (DLT) conçue par IBM pour une utilisation en entreprise industrielle.
  • Étant donné que Hyperledger Fabric est privé et nécessite une autorisation d'accès, les entreprises peuvent séparer les informations (comme les prix), plus les transactions peuvent être accélérées car le nombre de nœuds sur le réseau est réduit.
  • Fabric 2.0 est sorti en janvier 2020. Les principales caractéristiques de cette version sont des transactions plus rapides, technologie de contrat intelligent mise à jour, et un partage de données rationalisé.

Hyperledger Fabric a été initié par Digital Asset et IBM et est maintenant devenu une entreprise collaborative intersectorielle, qui est actuellement hébergé par la Linux Foundation. Parmi les nombreux projets Hyperledger, Fabric a été le premier à sortir du stade « incubation » et à atteindre le stade « actif » en mars 2017.

Comment fonctionne Hyperledger Fabric

Les réseaux blockchain traditionnels ne peuvent pas prendre en charge les transactions privées et les contrats confidentiels qui sont de la plus haute importance pour les entreprises. Hyperledger Fabric a été conçu en réponse à cela comme un base évolutive et sécurisée pour offrir des solutions industrielles de blockchain.

Hyperledger Fabric est le moteur open source pour la blockchain et prend en charge les fonctionnalités les plus importantes pour évaluer et utiliser la blockchain pour les cas d'utilisation commerciale.

Au sein des réseaux industriels privés, l'identité vérifiable d'un participant est une exigence primordiale. Hyperledger Fabric prend en charge les adhésions basées sur l'autorisation; tous les participants au réseau doivent avoir une identité connue. De nombreux secteurs d'activité, comme la santé et la finance, sont liés par des règles de protection des données qui imposent la conservation des données sur les différents participants et leur accès respectif aux différents points de données. Fabric prend en charge cette adhésion basée sur les autorisations.

Architecture modulaire

L'architecture modulaire d'Hyperledger Fabric sépare le workflow de traitement des transactions en trois étapes différentes :des contrats intelligents appelés chaincode qui comprennent le traitement logique distribué et l'accord du système, commande de transactions, et la validation et l'engagement des transactions. Cette ségrégation offre de multiples avantages :

  • Un nombre réduit de niveaux de confiance et de vérification qui maintient le réseau et le traitement sans encombrement
  • Évolutivité du réseau améliorée
  • Meilleure performance globale

En outre, La prise en charge par Hyperledger Fabric du plug-and-play de divers composants permet une réutilisation facile des fonctionnalités existantes et une intégration prête à l'emploi de divers modules. Par exemple, s'il existe déjà une fonction qui vérifie l'identité du participant, un réseau d'entreprise doit simplement brancher et réutiliser ce module existant au lieu de créer la même fonction à partir de zéro.

Les participants au réseau ont trois rôles distincts :

  • endosseur
  • Commiteur
  • Consentant

En un mot, la proposition de transaction est soumise au pair endosseur selon la politique d'endossement prédéfinie concernant le nombre d'endosseurs requis. Après des endossements suffisants par le(s) endosseur(s), un lot ou un bloc de transactions est délivré au(x) committer(s). Les commiters valident que la politique d'endossement a été suivie et qu'il n'y a pas de transactions conflictuelles. Une fois les deux vérifications effectuées, les transactions sont engagées dans le grand livre.

Source de l'image :IBM

Étant donné que seules les instructions de confirmation, telles que les signatures et l'ensemble de lecture/écriture, sont envoyées sur le réseau, l'évolutivité et les performances du réseau sont améliorées. Seuls les endosseurs et les committers ont accès à la transaction, et la sécurité est améliorée avec un nombre réduit de participants ayant accès aux points de données clés.

Exemple de tissu Hyperledger

Supposons qu'il y ait un fabricant qui souhaite expédier des chocolats à un détaillant ou à un marché de détaillants spécifique (c'est-à-dire, tous les détaillants américains) à un prix spécifique mais ne veut pas révéler ce prix sur d'autres marchés (c'est-à-dire, détaillants chinois).

Étant donné que le mouvement du produit peut impliquer d'autres parties, comme les coutumes, une compagnie maritime, et une banque de financement, le prix privé peut être révélé à toutes les parties concernées si une version de base de la technologie blockchain est utilisée pour prendre en charge cette transaction.

Hyperledger Fabric résout ce problème en préservant la confidentialité des transactions privées sur le réseau; seuls les participants qui ont besoin de savoir sont au courant des détails nécessaires. Le partitionnement des données sur la blockchain permet à des points de données spécifiques d'être accessibles uniquement aux parties qui ont besoin de savoir.

Critique de Hyperledger Fabric

Le point culminant de l'enthousiasme cryptographique s'est brisé en 2018 après l'effondrement du prix du bitcoin (qui a atteint son apogée le 17 décembre 2017). Les affirmations trop optimistes sur la valeur de la nouvelle technologie ont été remplacées par le scepticisme, et technologies associées, y compris Hyperledger, également souffert de ce scepticisme.

Les concurrents de Hyperledger Fabric

Hyperledger Fabric est en concurrence avec d'autres projets Hyperledger comme Iroha, Indy, et dent de scie. Il est également en concurrence avec le Corda de R3, qui est aussi un privé, DLT basé sur les autorisations.

La société de services Blockchain Chainstack a publié un article en janvier 2020 qui montre que le développement de Corda a été historiquement plus élevé que le développement de Fabric, bien que le développement de Fabric ait dépassé celui de Corda au troisième trimestre 2019 lorsque Fabric est passé à GitHub.

Le rapport Chainstack montre que s'il y a trois fois plus de développeurs travaillant sur Fabric, Les développeurs de Corda ont fait plus de deux fois plus de contributions au code, et les développeurs Fabric envoient beaucoup moins de code par développeur que les développeurs de Corda.

Hyperledger Fabric n'est pas blockchain et n'est pas efficace

Plusieurs critiques d'Hyperledger Fabric soulignent qu'un système basé sur les autorisations, la blockchain privée avec les fonctionnalités d'Hyperledger Fabric n'est pas une blockchain, et les technologies actuelles sans blockchain sont beaucoup moins chères et offrent le même niveau de sécurité. Stuart Popejoy de Cointelegraph a présenté le cas comme ceci :

L'architecture de Fabric est bien plus complexe que n'importe quelle plate-forme blockchain, tout en étant moins sécurisée contre les falsifications et les attaques. On pourrait penser qu'une blockchain "privée" offrirait au moins évolutivité et performance, mais Fabric échoue ici aussi. Tout simplement, les pilotes basés sur Fabric seront confrontés à un déploiement complexe et non sécurisé qui ne pourra pas évoluer avec leurs entreprises.

Hyperledger Fabric a également été critiqué pour son manque de résilience. Une équipe de chercheurs de la Sorbonne à Paris et du CSIRO - Data61, l'agence scientifique nationale australienne, ont constaté que des retards importants du réseau réduisaient la fiabilité de Fabric :« [B]y retardant la propagation des blocs, nous avons démontré qu'Hyperledger Fabric n'offre pas des garanties de cohérence suffisantes pour être déployé dans des environnements critiques."

Hyperledger Fabric 2.0 sorti en janvier 2020

En janvier 2020, Hyperledger Fabric 2.0 a été publié pour répondre à certaines des critiques existantes. Selon Ron Miller de Techcrunch, "Les mises à jour les plus importantes consistent à forcer l'accord entre les parties avant que de nouvelles données puissent être ajoutées au grand livre, connue sous le nom de gouvernance décentralisée des contrats intelligents.

Bien que la mise à jour ne soit pas un changement radical dans la simplicité ou l'applicabilité de Fabric, cela démontre que des progrès continuent d'être réalisés dans l'industrie de la crypto-monnaie au-delà de la crypto-mania qui s'est produite en 2018. Au cours des cinq à dix prochaines années, on s'attend à ce que la blockchain d'entreprise trouve sans aucun doute son bon usage.