Quelle est la différence entre le tissu Hyperledger et Sawtooth?

Les deux Hyperledger Fabric et Hyperledger Sawtooth sont des plates-formes pour la création d'applications de grand livre distribué, supportant des mécanismes de consensus enfichables et des contrats intelligents (chaincodes).

Quelles sont les principales différences entre alors? Quand choisir l'un sur l'autre pour implémenter une solution blockchain?

23
demandé sur Joaquim Oliveira 2017-10-30 23:51:11

4 réponses

La principale différence est que Hyperledger Sawtooth prend en charge à la fois les réseaux blockchain autorisés et sans autorisation, tandis que Hyperledger Fabric ne prend en charge que les réseaux blockchain autorisés.

Cette différence conduit à un certain nombre d'autres différences:

  • choix de l'algorithme de consensus (poète vs Kafka)
  • Taille du réseau (Sawtooth peut supporter de très grands réseaux)
  • type de réseau (étoile vs hub et rayon)
  • Sécurité (tissu a un approche prescriptive / bien définie par MSPs tandis que Sawtooth a une approche flexible utilisant des rôles et des autorisations)
  • confidentialité (Fabric a un concept unique de canaux qui prend en charge la confidentialité des transactions)
  • gouvernance (le tissu a un cadre de gouvernance meilleur/plus serré)

Il y a aussi d'autres différences:

  • processeur de transaction vs Code chaîne
  • support pour différents langages de programmation (Sawtooth prend en charge plus de programmation les langues)
  • Sawtooth prend en charge les lots de transactions en tant qu'Unité de travail, c'est-à-dire que toutes les transactions d'un lot sont validées ou qu'aucune d'entre elles ne l'est
  • Sawthooth inclut un serveur D'API REST (Générique)
31
répondu Naveen Sachdeva 2018-01-15 01:55:12

Voici quelques Différences importantes :

Cela dépend totalement du type de produit que vous souhaitez développer.

entrez la description de l'image ici

2
répondu Vishal Dalve 2018-05-10 05:28:41

Hyperledger Sawtooth prend en charge à la fois l'implémentation de blockchain autorisée et sans autorisation, tandis que Hyperledger Fabric ne prend en charge que l'implémentation de blockchain autorisée.

1
répondu kots 2017-10-31 11:22:24

À mon avis, Hyperledger Sawtooth est plus lié à la gestion et au suivi des actifs, essentiellement liés à la provenance et à l'authenticité d'un actif.

En ce qui concerne Hyperledger Fabric est considéré, il est pur DLT avec des capacités de contrat intelligent pour les entreprises.

-2
répondu Anurag Dashputre 2017-12-08 11:01:08