A medida que la necesidad de la tecnología de blockchain y las soluciones de asistencia se generalizan, la demanda de blockchains empresariales está aumentando. Ya, plataformas como Hyperledger y Ethereum están haciendo grandes avances en esa dirección. Por lo tanto, no es sorprendente que esté pensando en qué plataforma podría ser más adecuada para sus necesidades. Por lo tanto, le traemos la comparación de Hyperledger vs Ethereum.

Seguramente te ayudará a tomar la decisión correcta. ¡Vamos a empezar!

 

Un choque de dos tecnologías emergentes

Hay algunas tecnologías emergentes que incluyen inteligencia artificial (AI), robótica, Realidad Virtual (VR), realidad aumentada (AR) entre otras. Entonces, es justo decir que cada precio de tecnología viene con su propio conjunto de características, ¿verdad?

Más específicamente, todas estas tecnologías se originaron debido a la necesidad del mercado. Pero creo que ya sabes que blockchain no surgió de una manera típica.

Blockchain surgió cuando la tecnología subyacente de bitcoin y luego miles de criptomonedas comenzaron a usarla. Ethereum Foundation llevó la tecnología a un nivel superior al introducir contratos inteligentes. Con la solución, los usuarios podrían realizar transacciones directamente sin la necesidad de una entidad central para hacer cumplir la los contratos.

Ethereum le dio a todo uso un nuevo tipo de característica, y trató de superar los flujos típicos en la blockchain original. Pero ahora la tecnología ya había llamado la atención de las empresas. Sin embargo, con el aspecto público completo de la tecnología, no pudieron usarla correctamente.

Y por lo tanto, tenemos Hyperledger. Hyperledger vino con el conjunto relevante de privacidad que una empresa podría necesitar.

Con este fin, surgieron plataformas de blockchain centradas en las empresas para ayudar a las a implementar esta tecnología.

Las plataformas empresariales de blockchain resuelven algunos de los desafíos clave que implica el uso de la tecnología blockchain a nivel empresarial. En particular, las plataformas ayudan a las empresas a mantener la privacidad de sus datos, por lo que cada miembro de la plataforma debe obtener permiso para acceder a la plataforma.

Curiosamente, la tecnología blockchain es construida por una comunidad descentralizada donde toda la información colocada en el registro es pública y se distribuye entre todos los usuarios. Aquí es donde blockchain obtiene su otra designación como tecnología de registro distribuido (DLT).

 

Ethereum Vs Hyperledger

Hyperledger vs Ethereum

¿Que Ethereum?

Ethereum es una de las principales iteraciones de la red blockchain de bitcoin. Como blockchain público, Ethereum no es adecuado para fines empresariales por los motivos citados anteriormente. Por lo tanto, algunos desarrolladores y un puñado de corporaciones se unieron para desarrollar Enterprise Ethereum que podría ayudar a las empresas a explotar blockchain.

Más tarde, nació la Enterprise Ethereum Alliance. En particular, la alianza tiene como objetivo personalizar la red de blockchain de Ethereum para que se aplique a las industrias. Entonces, es un escenario de ganar-ganar, ¿no es así?

En particular, a las empresas les gustaría utilizar la capacidad de contrato inteligente de Ethereum para mejorar la confianza en sus transacciones comerciales. Además, las empresas pueden explotar otras propiedades como la inmutabilidad de los datos, la transparencia y la integridad de los datos para realizar un seguimiento de las operaciones en sus cadenas de suministro.

Ya, EEA tiene algunos socios de la industria de alto perfil como Accenture, Microsoft, British Petroleum y J.P. Morgan & Chase. Además, todas estas industrias provienen de varios tipos de industrias. Estas organizaciones quieren aumentar la diversidad de la blockchain por completo. Entonces, Ethereum podría ser una buena opción para ti.

 

Proyectos basados en Ethereum

Los miembros de la Alianza están modificando la plataforma Ethereum para que puedan crear ofertas de nivel empresarial. Por lo tanto, verá muchos proveedores que ofrecen la solución empresarial Ethereum, que es principalmente una versión modificada para satisfacer sus necesidades.

Por ejemplo, Microsoft creó una función blockchain en su plataforma Microsoft Azure para permitir que los desarrolladores creen aplicaciones para empresas. Además, Microsoft Azure implementa Blockchain-as-a-a-Service (BaaS) de manera que la tecnología ayuda a agilizar las operaciones comerciales.

