Hyperledger Quilt: la herramienta blockchain empresarial

Hyperledger , como la mayoría de nosotros ya sabemos, es una colaboración global de código abierto organizada por The Linux Foundation. Ayuda a crear y desarrollar marcos de contabilidad distribuidos de nivel empresarial para respaldar las transacciones comerciales. Hyperledger se lanzó en el año 2016 con una estructura de gobernanza organizativa y técnica y 30 miembros corporativos fundadores. Utiliza un enfoque modular para construir cadenas de bloques, y esto ayuda a las empresas a desarrollar lo que mejor les funciona. Ha atraído a grandes empresas como JPMorgan, IBM, Intel y Samsung.
¿Qué es Hyperledger Quilt?
Es una herramienta de cadena de bloques empresarial y es uno de los proyectos alojados por The Linux Foundation. Comenzó hace dieciocho meses y es una implementación en Java del protocolo Interledger. También conocido como ILP, Interledger es un protocolo para realizar transacciones entre registros. ILP es un protocolo de pago diseñado para transferir valor entre registros distribuidos y no distribuidos. Los estándares y especificaciones de este protocolo están regidos por la comunidad de código abierto bajo el paraguas del Consorcio World Wide Web. Después de la incorporación de Quilt al marco Hyperledger, The Linux Foundation aloja las implementaciones de Interledger tanto en JavaScript (Interledger.js) como en Java (Quilt). Interledger.js fue recibido por la JS Foundation en 2016.
El protocolo Interledger ofrece intercambios atómicos entre registros y un único espacio de nombres de cuenta para la cuenta en cada registro. En otras palabras, ofrece interoperabilidad entre sistemas de registros. Quilt fue aportado inicialmente por Ripple y NTT Data.
Características principales de la colcha
Al implementar el protocolo Interledger, Quilt ofrece las siguientes características:
- Un marco para diseñar protocolos específicos para casos de uso de nivel superior.
- Un conjunto de reglas para permitir la interoperabilidad con la semántica básica de depósito en garantía.
- Un estándar para el formato de paquetes de datos y un formato de dirección independiente dependiente del libro mayor para permitir que los conectores enruten los pagos.
Detalles técnicos del edredón
Quilt actuará como una solución de interoperabilidad de registros contables para proyectos de hiperlibros contables . Gracias a esto, las soluciones de registros contables distribuidos de los miembros de hiperlibros contables, los registros contables privados de las instituciones financieras, los sistemas de la cadena de suministro y las billeteras de las empresas de IoT podrán conectarse entre sí para realizar transacciones atómicas distribuidas.
¿Por qué acolchar?
En el contexto actual, los sistemas de contabilidad están aislados y desconectados. Las transferencias de valor se pueden realizar de una manera relativamente fácil si se realizan dentro del mismo país o si el remitente y el destinatario tienen cuentas en el mismo libro mayor o red. Pero el punto principal que debe tenerse en cuenta aquí es que enviar valor a alguien en una red o libro mayor diferente a menudo es poco práctico y complejo. Aunque existen conexiones entre libros mayores, el proceso es lento, costoso o manual. Los protocolos de Internet ayudan a empaquetar, enrutar y entregar información a través de redes de comunicación. Usando el protocolo Interledger, el dinero y otras formas de valor se pueden enrutar, empaquetar y entregar a través de libros mayores y redes de pago.
Los conceptos en los que se basa el protocolo Interledger se remontan a los años 1970 y 1980. El movimiento global de la cadena de bloques y la llegada de Bitcoin hicieron que el mundo se diera cuenta de que el dinero y las transferencias de dinero se pueden reinventar utilizando tecnologías basadas en Internet. Hyperledger Quilt, desarrollado en Java, es una implementación de nivel empresarial del protocolo y proporciona implementaciones de referencia y bibliotecas de los componentes principales de Interledger e integraciones de libros de contabilidad a tiempo para los demás proyectos de Hyperledger.
Módulos de Hyperledger Quilt
El proyecto Quilt está organizado como un proyecto multimódulo de Maven. Cada módulo está contenido en un subdirectorio y tiene su propio README y POM. Las versiones y dependencias de los complementos se administran en el proyecto principal. Los problemas tienen un prefijo y una etiqueta para facilitar la identificación del proyecto al que se relacionan.
núcleo ilp
Este módulo es la biblioteca base para cualquier proyecto de Interledger que proporcione descripciones de eventos, interfaces de servicio, modelos de datos y excepciones. Incluye un marco de codificación y códecs para codificar y decodificar proyectos ILP utilizando OER (reglas de codificación de octetos). Para crear este proyecto correctamente, es necesario descargar e instalar los archivos de política de jurisdicción de fuerza ilimitada de la extensión de criptografía Java (JCE). Maven se utiliza para gestionar dependencias y otros aspectos de la creación. Para agregar módulos de esta biblioteca a su proyecto, deberá agregar un repositorio de instantáneas a su archivo pom.xml.
¿Quién utilizará Quilt?
NTT Data, Ripple y Everis están dedicando recursos de ingeniería a tiempo completo para garantizar el éxito del proyecto Hyperledger Quilt. Los principales colaboradores serán Adrian Hope Bailie (Ripple), Takahiro Inaba (NTT Data) e Isaac Arruebarrena. Muchos miembros ya han expresado su interés en respaldar el desarrollo de la implementación de Java de Quilt. Este equipo trabajará con otros proyectos de Hyperledger para permitir la interoperabilidad de los registros contables entre los registros contables centralizados de las instituciones y las soluciones de cadena de bloques de Hyperledger . Otros ingenieros de Everis, Ripple y NTT Data también brindarán sus contribuciones al proyecto a lo largo del tiempo. Los miembros del grupo comunitario Interledger Payments también han expresado su interés en contribuir al desarrollo de esta implementación de ILP.
Conclusión
Hyperledger, al ser un consorcio abierto, incuba una amplia gama de tecnologías de cadena de bloques comerciales bajo su ala, que incluyen motores de contratos inteligentes, interfaces gráficas, bibliotecas de clientes, aplicaciones de muestra, bibliotecas de utilidades y marcos de contabilidad distribuida. Quilt es el último proyecto en sumarse a la tendencia de Hyperledger. Es, sin duda, una incorporación emocionante a la comunidad de Hyperledger.
Para convertirse en un experto en Hyperledger y saber más sobre las certificaciones de blockchain, consulte Blockchain Council .
Deja una respuesta