Definicion de Hyperledger Sawtooth: qué es, cómo funciona
Hyperledger Sawtooth: qué es, cómo funciona
¿Qué es el Hyperledger de dientes de sierra?
Hyperledger Sawtooth es un proyecto de código abierto bajo el paraguas de Hyperledger que opera como un sistema blockchain de nivel empresarial utilizado para construir y operar aplicaciones y redes de contabilidad distribuida, especialmente para uso empresarial.
Resultados clave
- Hyperledger Sawtooth es una plataforma empresarial blockchain como servicio de código abierto que puede ejecutar contratos inteligentes personalizados sin la necesidad de conocer el diseño subyacente del sistema subyacente.
- Hyperledger es un grupo general de desarrolladores de blockchain patrocinado por organizaciones como Linux Project, IBM, Intel y SAP.
- Hyperledger Sawtooth admite una variedad de algoritmos de consenso, incluida la tolerancia práctica a fallas bizantinas (PBFT) y la prueba de tiempo transcurrido (PoET).
Entendiendo el diente de sierra de Hyperledger
El concepto de diseño subyacente de Hyperledger Sawtooth, desarrollado por la Fundación Linux en colaboración con IBM, Intel y SAP, tiene como objetivo permitir una verdadera distribución del libro mayor y hacer que los contratos inteligentes sean más seguros y, por lo tanto, adecuados para los negocios. Es una implementación de Blockchain como servicio (BaaS).
En la mayoría de los sistemas estándar basados en blockchain, el núcleo y las aplicaciones se alojan y ejecutan en la misma plataforma, lo que puede generar problemas de rendimiento y de seguridad.
Hyperledger Sawtooth desacopla el sistema de contabilidad central del entorno de aplicación específico, simplificando así el desarrollo de aplicaciones y manteniendo la seguridad y confiabilidad del sistema. Con esta arquitectura, un desarrollador puede crear aplicaciones en el lenguaje de programación de su elección que pueden alojarse, operarse y ejecutarse en el borde del sistema sin interferir con el sistema blockchain subyacente.
Los lenguajes admitidos incluyen C++, Go, Java, JavaScript, Python y Rust. Una aplicación Sawtooth puede basarse en la lógica empresarial central requerida para las necesidades empresariales, o puede desarrollarse y ejecutarse como una máquina virtual de contrato inteligente que tiene un mecanismo de autogestión para crear, notificar y ejecutar contratos entre varios participantes en la red. . cadena de bloques.
El sistema subyacente permite que las aplicaciones coexistan en la misma cadena de bloques, selecciona las reglas de transacción, selecciona el mecanismo de permiso requerido y define los algoritmos de consenso que se utilizan para completar el libro de contabilidad digital de la manera que mejor se adapte a las necesidades de la empresa.
Cómo funciona Hyperledger Sawtooth
Sawtooth permite permisos selectivos, es decir, puede implementar fácilmente grupos específicos de nodos Sawtooth con diferentes permisos en la misma cadena de bloques. El registro almacena la información necesaria sobre permisos, hosts e identidades.
El rendimiento operativo de la red Sawtooth se ve mejorado por su mecanismo de transacciones paralelas, que aprovecha el mecanismo de ejecución secuencial que suele ser el cuello de botella cuando se trata de grandes volúmenes de transacciones en muchas redes de criptomonedas populares.
Sawtooth admite un mecanismo de consenso de Prueba de tiempo transcurrido (POET), que ofrece los beneficios de un bajo uso de recursos y un bajo consumo de energía y se usa comúnmente en redes blockchain autorizadas para determinar los derechos de minería o bloquear a los ganadores en la red. (Consulte «Prueba del tiempo pasado» para obtener más detalles).
Algunos casos de uso del mundo real para aplicaciones basadas en Sawtooth incluyen Sawtooth Supply Chain, que ayuda a una empresa a rastrear información contextual y logística sobre un activo representado en la cadena de bloques, Sawtooth Marketplace, que ayuda a los participantes a intercambiar cantidades específicas de activos digitales en la cadena de bloques, y Sawtooth Private UTXO, que facilita la creación y el comercio de activos digitales, incluidas transacciones privadas y no contables.
Preguntas Frecuentes
Incluye tres preguntas frecuentes sobre el contenido dando sus respuestas. Utiliza muchas negritas utilizando HTML tag
¿Qué es el Hyperledger de dientes de sierra?
Hyperledger Sawtooth es un proyecto de código abierto bajo el paraguas de Hyperledger que opera como un sistema blockchain de nivel empresarial utilizado para construir y operar aplicaciones y redes de contabilidad distribuida, especialmente para uso empresarial.
Resultados clave
- Hyperledger Sawtooth es una plataforma empresarial blockchain como servicio de código abierto que puede ejecutar contratos inteligentes personalizados sin la necesidad de conocer el diseño subyacente del sistema subyacente.
- Hyperledger es un grupo general de desarrolladores de blockchain patrocinado por organizaciones como Linux Project, IBM, Intel y SAP.
- Hyperledger Sawtooth admite una variedad de algoritmos de consenso, incluida la tolerancia práctica a fallas bizantinas (PBFT) y la prueba de tiempo transcurrido (PoET).
Entendiendo el diente de sierra de Hyperledger
El concepto de diseño subyacente de Hyperledger Sawtooth, desarrollado por la Fundación Linux en colaboración con IBM, Intel y SAP, tiene como objetivo permitir una verdadera distribución del libro mayor y hacer que los contratos inteligentes sean más seguros y, por lo tanto, adecuados para los negocios. Es una implementación de Blockchain como servicio (BaaS).
En la mayoría de los sistemas estándar basados en blockchain, el núcleo y las aplicaciones se alojan y ejecutan en la misma plataforma, lo que puede generar problemas de rendimiento y de seguridad.
Hyperledger Sawtooth desacopla el sistema de contabilidad central del entorno de aplicación específico, simplificando así el desarrollo de aplicaciones y manteniendo la seguridad y confiabilidad del sistema. Con esta arquitectura, un desarrollador puede crear aplicaciones en el lenguaje de programación de su elección que pueden alojarse, operarse y ejecutarse en el borde del sistema sin interferir con el sistema blockchain subyacente.
Los lenguajes admitidos incluyen C++, Go, Java, JavaScript, Python y Rust. Una aplicación Sawtooth puede basarse en la lógica empresarial central requerida para las necesidades empresariales, o puede desarrollarse y ejecutarse como una máquina virtual de contrato inteligente que tiene un mecanismo de autogestión para crear, notificar y ejecutar contratos entre varios participantes en la red. . cadena de bloques.
El sistema subyacente permite que las aplicaciones coexistan en la misma cadena de bloques, selecciona las reglas de transacción, selecciona el mecanismo de permiso requerido y define los algoritmos de consenso que se utilizan para completar el libro de contabilidad digital de la manera que mejor se adapte a las necesidades de la empresa.
Cómo funciona Hyperledger Sawtooth
Sawtooth permite permisos selectivos, es decir, puede implementar fácilmente grupos específicos de nodos Sawtooth con diferentes permisos en la misma cadena de bloques. El registro almacena la información necesaria sobre permisos, hosts e identidades.
El rendimiento operativo de la red Sawtooth se ve mejorado por su mecanismo de transacciones paralelas, que aprovecha el mecanismo de ejecución secuencial que suele ser el cuello de botella cuando se trata de grandes volúmenes de transacciones en muchas redes de criptomonedas populares.
Sawtooth admite un mecanismo de consenso de Prueba de tiempo transcurrido (POET), que ofrece los beneficios de un bajo uso de recursos y un bajo consumo de energía y se usa comúnmente en redes blockchain autorizadas para determinar los derechos de minería o bloquear a los ganadores en la red. (Consulte «Prueba del tiempo pasado» para obtener más detalles).
Algunos casos de uso del mundo real para aplicaciones basadas en Sawtooth incluyen Sawtooth Supply Chain, que ayuda a una empresa a rastrear información contextual y logística sobre un activo representado en la cadena de bloques, Sawtooth Marketplace, que ayuda a los participantes a intercambiar cantidades específicas de activos digitales en la cadena de bloques, y Sawtooth Private UTXO, que facilita la creación y el comercio de activos digitales, incluidas transacciones privadas y no contables.
¿Problemas o dudas? Te ayudamos
Si quieres estar al día, suscríbete a nuestra newsletter y síguenos en Instagram. Si quieres recibir soporte para cualquier duda o problema, no dude en ponerse en contacto con nosotros en info@wikieconomia.org.