Este es solo un ejemplo de los proveedores de Ethereum. Principalmente, su objetivo principal es centrarse en el desarrollo de soluciones blockchain de código abierto de calidad estándar para la empresa. De esta manera, quieren recuperar la confianza entre las empresas y los consumidores. Actualmente, tienen más de 350 miembros bajo sus alas.

 

La plataforma de Quorum

Otra plataforma popular basada en Ethereum es el Quorum de J.P. Morgan. Según el banco, Quorum es una red de blockchain privada construida en Ethereum que se enfoca en soluciones empresariales. Cabe destacar que la plataforma tiene un claro sesgo hacia la industria financiera.

Aquí, los desarrolladores pueden crear aplicaciones que requieren altas velocidades de transacción, así como seguridad garantizada. De acuerdo con el equipo detrás de Quorum, la plataforma proporciona respuestas a varios desafíos que Blockchain enfrenta para la adopción empresarial.

La plataforma Quorum se apoya en tres pilares clave que J.P. Morgan cree que faltan otras plataformas para lograr la adopción masiva de empresas. Primero, está el tema de la confianza. Como se discutió anteriormente, las plataformas de blockchain operan de manera descentralizada. Por lo tanto, significa que no hay ninguna autoridad central para hacer cumplir el cumplimiento y garantizar la confianza.

En este sentido, Quorum es un código abierto donde los usuarios pueden examinar y establecer su veracidad. Además, la plataforma admite la validación de firmas, de modo que todos los usuarios de la plataforma son solo aquellos que son legítimos.

En segundo lugar, el quórum se apoya en la comunidad. El hecho de que el código fuente esté disponible de forma gratuita garantiza que muchas más personas puedan experimentar con la arquitectura de la plataforma. Esto promueve el sentido de inclusión que también fomenta diversas perspectivas dentro del ecosistema.

Por último, Quorum afirma ser maduro en el sentido de que se integra profundamente con Ethereum. Esto quiere decir que cualquier mejora que ocurra en la plataforma Ethereum tendrá lugar en Quórum. Además, garantizará que la arquitectura de la plataforma no se quede atrás, dada la naturaleza de rápido movimiento del ecosistema blockchain.

 

¿Que es Hyperledger?  

A la Fundación Linux se le ocurrió la idea de crear un centro que ofrezca una plataforma de esfuerzos de código abierto para personalizar el blockchain para que funcione para las empresas. Hyperledger reúne a participantes de alto perfil como IBM que buscan explotar el potencial de la tecnología. Al igual que Ethereum, Hyperledger proporciona la plataforma para que los desarrolladores creen aplicaciones que ofrezcan soluciones inteligentes para diversas industrias.

A diferencia de otras plataformas, Hyperledger es un poco diferente. Tienen una gran cantidad de proyectos en sus bolsas, y todas estas plataformas tienen un diseño modular. Por lo tanto, en muchos casos, todo lo que debe hacer es conectar la función que desea y comenzar a usarla.

Fundado en diciembre de 2015, el proyecto no admite una moneda como Ethereum. En particular, Hyperledger introduce una idea completamente diferente de una red de blockchain que no es transaccional en su núcleo. Esto quiere decir que los pares dentro de un ecosistema de Hyperledger son las diversas empresas que buscan explotar la tecnología.

 

Proyectos Hyperledger

Hyperledger es la red de blockchain empresarial más adaptada en comparación con rivales como Corda y Ethereum. Además, la red es bastante popular entre las industrias que dependen de cadenas de suministro complejas y sofisticadas que son propensas al fracaso y la falta de integridad.

Además, Hyperledger tiene algunos socios, cada uno de los cuales está interesado en usar el DLT para resolver ciertos problemas. Hay más de 260 miembros y cientos de proyectos individuales cada año se basan en Hyperledger.

En todos estos proyectos de Hyperledger, cada uno se enfoca en un problema dado. Algunos de ellos incluyen Hyperledger Explorer, que permite a los desarrolladores ver el estado de sus plataformas. En particular, Hyperledger Explorer actúa como Google Chrome, donde los usuarios pueden explorar la información almacenada en un libro público.

Otro proyecto es Hyperledger Sawtooth, que tiene como objetivo proporcionar soluciones para la industria financiera y para el Internet de las cosas (IoT). Creada por Intel, la plataforma utiliza un mecanismo de consenso que es diferente al de las plataformas tradicionales de blockchain. Por ejemplo, la red bitcoin utiliza el mecanismo de Prueba de trabajo (PoW). Por el contrario, Sawtooth Lake utiliza el algoritmo de Prueba de tiempo transcurrido (PoET) para facilitar las transacciones.

