hiperlibro

¿Qué es Hyperledger?

Hyperledger es un proyecto de cadena de bloques empresarial global que ofrece el marco, los estándares, las pautas y las herramientas necesarios para crear cadenas de bloques de código abierto y aplicaciones relacionadas para su uso en diversas industrias. Los proyectos de Hyperledger incluyen una variedad de plataformas de cadena de bloques autorizadas listas para la empresa, donde los participantes de la red se conocen entre sí y, por lo tanto, tienen un interés intrínseco en participar en el proceso de creación de consenso.

Usando los componentes disponibles bajo el paraguas de Hyperledger, una empresa puede aplicar varias soluciones y servicios modulares de blockchain para mejorar significativamente el rendimiento de sus operaciones y la eficiencia de sus procesos comerciales.

Conclusiones clave

  • Hyperledger es una comunidad de código abierto centrada en el desarrollo de un conjunto de marcos, herramientas y bibliotecas estables para implementaciones de cadena de bloques de nivel empresarial autorizadas.
  • Es una colaboración global, organizada por The Linux Foundation, e incluye organizaciones miembros que son líderes en finanzas, banca, Internet de las cosas, cadenas de suministro, fabricación y tecnología.
  • Existen varios subproyectos, incluidos Hyperledger Fabric, Sawtooth, Composer y Cello.

Entendiendo Hyperledger

El proyecto Hyperledger fue creado en diciembre de 2015 por la Fundación Linux con sede en San Francisco, California. Comenzó con 30 firmas miembro y ha crecido a más de 120 compañías miembro en la actualidad.

Hyperledger se creó con el objetivo de acelerar la colaboración en toda la industria para desarrollar un marco de tecnología basado en un libro mayor distribuido y una cadena de bloques confiable y de alto rendimiento que podría usarse en los diversos sectores de la industria para mejorar la eficiencia, el rendimiento y las transacciones de los diversos negocios. procesos.

Hyperledger es una colaboración global que incluye empresas líderes en los campos de finanzas, banca, Internet de las cosas (IoT), gestión de la cadena de suministro, fabricación y producción, y tecnología. Incluyen grandes nombres como Bosch, Daimler, IBM, Samsung, Microsoft, Hitachi, American Express, JP Morgan y Visa, además de una gran cantidad de nuevas empresas basadas en blockchain como Blockforce y ConsenSys.

Estructura organizativa de Hyperledger

Esencialmente, Hyperledger no es una organización, una red de criptomonedas o un sistema de cadena de bloques. No es compatible con una criptomoneda como bitcoin, pero funciona proporcionando la infraestructura y los estándares necesarios para desarrollar varios sistemas y aplicaciones basados ​​en blockchain para uso industrial. Piense en Hyperledger como un centro, donde varios proyectos y herramientas individuales basados ​​en blockchain que se adhieren a su filosofía de diseño definida operan bajo su paraguas.

Los diversos proyectos incluyen lo siguiente:

  • Hyperledger Fabric es una plataforma para crear varios productos, soluciones y aplicaciones basados ​​en blockchain para uso comercial. Desde entonces, una capa ahora desaparecida llamada Hyperledger Composer también se fusionó con Fabric.
  • Hyperledger Cello permite el uso de blockchain a través de un modelo de implementación «como servicio» bajo demanda (Blockchain-as-a-Service).
  • Hyperledger Explorer es una utilidad de tablero que permite monitorear, buscar y mantener los desarrollos de blockchain y los datos relacionados.
  • Hyperledger Burrow es un nodo de cadena de bloques de contrato inteligente de Ethereum autorizado que maneja transacciones y ejecuta código de contrato inteligente en la máquina virtual de Ethereum (EVM).
  • Hyperledger Sawtooth es una plataforma blockchain modular autorizada de nivel empresarial que utiliza un innovador algoritmo de consenso de prueba de tiempo transcurrido.
  • Hyperledger Caliper es una herramienta de referencia de blockchain que se utiliza para evaluar el rendimiento de una implementación específica de blockchain.

Todos estos proyectos bajo el paraguas de Hyperledger siguen la metodología de diseño que admite un enfoque modular y extensible, interoperabilidad y características de seguridad. Los proyectos siguen siendo independientes de un token o criptomoneda en particular, aunque un usuario puede crear uno según sea necesario.

Capas de tecnología Hyperledger

En términos de arquitectura, Hyperledger utiliza los siguientes componentes comerciales clave:

  • La capa de consenso se encarga de crear un acuerdo sobre el pedido y confirmar la corrección del conjunto de transacciones que constituyen un bloque.
  • La capa de contrato inteligente es responsable de procesar las solicitudes de transacciones y autorizar solo transacciones válidas.
  • La capa de comunicación se encarga del transporte de mensajes entre pares.
  • Los servicios de gestión de identidades son la función necesaria para mantener y validar las identidades de los usuarios y sistemas y establecer la confianza en la cadena de bloques.
  • La API, o interfaz de programación de aplicaciones, permite que las aplicaciones y los clientes externos interactúen con la cadena de bloques.

Deja un comentario