Estructura De Hiperlibro

¿Qué es la tela Hyperledger?
Hyperledger Fabric es un marco de blockchain modular que es la base para desarrollar productos, soluciones y aplicaciones basados en blockchain utilizando componentes plug-and-play diseñados para su uso en empresas privadas.
- Hyperledger es un marco de libro mayor distribuido de código abierto y de nivel empresarial lanzado por la Fundación Linux en diciembre de 2016.1
- Fabric es una plataforma de tecnología de contabilidad descentralizada (DLT) altamente modular diseñada por IBM para su uso en empresas industriales. 2
- Debido a que Hyperledger Fabric es privado y requiere acceso, las empresas pueden aislar la información (como los precios) y las transacciones pueden acelerarse debido a la menor cantidad de nodos en la red.
- Fabric 2.0 se lanzó en enero de 2020. Las características clave de esta versión son transacciones más rápidas, tecnología de contrato inteligente actualizada y uso compartido de datos simplificado. 3
Iniciado por Digital Asset e IBM, Hyperledger Fabric se ha convertido en una colaboración entre industrias y actualmente está alojado por Linux Foundation. 3 Entre los diversos proyectos de Hyperledger, Fabric fue el primero en salir de la etapa de "Incubación" y alcanzar la etapa "Activa" en marzo de 2017.4
Cómo funciona Hyperledger Fabric
Las redes tradicionales de blockchain no pueden admitir transacciones privadas y contratos confidenciales que son fundamentales para las empresas. Hyperledger Fabric está diseñado con esto en mente como una base modular, escalable y segura para proporcionar soluciones industriales de cadena de bloques. 5
Hyperledger Fabric es el motor de código abierto de blockchain responsable de evaluar y utilizar las características más importantes de blockchain para casos de uso empresarial.
En las redes industriales privadas, la identidad verificable de los participantes es un requisito importante. Hyperledger Fabric admite membresía basada en permisos;Todos los participantes de la red deben tener identidades conocidas. Muchos sectores comerciales, como la atención médica y las finanzas, están sujetos a regulaciones de protección de datos que requieren el mantenimiento de datos sobre varios actores y sus respectivos derechos de acceso a varios puntos de datos. Fabric admite esta membresía basada en permisos. 5
Arquitectura Modular
La arquitectura modular de Hyperledger Fabric divide el flujo de trabajo de procesamiento de transacciones en tres fases distintas: contratos inteligentes llamados códigos de cadena, que incluyen el protocolo y el procesamiento lógico distribuido del sistema, el pedido de transacciones y la verificación y compromiso de transacciones. 67 Este aislamiento brinda múltiples beneficios:
- Reduzca la cantidad de niveles de confianza y verificaciones, manteniendo la red y el procesamiento limpios
- Escalabilidad de red mejorada
- mejor rendimiento general
Además, el soporte plug-and-play de Hyperledger Fabric para varios componentes permite una fácil reutilización de la funcionalidad existente y la integración lista para usar de varios módulos. Por ejemplo, si ya existe la funcionalidad para autenticar a los participantes, una red de nivel empresarial puede simplemente conectar y reutilizar este módulo existente en lugar de crear la misma funcionalidad desde cero.
Los participantes en la red tienen tres roles distintos:
- probador
- Presentado por
- Consentir
En resumen, las propuestas de transacciones se envían a los nodos de respaldo de acuerdo con una política de respaldo predefinida con respecto a la cantidad de respaldos requeridos. Luego de suficientes endosos por parte de los endosantes, se entrega al remitente un lote o tanda de transacciones. El confirmador verifica que se siga la política de aprobación y que no haya transacciones en conflicto. Una vez realizadas ambas comprobaciones, la transacción se consigna en el libro mayor.
Fuente de imagen: IBM
La escalabilidad y el rendimiento de la red se mejoran porque solo se envían instrucciones de confirmación (como firmas y conjuntos de lectura/escritura) a través de la red. Solo los patrocinadores y los que se comprometen pueden acceder a las transacciones, y la seguridad se puede mejorar con menos participantes accediendo a puntos de datos clave.
Ejemplo de estructura Hyperledger
Supongamos que hay un fabricante que desea enviar chocolate a un minorista o mercado minorista específico (es decir, todos los minoristas de EE. UU.) a un precio determinado, pero no quiere revelar ese precio en otros mercados (es decir, minoristas chinos).
Dado que el movimiento del producto puede involucrar a otras partes, como aduanas, compañías navieras y bancos financieros, si la transacción se respalda con una versión básica de la tecnología blockchain, el precio privado puede revelarse a todas las partes involucradas.
Hyperledger Fabric resuelve este problema manteniendo privadas las transacciones privadas en la red;Solo los participantes que necesitan saber conocen los detalles necesarios. La partición de datos en la cadena de bloques permite que solo las partes que necesitan saber accedan a puntos de datos específicos.
Críticas a Hyperledger Fabric
La marca de agua más alta para el entusiasmo criptográfico se rompió en 2018 después de que el precio de Bitcoin se desplomara (alcanzando su punto máximo el 17 de diciembre de 2017). Las afirmaciones demasiado optimistas sobre el valor de las nuevas tecnologías han sido reemplazadas por el escepticismo, y las tecnologías relacionadas, incluido Hyperledger, se han visto afectadas por este escepticismo.
Competidores de Hyperledger Fabric
Hyperledger Fabric compite con otros proyectos de Hyperledger como Iroha, Indy y Sawtooth. También compite con Corda de R3, que también es un DLT patentado basado en permisos.
La firma de servicios Blockchain Chainstack publicó un artículo en enero de 2020 que muestra que el desarrollo de Corda ha superado constantemente el desarrollo de Fabric, aunque el desarrollo de Fabric superó a Corda en el tercer trimestre de 2019 cuando Fabric cambió a GitHub. 8
El informe de Chainstack muestra que, si bien tres veces más desarrolladores usan Fabric, los desarrolladores de Corda realizan más del doble de contribuciones de código, y los desarrolladores de Fabric impulsan mucho menos código por desarrollador que los desarrolladores de Corda. 9
Hyperledger Fabric no es una cadena de bloques y no es eficiente
Algunas críticas a Hyperledger Fabric señalan que una cadena de bloques privada basada en permisos con capacidades de Hyperledger Fabric no es una cadena de bloques, y que las tecnologías actuales que no son cadenas de bloques son mucho más baratas y ofrecen la misma cantidad de seguridad. Stuart Popejoy de Cointelegraph lo expresó de esta manera:
La arquitectura de Fabric es mucho más compleja que cualquier plataforma de cadena de bloques y también es menos segura contra la manipulación y los ataques. Uno pensaría que una cadena de bloques "privada" al menos proporcionaría escalabilidad y rendimiento, pero Fabric también falla aquí. En resumen, un piloto basado en Fabric enfrentaría implementaciones complejas e inseguras que no escalarían con el negocio. 10
Hyperledger Fabric también ha sido criticado por su falta de resiliencia. Un equipo de investigadores de la Universidad de París-Sorbona y la agencia científica nacional de Australia, CSIRO – Data61, descubrió que la latencia significativa de la red reduce la confiabilidad de Fabric: "[B] A través de la propagación retrasada de bloques, demostramos que Hyperledger Fabric no brinda suficiente consistencia. La seguridad se implementa en entornos críticos.”11
Hyperledger Fabric 2.0 lanzado en enero de 2020
En enero de 2020, se lanzó Hyperledger Fabric 2.0 para abordar algunas críticas existentes. 3 Según Ron Miller de Techcrunch, “La mayor actualización consiste en obligar a las partes a ponerse de acuerdo antes de agregar nuevos datos al libro mayor, lo que se conoce como la gobernanza de los contratos inteligentes descentralizados”. 12
Si bien la actualización no cambia drásticamente la simplicidad o la facilidad de uso de Fabric, muestra que la industria de las criptomonedas continúa progresando más allá de la criptomanía que ocurrió en 2018. Durante los próximos cinco a diez años, se espera que la cadena de bloques empresarial sin duda encuentre un uso adecuado.
Deja una respuesta
Entradas relacionadas