Entre otros proyectos de Hyperledger, Hyperledger Fabric es el más popular. Lo que diferencia a Fabric de otras plataformas en el ecosistema de Hyperledger es que permite a los desarrolladores crear aplicaciones utilizando lenguajes de programación de propósito general como Go, Java y Node.js.

Sin embargo, en otras plataformas de blockchain, vemos que los desarrolladores utilizan lenguajes específicos de dominio como C ++, COBOL, Python, etc.

Por lo tanto, esto agrega más flexibilidad.

 

Hyperledger Fabric

Hyperledger Fabric se compone de una arquitectura que es fácilmente configurable y bastante modular. Dicha arquitectura es fácil de entender, y los desarrolladores pueden trabajar con facilidad.

Como tales, los desarrolladores experimentan la versatilidad y pueden optimizar la plataforma para diversos casos de uso en industrias como la salud, seguros, banca, cadena de suministro y más. La plataforma está liderando innovaciones en dichos campos con soluciones como TradeLens ya implementadas para facilitar las operaciones en la industria del transporte marítimo.

Al igual que Ethereum, IBM Hyperledger (Hyperledger Fabric) utiliza contratos inteligentes para facilitar las transacciones entre pares. Además, la plataforma requiere que los usuarios confirmen su identidad antes de acceder para garantizar que se mantenga la confianza.

 

Hyperledger vs Ethereum: Cuáles son las principales diferencias?

Veamos cuáles son las principales diferencias entre Hyperledger y Ethereum. Iremos con cada punto individualmente. Entonces, vamos a empezar!

 

  • Propósito:

La primera diferencia más típica entre IBM Hyperledger vs Ethereum es la razón de su diseño.

Ethereum utiliza un contrato inteligente en la Máquina Virtual de Ethereum para diferentes aplicaciones para usar la descentralización y hacer que sea ideal para el consumo masivo. Por otro lado, Hyperledger apunta principalmente a la blockchain para empresas. Además, está diseñado para adaptarse a un mayor grado de confidencialidad para las plataformas.

Además, para hacer la plataforma escalable y resistente. Entonces, hicieron el diseño modular o lo hicieron más ampliable en el futuro con bastante facilidad. Pero Ethereum no tiene una estructura modular.

 

  • Confidencialidad

Para aclarar este punto, permítanos darle un ejemplo. Digamos que diriges una industria de fabricación de pastelería usando blockchain. Si utiliza Hyperledger, podría vender a un cliente específico con precios de descuento. Pero no tendrá que revelar este acuerdo a otros clientes.

Por otro lado, si usas Ethereum para ser la plataforma, es posible que no puedas tener esa confidencialidad. ¿Por qué? Bueno, la transacción en Ethereum es pública, por lo que todos podrán ver sus transiciones con otra parte.

Entonces, en términos de confidencialidad, entre las guerras de IBM Hyperledger y Ethereum, Hyperledger gana.

 

  • Participación de puntos:

Ahora veamos cuál es el modo de participación de pares en IBM Hyperledger vs Ethereum.

Puede usar Ethereum de dos maneras: pública o privada, y no necesitará ningún permiso para eso. Sin embargo, Hyperledger es una red privada con permiso.

Significa que en Ethereum cualquiera puede unirse a la red en cualquier momento. Pero Hyperledger aprobará un conjunto de miembros predefinidos para obtener acceso. Además, también decidirán quién puede unirse al consenso y quién no.

 

  • Mecanismo de consenso:

Otra diferencia clave entre Hyperledger y Ethereum es el mecanismo de consenso. En Ethereum usan la Prueba de trabajo como un algoritmo de consenso. Este mecanismo es demasiado lento y depende de que todos en la red alcancen un único punto de acuerdo. Además, este protocolo también necesita mucha energía, por lo que le tomaría mucho poder alcanzar el acuerdo.

Por otro lado, Hyperledger permite a los usuarios elegir entre No-Op o un protocolo de acuerdo (PBFT) para llegar al veredicto. Entonces, todas las partes están de acuerdo de tal manera que todos pueden influir en el resultado. Por lo tanto, cualquier tercero no puede forzar sus decisiones sobre los nodos. Como restringe la participación, se alcanza la escalabilidad y la privacidad.

 

  • Lenguajes de programación:

Otra diferencia importante entre Hyperledger Fabric y Ethereum es el uso de contratos inteligentes. Típicamente en Ethereum, los desarrolladores usan Solidity para escribir el núcleo.

