Blockchain para empresas y el papel de Hyperledger

HyperLedger ha sido la iniciativa que ha servido como motor de impulso de numerosos proyectos e iniciativas. Algunos de estos han cambiado de manera positiva la forma de llevar y ejecutar los procesos en el mundo empresarial.

Entre esos proyectos e iniciativas podemos mencionar:

Fabric

Este proyecto es uno de los más relevantes hasta el momento dentro de HyperLedger. Fabric está orientado a la creación de manera conjunta de canales privados por diversas organizaciones a nivel mundial basando su operatividad en el despliegue de contratos inteligentes.

Por otro lado, Fabric se caracteriza por tener una arquitectura modular y altos niveles de confidencialidad, resiliencia, flexibilidad y escalabilidad. El funcionamiento de Fabric está completamente permisionado. Además, sus parámetros de funcionamiento pueden ser ajustados de acuerdo a las necesidades del proyecto implementado.

Cabe destacar, que esta red permite que se pueda adaptar de manera conjunta a las necesidades que existen solucionando los problemas que tengan dichas organizaciones. Y todo ello a través de la creación de diferentes bases de datos, diferentes lenguajes, entre otros. 

Sawtooth

Hyperledger Sawtooth es otro de los proyectos dentro de HyperLedger. Esta es una plataforma blockchain empresarial para crear redes y aplicaciones de contabilidad distribuida.

Sawtooth está diseñado para simplificar el desarrollo de aplicaciones blockchain al separar el sistema central del dominio de la aplicación. Los desarrolladores de aplicaciones pueden especificar las reglas de negocio apropiadas para su aplicación, utilizando el lenguaje de su elección, sin necesidad de conocer el diseño subyacente del sistema central.

Sawtooth también es muy modular. Esta modularidad permite que las empresas y los consorcios tomen decisiones de política que estén mejor equipadas para tomar. El diseño central de Sawtooth permite que las aplicaciones elijan las reglas de transacción, los permisos y los algoritmos de consenso que respalden sus necesidades comerciales únicas.

Entre las principales características de Sawtooth podemos mencionar:

  1. Es posible usar distintos protocolos de consenso en la misma cadena de bloques. Esta es una característica única de Sawtooth no vista en ningún otro proyecto blockchain.
  2. Es el origen del protocolo de consenso de Prueba de Tiempo Transcurrido (PoET). Este es un protocolo de alta velocidad y baja latencia diseñado por Intel alrededor de la tecnología criptográfica brindada por sus procesadores.
  3. Se pueden escribir contratos inteligentes en casi cualquier lenguaje (Python, JavaScript, Go, C , Java y Rust)
  4. Es posible implementar contratos inteligentes de Ethereum a través de la integración con Hyperledger Burrow.
  5. Permite ejecución pública (sin permiso) o privada (con permiso)
  6. Permite la ejecución paralela de transacciones dando un mayor rendimiento. Esta es otra característica única de Sawtooth que no se presenta en otras blockchain de momento.

Iroha

Por su parte, Hyperledger Iroha es un sistema de cadena de bloques privada de uso general que se puede utilizar para administrar activos digitales, identidad y datos serializados. Esto puede ser útil para aplicaciones como liquidación interbancaria, monedas digitales del banco central, sistemas de pago, identificaciones nacionales y logística, entre otras.

Burrow

Hyperledger Burrow es un marco de blockchain modular de Hyperledger Greenhouse. Tiene un intérprete de contrato inteligente autorizado desarrollado en parte para cumplir con los requisitos de la Máquina Virtual Ethereum. De esta forma, Burrow es capaz de ejecutar e interactuar con contratos inteligentes dentro de la red Ethereum.

Por otro lado, Burrow cuenta con un diseño rápido y liviano, enfocado en alta escalabilidad y que combina el uso de un algoritmo de consenso con tolerancia a fallos bizantinos (BFT).

Burrow generalmente se usa como un puente de enlace entre otros proyectos de HyperLedger para permitir una integración con Ethereum. Además también es posible crear plataformas blockchain propias, que aprovechen el potencial de Burrow para lograr ese nivel de integración con Ethereum. Esto es una función muy deseada especialmente para fintech que desean tener algún producto o servicio relacionado con criptomonedas, tokens o el sector DeFi representado en Ethereum.