EOS vs Ethereum: quién ganará el título de mejor plataforma de contrato inteligente

Publicado: 2018-06-07

Llegar a acuerdos en un mundo sans Blockchain implica una participación activa -que viene con un precio- de intermediarios, algo que de una u otra forma limita los horizontes que una empresa puede alcanzar en términos de ampliar sus relaciones comerciales.

Corte a la era de Blockchain.

Blockchain, junto con su compañero Smart Contracts , permite a las empresas desarrollar un ecosistema descentralizado que les permite hacer acuerdos sin la participación de ningún intermediario externo: Ergo, New Horizons ahora entra en escena para que las empresas penetren.

Aunque parece que Smart Contract ha recibido una buena cantidad de publicidad solo después de que estuvo bajo la sombra de la tecnología Blockchain, el concepto ya había aparecido hace veinte años cuando Nick Szabo, un criptógrafo, escribió un artículo al respecto.

Entonces, ¿qué son exactamente los contratos inteligentes?

Smart Contract es un programa informático que se almacena dentro de una Blockchain. Están codificados para controlar automáticamente la transferencia de activos entre dos (o más) partes, cuando se cumplen las condiciones predefinidas.

¿Qué se supone que debe hacer una plataforma de contrato inteligente?

Una plataforma de contrato inteligente es una plataforma que brinda soporte para la creación y ejecución de contratos inteligentes. Hay muchos nombres en la lista de plataformas de contratos inteligentes en el mercado actual: Ethereum, EOS, NEO, Hyperledger Fabric, Cardano, Stellar, etc.

De todas estas plataformas, hoy centraremos nuestra atención en la más antigua y más adoptada: Ethereum y la plataforma nueva y publicitada, que afirma ser más eficiente que Ethereum: EOS.

En este artículo, compararemos las dos poderosas plataformas, EOS vs Ethereum, para comprender qué plataforma tiene el potencial de llegar más lejos.

Tanto EOS como Ethereum son plataformas completas de desarrollo de contratos inteligentes de Turing que aprovechan las empresas para el desarrollo de aplicaciones descentralizadas y contratos inteligentes. Si bien Ethereum cobra tarifas de gas en forma de moneda Ethereum para permitir que las empresas ejecuten sus dApps o Smart Contract en su plataforma por transacción, EOS cobra algunas criptomonedas EOS solo en la etapa inicial y no cobra ninguna tarifa de transacción o desarrollo de red.

Etéreo

Ethereum es una plataforma de cadena de bloques abierta que permite a los desarrolladores crear y ejecutar contratos inteligentes en cadena de bloques. Para permitir que los desarrolladores de aplicaciones de blockchain implementen contratos inteligentes en Ethereum, la plataforma ha lanzado su propio lenguaje de programación orientado a contratos llamado Solidity.

La plataforma utiliza el algoritmo de consenso de prueba de trabajo, que planea actualizar al consenso de prueba de participación.

Ethereum, además de ser la principal plataforma de desarrollo de aplicaciones descentralizadas y contratos inteligentes, también tiene su plataforma de criptomoneda Ethereum llamada Ether.

EOS

La creación de Daniel Larimer (el nombre detrás de Graphene Technology y el primer desarrollador que implementó el consenso POS), la plataforma EOS funciona en un modelo similar como Ethereum pero viene con una serie de factores diferenciadores.

EOS permite procesar una mayor cantidad de transacciones por segundo que Ethereum. La plataforma, en cuanto a características, es mucho más escalable e incluye elementos como fragmentación, plasma y viene con los beneficios del consenso de prueba de participación (dPoS y TaPoS).

Al igual que Ethereum, EOS también tiene su propia plataforma de criptomonedas EOS, que lleva el nombre de la plataforma en sí: EOS Cryptocurrency

Con esto, ahora está al tanto de lo que son ambas plataformas y ahora ( finalmente ) es hora de continuar con lo que vinimos aquí: responder la pregunta en la mente de todos los entusiastas de Blockchain 'EOS vs Ethereum: ¿Quién ganará el Título de Mejor Plataforma de Contratos Inteligentes'

EOS frente a Ethereum

1. Filosofía del diseño

Etéreo

Ethereum se ha desarrollado como una plataforma neutral. No viene empaquetado con funciones, lo que permite a los usuarios desarrollar su propio subprotocolo basado en funciones dentro de un contrato. Esto evita instancias de hinchazón en una aplicación.

EOS

EOS viene con funciones como herramientas de comunicación de aplicación/cadena de bloques e implementaciones de criptografía. Cuenta con una gama de diferentes opciones que van desde el kit de herramientas web para ayudar con el desarrollo de la interfaz hasta los esquemas de base de datos autodescriptivos.

2. Gobernanza

Etéreo

Ethereum está trabajando actualmente en un consenso de Prueba de trabajo con los planes para pasar a un híbrido de Prueba de trabajo/Prueba de participación. Ethereum hace obligatorio que los desarrolladores se adhieran al código y resuelvan los principales desacuerdos a través de bifurcaciones.

EOS

