Hyperledger Fabric: una plataforma para soluciones empresariales



Este blog explica Qué es Hyperledger Fabric y cómo se puede utilizar la arquitectura de Hyperledger Fabric para crear soluciones empresariales.

Blockchain cambiará la forma en que hacemos negocios. La combinación del libro mayor inmutable compartido y las codificaciones de los contratos inteligentes redefinirá cómo se manifiesta la confianza en las empresas.Obtendrá una idea de esto una vez que comience con .Este blog sobre 'Hyperledger Fabric' lo ayudará a asimilar cómo se pueden establecer redes comerciales en sistemas blockchain en la siguiente secuencia:

        1. ¿Qué es Blockchain para empresas?
        2. Proyecto Hyperledger
        3. ¿Qué es Hyperledger Fabric?
        4. Beneficios clave de Hyperledger Fabric
        5. Modelo de tela Hyperledger
        6. Participantes en Hyperledger Blockchain Network
        7. Arquitectura de la tela
        8. ¿Cómo funciona Hyperledger?
        9. Tipos de compañeros
        10. Ciclo de vida de la transacción de Hyperledger Fabric
        11. Caso de uso en tela Hyperledger

¿Qué es Blockchain para empresas?

Es el libro mayor distribuido de registros donde los términos comerciales están absortos en contratos inteligentes y las partes participantes están de acuerdo con el estado actual de la red, y la privacidad no se ve comprometida.





Hyperledger fabric-blockchain para empresas-edureka



Entonces, para avanzar en las tecnologías de blockchain empresarial, La fundación Linux fundó Hyperledger en 2015.

Proyecto Hyperledger

Como se indica en el sitio web de Hyperledger,

“Hyperledger es un esfuerzo colaborativo de código abierto creado para avanzar en las tecnologías de cadena de bloques entre industrias. Es una colaboración global, organizada por The Linux Foundation, que incluye líderes en finanzas, banca, Internet de las cosas, cadenas de suministro, fabricación y tecnología '.



Hyperledger incuba una gran cantidad de tecnologías de cadena de bloques de negocios, marco, bajo su ' Estrategia paraguas “. Actualmente, Hyperledger alberga los siguientes proyectos:

'Los Tela (o Hyperledger Fabric) liderado por IBM fue diseñado para desarrollar aplicaciones blockchain altamente escalables con la flexibilidad de los permisos ”

Ahora, lo que quiero decir con la declaración anterior, bueno, ¡lo sabrás!

crear un parámetro en tableau

¿Qué es Hyperledger Fabric?

El tejido estaba destinado a desarrollar soluciones con una arquitectura modular. Hyperledger permite que los componentes sean plug-n-play.

Es un sistema Blockchain privado y autorizado, lo que significa que, a diferencia de los sistemas sin permiso (o red pública) que permiten que identidades desconocidas participen en la red, los miembros se inscriben a través de Proveedor de servicios de membresía (MSP) .

También ofrece la capacidad de crear canales, lo que permite a un grupo de participantes crear un libro de transacciones separado.

Dado que Fabric es la Blockchain autorizada, tiene algunas ventajas importantes sobre otros sistemas blockchain.

Beneficios clave de Hyperledger Fabric

Modelo de tela Hyperledger

Las siguientes son las características clave de Hyperledger Fabric que cumplen su promesa de Blockchain empresarial personalizable

  • Bienes: Permitir el intercambio de valor monetario a través de la red.
  • Chaincode : Particionado desde el pedido de transacciones, lo que limita los niveles requeridos de confianza y verificación en todo el nodo tipos y optimizar la escalabilidad y el rendimiento de la red
  • Características del libro mayor: Codifica todo el historial de transacciones para cada canal e incluye capacidad de consulta similar a SQL.
  • Canales: Habilite transacciones multilaterales con altos grados de privacidad y confidencialidad
  • Servicios de seguridad y membresía: En la membresía autorizada, los participantes saben que todas las transacciones pueden ser detectadas y rastreadas por reguladores y auditores autorizados
  • Consenso: Permita que los iniciadores de la red elijan un mecanismo de consenso que represente mejor las relaciones que existen entre los participantes

Participantes en Hyperledger Blockchain Network



Arquitectura de la tela

  • Aplicación de códigos de desarrollador de blockchain y contrato inteligente
  • Implementa la aplicación en un servidor y el contrato inteligente en un par usando DESPLEGAR
  • Un usuario registrado interactúa con la aplicación enviando el pedido. (INVOCAR) o recuperando información (CONSULTA) a través del contrato inteligente
  • El contrato inteligente puede emitir un evento suscrito por la aplicación

js obtiene la longitud de la matriz

¿Cómo funciona Hyperledger?

Hyperledger Fabric fue diseñado para ser una base verdaderamente modular, escalable y segura para soluciones industriales de Blockchain. Quizás el cambio más notable en la actualización de Fabric versión 0.6 a Fabric 1.0 es que los pares ahora están desacoplados en dos tiempos de ejecución separados con tres roles distintos.

Tipos de compañeros

    1. Compañero de compromiso : Confirma transacciones, mantiene el libro mayor y el estado
    2. Compañero de apoyo: Recibe una propuesta de transacción para respaldo, responde otorgando o denegando el respaldo
    3. Compañero ordenante: Aprueba la inclusión de bloques de transacciones en el libro mayor y se comunica con los nodos de pares y de pares que respaldan

Ciclo de vida de la transacción de Hyperledger Fabric

Caso de uso en Hyperledger Fabric

Hyperledger puede albergar casi cualquier tipo de red empresarial. Con la escalabilidad como ventaja, se están desarrollando varios casos de uso en Fabric.

Caso de uso: interoperabilidad de activos

Descripción: La interoperabilidad de activos significa el intercambio de activos entre un grupo de personas.

Planteamiento del problema : Si una organización requiere 20,000 unidades del activo B pero en cambio posee 10,000 unidades del activo A, necesita una forma de intercambiar el activo A por el activo B. Aunque el mercado actual podría no ofrecer suficiente liquidez para cumplir con esta operación rápidamente, podría haber suficiente de liquidez disponible entre el activo A y el activo C, y también entre el activo C y el activo B.

Ahora hay límites de mercado para el comercio directo entre A y B, entonces, ¿cuál puede ser la solución probable?

Solución: En este caso, una red en cadena conecta a los compradores con los vendedores 'enterrados', encuentra la mejor combinación (que podría estar enterrada bajo varias capas de activos) y ejecuta la transacción. Entonces, básicamente, se puede configurar una red comercial de un grupo de personas en Hyperledger Fabric y los activos se pueden intercambiar entre el comprador y los vendedores.

java esperar y notificar ejemplo

Por lo tanto, los objetivos estratégicos de Hyperledger de construir soluciones comerciales en la tecnología blockchain lo separan drásticamente de las blockchains basadas en monedas. Esto puede resultar mundano para algunos, pero también más sencillo para la tecnología.

Supongo que mi cubo de información de Hyperledger Fabric está vacío ahora, espero que la lectura haya sido fructífera.

Si desea aprender Blockchain y desarrollar una carrera en Tecnologías Blockchain, consulte nuestro que viene con capacitación en vivo dirigida por un instructor y experiencia en proyectos de la vida real. Esta capacitación lo ayudará a comprender Hyperledger Fabric en profundidad y lo ayudará a dominar el tema.

Tienes una pregunta para nosotros? Menciónalo en la sección de comentarios y nos comunicaremos contigo.