Por otro lado, Hyperledger Fabric utiliza el término “código de cadena” para describir sus contratos inteligentes. Estos contratos están escritos en Golang. Es un lenguaje de programación creado por Google, que es bastante fácil de aprender. Además, estos códigos de cadena mantienen la lógica empresarial de la red para que pueda considerarlos como contratos inteligentes.

 

  • Cryptocurrency:

La principal diferencia entre Hyperledger Fabric y Ethereum es la falta de una economía de fichas en Hyperledger. Sí, Hyperledger no tiene ninguna criptomoneda en su arquitectura. Pero si necesita uno, entonces es libre de crear por su cuenta, obtendrá las herramientas para crear uno.

Por otro lado, Ethereum tiene una criptomoneda llamada Ether. Por lo tanto, podrá utilizar este token en la plataforma para realizar transacciones u ofrecer otros servicios. Pero si nos fijamos en ambos lados, Ethereum tiene más ventajas sobre Hyperledger porque también se puede utilizar como un negocio para los consumidores.

 

Comparado con la red privada de Ethereum

¿Cómo se compararía la red privada de Ethereum con Hyperledger? La red privada Ethereum es una plataforma fuera de la cadena que permite a los desarrolladores realizar pruebas de forma más rápida y económica.

En particular, realizar pruebas en Ethereum MainNet requiere que uno compre Ethereum (ETH) con dinero real. Luego, uno usará el ETH para comprar el gas que es necesario para realizar operaciones en una plataforma Ethereum. Además, uno tendría que ejecutar todo el código de Ethereum, que es voluminoso y demoraría mucho en descargarlo, instalarlo y configurarlo.

Por el contrario, una red privada de Ethereum es liviana y solo imita la plataforma de Ethereum. Por lo tanto, la plataforma es fácil de instalar y configurar. Además, uno no necesitaría gas para ejecutar pruebas dentro de la red privada. Como tal, uno no incurrirá en ningún otro costo que no sea el espacio en disco requerido para mantener el código de la red.

A la luz de esto, está claro que una comparación de la red privada Ethereum frente a Hyperledger nos llevaría al hecho de que la red privada de Ethereum solo es buena para realizar pruebas para proyectos que se pretenden construir dentro del ecosistema Ethereum.

Por otro lado, Hyperledger es una plataforma donde los desarrolladores pueden construir redes y aplicaciones privadas o públicas para resolver problemas heredados y emergentes.

 

Hyperledger vs Quorum

Como se mencionó anteriormente, Hyperledger es un proyecto paraguas que reúne a varias instituciones con un interés común. Hyperledger proporciona una plataforma donde los desarrolladores pueden crear redes para seleccionar casos de uso en varias industrias. Ya hemos visto que hay proyectos como Hyperledger Fabric que están funcionando bien.

Al comparar Hyperledger y Quorum, es como observar las fortalezas y debilidades de IBM Hyperledger contra Quorum. Sin duda, el tejido Hyperledger es superior al quórum en términos de velocidad de transacción. Cabe destacar que la red puede alcanzar hasta 3.500 tps. Por el contrario, Quorum puede administrar solo unos pocos cientos de tps (transacción por segundo).

 

La estructura de las redes

Para obtener más información sobre Hyperledger vs Quorum, debemos llegar a un nivel de consenso. Cuando se trata de consenso, señalamos anteriormente que el tejido Hyperledger tiene un mecanismo innovador en el que las transacciones se ejecutan antes de registrarse en la blockchain.

Como tal, esto permite mayores velocidades de transacción en un entorno seguro y confiable. Claramente, esto se opone al modelo tradicional de ejecución de órdenes que admiten otras plataformas de blockchain.

Por otro lado, Quorum utiliza lo que el equipo llama QuorumChain. Este es un protocolo de consenso que es bastante sencillo en comparación con el tejido Hyperledger. Aquí, los diversos nodos en el ecosistema del Quórum alcanzan el consenso por “una mayoría simple de votos”.

Para estar seguros, cada nodo en la plataforma de Quórum tiene derechos de voto. Al ejercer los derechos, los nodos tendrán una opinión sobre qué transacción se realiza y qué transacción no cumple con los estándares de verificación de la comunidad.

Además, el mecanismo de consenso QuorumChain es conectable y se basa en el BFT de Estambul y el consenso de Raft. Notablemente, el equipo se conformó con el protocolo de consenso debido a la alta tolerancia probada a fallas. Además, los protocolos de consenso tienen un tiempo de bloqueo relativamente más rápido, y eso acelera y mejora la finalidad de la transacción en la plataforma.

 

