tutorial sawtooth founder español cost composer blockchain hyperledger-fabric hyperledger

blockchain - founder - ¿Cuál es la diferencia entre Hyperledger Fabric y Sawtooth?



hyperledger sawtooth (3)

En mi opinión, Hyperledger Sawtooth está más relacionado con la gestión y el seguimiento de activos, básicamente relacionado con la procedencia y la autenticidad de un activo.

En lo que respecta a Hyperledger Fabric, es DLT puro con capacidades de contrato inteligente para empresas.

Tanto Hyperledger Fabric como Hyperledger Sawtooth son plataformas para crear aplicaciones de libro mayor distribuido, que admiten mecanismos de consenso conectables y contratos inteligentes (códigos de cadena).

¿Cuáles son las principales diferencias entre entonces? ¿Cuándo elegir uno sobre el otro para implementar una solución de blockchain?


Hyperledger Sawtooth admite la implementación de blockchain con permiso y sin permiso, mientras que Hyperledger Fabric solo admite la implementación de blockchain con permiso.


La diferencia clave es que Hyperledger Sawtooth admite redes de blockchain con permiso y sin permiso, mientras que Hyperledger Fabric solo admite redes de blockchain con permiso.

Esta diferencia lleva a una serie de otras diferencias:

  • elección del algoritmo de consenso (PoET vs Kafka)
  • Tamaño de la red (Sawtooth puede soportar redes muy grandes)
  • Tipo de red (estrella vs hub y radios)
  • seguridad (Fabric tiene un enfoque prescriptivo / bien definido a través de MSPs, mientras que Sawtooth tiene un enfoque flexible que usa roles y permisos)
  • privacidad (Fabric tiene un concepto único de canales que admite la privacidad de las transacciones)
  • gobernabilidad (Fabric tiene un marco de gobernanza mejor / más estricto)

También hay otras diferencias:

  • procesador de transacciones vs código de cadena
  • soporte para diferentes lenguajes de programación (Sawtooth soporta más lenguajes de programación)
  • Sawtooth admite lotes de transacciones como una unidad de trabajo, es decir, se confirman todas las transacciones de un lote o no se confirma ninguna de ellas.
  • Sawthooth incluye un servidor de API REST (genérico)