Tejido Hyperledger
¿Qué es Hyperledger Fabric?
Hyperledger Fabric es un marco de blockchain modular que actúa como base para el desarrollo de productos basados en blockchain, soluciones y aplicaciones que utilizan componentes plug-and-play destinados a empresas privadas.
Conclusiones clave
- Hyperledger es de nivel empresarial Marco de contabilidad distribuida de código abierto lanzado por la Fundación Linux en diciembre de 2015.
- Fabric es un tejido altamente modular Plataforma de tecnología de contabilidad descentralizada (DLT) diseñada por IBM para uso empresarial industrial.
- Debido a que Hyperledger Fabric es privado y requiere permiso para acceder, las empresas pueden segregar información (como precios), Además, las transacciones se pueden acelerar porque se reduce el número de nodos en la red.
- Fabric 2.0 se lanzó en enero de 2020. Las principales características de esta versión son transacciones más rápidas, tecnología de contrato inteligente actualizada, e intercambio de datos simplificado.
Hyperledger Fabric fue iniciado por Digital Asset e IBM y ahora ha surgido como una empresa colaborativa entre industrias. que actualmente está alojado por la Fundación Linux. Entre los varios proyectos de Hyperledger, Fabric fue el primero en salir de la etapa de "incubación" y alcanzar la etapa "activa" en marzo de 2017.
Cómo funciona Hyperledger Fabric
Las redes tradicionales de blockchain no pueden admitir transacciones privadas y contratos confidenciales que son de suma importancia para las empresas. Hyperledger Fabric fue diseñado en respuesta a esto como un modular, base escalable y segura para ofrecer soluciones de cadena de bloques industriales.
Hyperledger Fabric es el motor de código abierto para blockchain y se encarga de las características más importantes para evaluar y usar blockchain para casos de uso empresarial.
Dentro de las redes industriales privadas, la identidad verificable de un participante es un requisito primordial. Hyperledger Fabric admite membresías basadas en permisos; todos los participantes de la red deben tener identidades conocidas. Muchos sectores empresariales, como salud y finanzas, están sujetos a las regulaciones de protección de datos que exigen el mantenimiento de datos sobre los diversos participantes y su respectivo acceso a varios puntos de datos. Fabric admite dicha membresía basada en permisos.
Arquitectura modular
La arquitectura modular de Hyperledger Fabric separa el flujo de trabajo de procesamiento de transacciones en tres etapas diferentes:contratos inteligentes llamados chaincode que comprenden el procesamiento lógico distribuido y el acuerdo del sistema, pedido de transacciones, y validación y compromiso de transacciones. Esta segregación ofrece múltiples beneficios:
- Un número reducido de niveles de confianza y verificación que mantiene la red y el procesamiento sin desorden.
- Escalabilidad de red mejorada
- Mejor desempeño general
Adicionalmente, El soporte de Hyperledger Fabric para plug-and-play de varios componentes permite una fácil reutilización de las funciones existentes y la integración lista para usar de varios módulos. Por ejemplo, si ya existe una función que verifica la identidad del participante, una red de nivel empresarial simplemente necesita conectar y reutilizar este módulo existente en lugar de construir la misma función desde cero.
Los participantes de la red tienen tres roles distintos:
- Probador
- Committer
- Consentidor
En una palabra, la propuesta de transacción se envía al par del endosante de acuerdo con la política de endoso predefinida sobre la cantidad de endosantes requeridos. Después de respaldos suficientes por parte del endosante (s), se entrega un lote o bloque de transacciones a los confirmadores. Los confirmadores validan que se siguió la política de respaldo y que no hay transacciones en conflicto. Una vez que se hayan realizado las dos comprobaciones, las transacciones se comprometen en el libro mayor.
Dado que solo las instrucciones de confirmación, como las firmas y el conjunto de lectura / escritura, se envían a través de la red, se mejora la escalabilidad y el rendimiento de la red. Solo los endosantes y los comprometidos tienen acceso a la transacción, y la seguridad se mejora con un menor número de participantes que tienen acceso a puntos de datos clave.
Ejemplo de tejido Hyperledger
Suponga que hay un fabricante que desea enviar chocolates a un minorista o mercado de minoristas específico (es decir, todos los minoristas de EE. UU.) a un precio específico, pero no desea revelar ese precio en otros mercados (es decir, Minoristas chinos).
Dado que el movimiento del producto puede involucrar a otras partes, como costumbres, una empresa de transporte, y un banco de financiación, El precio privado puede ser revelado a todas las partes involucradas si se utiliza una versión básica de la tecnología blockchain para respaldar esta transacción.
Hyperledger Fabric aborda este problema manteniendo las transacciones privadas 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 los puntos de datos específicos sean accesibles solo para las partes que necesitan saberlo.
Críticas a Hyperledger Fabric
La marca de agua alta del cripto-entusiasmo se rompió en 2018 después del colapso del precio de bitcoin (que alcanzó su punto máximo el 17 de diciembre de 2017). Las afirmaciones demasiado optimistas sobre el valor de la nueva tecnología fueron reemplazadas por escepticismo, y tecnologías relacionadas, incluyendo Hyperledger, También sufrió este escepticismo.
Competidores de Hyperledger Fabric
Hyperledger Fabric compite con otros proyectos de Hyperledger como Iroha, Indy, y diente de sierra. También compite con Corda de R3, que también es un privado, DLT basado en permisos.
La empresa de servicios Blockchain Chainstack publicó un artículo en enero de 2020 que muestra que el desarrollo en Corda ha sido históricamente más alto que el desarrollo en Fabric, aunque el desarrollo de Fabric superó el de Corda en el tercer trimestre de 2019 cuando Fabric cambió a GitHub.
El informe de Chainstack muestra que, si bien hay tres veces más desarrolladores trabajando en Fabric, Los desarrolladores de Corda hicieron 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.
Hyperledger Fabric no es una cadena de bloques y no es eficiente
Varias críticas de Hyperledger Fabric señalan que un blockchain privada con las características de Hyperledger Fabric no es una blockchain, y las tecnologías actuales que no son de cadena de bloques son mucho menos costosas y brindan la misma cantidad de seguridad. Stuart Popejoy de Cointelegraph expuso el caso así:
La arquitectura de Fabric es mucho más compleja que cualquier plataforma blockchain y, al mismo tiempo, es menos segura contra la manipulación y los ataques. Pensaría que una cadena de bloques "privada" al menos ofrecería escalabilidad y rendimiento, pero Fabric también falla aquí. Simplemente pon, los pilotos creados en Fabric se enfrentarán a una implementación compleja e insegura que no podrá escalar con sus negocios.
Hyperledger Fabric también ha sido criticado por su falta de resistencia. Un equipo de investigadores de la Sorbona de París y CSIRO - Data61, La agencia nacional de ciencia de Australia, descubrió que retrasos significativos en la red reducían la confiabilidad de Fabric:"[B] y retrasar la propagación de bloques, demostramos que Hyperledger Fabric no ofrece suficientes garantías de coherencia para su implementación en entornos críticos ".
Hyperledger Fabric 2.0 lanzado en enero de 2020
En enero de 2020, Hyperledger Fabric 2.0 se lanzó para abordar algunas de las críticas existentes. Según Ron Miller de Techcrunch, "Las actualizaciones más importantes implican forzar un acuerdo entre las partes antes de que se puedan agregar nuevos datos al libro mayor, conocido como gobierno descentralizado de los contratos inteligentes ".
Aunque la actualización no es un cambio radical en la simplicidad o aplicabilidad de Fabric, sí demuestra que se continúa avanzando en la industria de las criptomonedas más allá de la cripto-manía que ocurrió en 2018. Durante los próximos cinco a diez años, Se espera que blockchain empresarial, sin duda, encuentre su uso adecuado.
Blockchain
- Criptomonedas:la minería marca la diferencia
- La adopción de criptografía aumenta en las ciudades de nivel 2 y 3 de la India
- Laos legaliza el comercio de criptomonedas y la minería para hacer frente a las secuelas del Covid-19
- Rusia planea lanzar rublo digital para 2030
- Cardano entra en la arena de los contratos inteligentes con la llegada de Alonzo Hard Fork
- El director de BIS Innovation Hub exhorta a los bancos centrales a desarrollar sus propias CBDC
- Fabric Review [2021]:Solicite un seguro de vida a término en menos de 10 minutos
- Hyperledger Iroha
- Hyperledger vs. Ethereum:¿Qué los hace destacar entre sí?
-
El malware WannaCry se ha ido, pero aún deja una impresión duradera
El ransomware se ha convertido en un problema enorme En los ultimos años, ransomware se ha convertido en un problema enorme en los Estados Unidos y en el extranjero. También es un problema único que...
-
Cómo la tecnología está afectando los mercados financieros.
Tecnología que da forma a nuestro futuro financiero La tecnología está dando forma a muchas áreas diferentes del mundo, está acelerando la fabricación, mejorando nuestra calidad de vida, haciendo qu...