Entonces, ¿Cuál debería elegir?

Teniendo en cuenta el nivel práctico, tendría que elegir entre ellos, ya que ambos pueden ser flexibles, pero también tienen aspectos diferentes.

Ethereum es una plataforma genérica con motor de contratos inteligente. Por lo tanto, puede aplicarlo casi en cualquier lugar. Sin embargo, como no tiene permisos y proporciona una transparencia total, le costaría privacidad y escalabilidad.

Por otro lado, no verá este problema en Hyperledger debido a la naturaleza autorizada. Hace que la red sea escalable y privada. Además, podrás personalizarlo para varias aplicaciones.

Realmente esperamos que esta comparación de Hyperledger vs Ethereum te haya ayudado. Ahora, con un poco de perspicacia, puedes elegir tú mismo. Además, consulte nuestra Guía de capacitación gratuita de Enterprise Blockchain.

 

 

Resumen

La blockchain está ganando terreno en las principales industrias. El impulso se ve subrayado por el potencial de la tecnología para revolucionar las operaciones y hacerlas asequibles, rápidas, confiables y transparentes. Con este fin, Hyperledger y Ethereum están abriendo camino al establecer marcos donde los desarrolladores pueden personalizar la tecnología blockchain para varios casos de uso.

Hyperledger

Al parecer, Hyperledger es bastante popular dentro del ecosistema de la blockchain empresarial. La comunidad cuenta con más de 260 socios de alto perfil que incluyen IBM, SAP y muchos más. Hyperledger es administrado por la Fundación Linux que creó el ecosistema en diciembre de 2015. La plataforma es de código abierto y admite una arquitectura modular.

En Hyperledger, hay dos tipos de nodos; Los nodos de validación y los nodos de no validación. Los nodos de validación validan las transacciones, mantienen el registro y ejecutan el consenso que es el protocolo de consenso BFT.

Ethereum

Este ecosistema es bastante genérico y sirve para una amplia gama de propósitos. Se basa en el consenso de PoW para validar las transacciones. Además, está claro que Ethereum es ideal para aplicaciones B2C, ya que los usuarios no requieren permiso para participar en transacciones. Además, la plataforma tiene una criptomoneda nativa para facilitar las transacciones junto con los contratos inteligentes.

Hyperledger vs Ethereum

Parámetro / Característica Hyperledger Ethereum
Usabilidad Es ideal para transacciones B2B ya que la participación necesita permiso.  Tiene un propósito genérico y es compatible con plataformas públicas y privadas, por lo que es ideal para transacciones B2C
Consenso
  • No tiene un mecanismo de consenso.
  • Los usuarios crean sus propios algoritmos de consenso debido a la naturaleza conectable de la arquitectura

 

Usa Proof Of Work como mecanismo de consenso
Tokens No tiene ninguna criptomoneda / token incorporado Ether (ETH)
Naturaleza de las transacciones El registro no es publico Todos los participantes pueden acceder al registro de transacciones.
Lenguaje de contrato inteligente Written in Go, Java, Node.js Solidity
Partners Accenture, AirBus, American Express, Cisco, Daimler, J.P. Morgan, Intel, IBM, SAP etc. IC3, Microsoft, Accenture, J.P. Morgan, Consensys, Intel, Santander, CME Group etc.

Hyperledger Fabric vs Ethereum vs Quorum

Característica Hyperledger fabric Ethereum Quorum
Gobernancia Linux Foundation Ethereum developers/EEA Ethereum developers/EEA
Consenso No tiene un algoritmo de consenso específico Proof of Work QuorumChain consensus
Rendimiento Cerca de 3,500 tps Aproximadamente 200 tps Alrededor de 100 tps
Lenguaje de programación Smart contracts written in Go, NodeJS, Java Solidity Solidity
Modo de operación Privado y con necesidad de permiso Publico y privado, y sin necesidad de permiso Privado y con necesidad de permiso
Token Sin criptomoneda Ether JPM coin
Privacidad de la transacción La privacidad está disponible al realizar transacciones a través de los canales. Sin privacidad en transacción. Todas las transacciones se publican en el registro público visible para todos los participantes. Todas las transacciones son privadas. Solo los nodos autorizados pueden ver los datos de la transacción.
Enfoque de la industria Aplicación General Aplicación General Enfocado en la industria bancaria