EOS utiliza la tecnología Graphene que hace uso del consenso delegado de prueba de participación (dPoS y TaPoS). Para la resolución de disputas, EOS vendrá con una constitución legalmente vinculante que establecería una jurisdicción común.

EOS - Proof of Work

3. Escalabilidad

Etéreo

La red Ethereum ha logrado hasta la fecha alrededor de 25 transacciones por segundo y puede aumentar hasta 50 a 100 tps.

EOS

EOS ha podido lograr entre 10 000 y 100 000 transacciones por segundo en las pruebas de estrés. La plataforma, que se basa en la tecnología Graphene, utiliza la paralelización para permitir la escalabilidad y permitir que millones de transacciones se ejecuten juntas por segundo.

4. Tarifas de red

Etéreo

Ethereum cobra tarifas, en la valoración de Ether (la moneda de Ethereum), a cambio del uso de almacenamiento, cálculo o ancho de banda. Las tarifas requeridas en Ethereum fluctúan y los mineros tienen la opción de seleccionar transacciones que dependen del tamaño de la tarifa.

EOS

EOS creará un modelo de propiedad, en el que los titulares de tokens de EOS obtendrán una parte proporcional del almacenamiento, el ancho de banda de la red y la potencia de procesamiento. Tendrán la disposición de actualizar comprando más EOS.

Sin embargo, la plataforma EOS cobrará cero tarifas de transacción y desarrollo de red. Los usuarios solo tendrán que comprar el token EOS en la fase inicial.

5. Denegación de servicio

Etéreo

En Ethereum, los mineros seleccionan las transacciones de tarifas altas para agregarlas a Blockchain y, dado que hay un ancho de banda y una potencia informática limitados, la probabilidad de que se bloqueen las transacciones de tarifas bajas es muy alta.

EOS

La propiedad de los tokens EOS otorga a los usuarios una participación proporcional en el almacenamiento, el ancho de banda de la red y la potencia informática. En EOS, incluso las nuevas empresas que tienen una participación muy pequeña invertida en la plataforma también obtienen potencia computacional y ancho de banda garantizados y confiables.

Así que aquí estaban los puntos de diferencia que definen el ecosistema subyacente de EOS y Ethereum.

Al ver esto, es seguro asumir que EOS, una vez completamente funcional y adoptado, tiene el potencial de reemplazar a Ethereum en un futuro cercano, si este último no introduce actualizaciones para hacer que su plataforma esté más centrada en el usuario en lugar de en las ganancias.

Si bien eso es sobre el futuro, si Ethereum quiere adelantarse antes a EOS, tendrá que hacer modificaciones en su arquitectura mediante la introducción de características similares a la arquitectura del sistema operativo de EOS. De hecho, el incidente de DOS que ocurrió en 2016 podría haberse evitado por completo si Ethereum fuera realmente un sistema operativo y no una máquina de estado.

Si bien decir que EOS reemplazará a Ethereum en el futuro próximo sigue siendo una declaración menos de seguridad y más de probabilidad, los factores diferenciadores con los que viene EOS hacen que la plataforma esté muy cerca de ganar la carrera para convertirse en la mejor plataforma de desarrollo de contratos inteligentes.

Características de EOS que lo llevan puntos por delante de Ethereum

EOS Features that Bring it Points Ahead of Ethereum

1. Tarifas de transacción cero para usuarios finales

Si bien los usuarios de EOS deben poseer o alquilar alguna criptomoneda para usar la plataforma, no tienen que pagar nada para realizar una transacción. Un factor que juega a favor de los usuarios B2C, quienes ya no tienen que pagar para realizar transacciones en sus aplicaciones descentralizadas.

Además, dado que no hay tarifas de entrada, las empresas que carecen de los conocimientos técnicos también pueden ingresar con confianza al mundo de los contratos inteligentes.

2. Escalabilidad

El número de transacciones por segundo al que apunta EOS es mucho más de lo que ofrece Ethereum. Mientras que en el caso de Ethereum son 15 tps, EOS se sitúa entre 1000 y 6000 transacciones por segundo.

EOS utiliza comunicaciones asincrónicas y autenticación separada de la propia ejecución para lograr aceleraciones.

3. Gobernanza basada en Stake

Los titulares de criptomonedas EOS tienen derecho a votar sobre un cambio de protocolo, y el recuento de votos es proporcional a la cantidad de criptomonedas que poseen.

¿Son estos diferenciadores suficientes para validar que el tiempo de Ethereum está llegando a su fin? ¿Ethereum está pasando el bastón a EOS? Bien…. No con tantas palabras.

Ahora se ha convertido en una cuestión de tiempo. Si Ethereum es capaz de trabajar en sus problemas obvios de escalabilidad y actuar de acuerdo con su imagen, que aunque funciona muy bien, funciona en una escala limitada, mediante la actualización de su ecosistema mientras haya tiempo, sobrevivirá a la carrera.

Por ahora habrá que dejarlo a tiempo para declarar al claro ganador de esta carrera de contratos inteligentes. Porque el estado actual de ambas plataformas es que hay algunas aplicaciones descentralizadas que necesitarán la velocidad y la escalabilidad que ofrece EOS y hay algunas que necesitarán la privacidad y la resistencia a la censura que ofrece Ethereum.