TL;DR

EOS es una cadena de bloques de capa 1 creada para resolver problemas de escalabilidad de las cadenas de bloques de primera y segunda generación. Como la tercera cadena de bloques más antigua después de Bitcoin y Ethereum, los desarrolladores han utilizado EOS para crear aplicaciones y ecosistemas de cadenas de bloques. Esto, a su vez, ha desbloqueado casos de uso en los sectores de la cadena de suministro, las finanzas descentralizadas (DeFi) y las finanzas de juegos (GameFi), entre otros.

Introducción

EOS se lanzó en 2018 utilizando tecnología de código abierto de la empresa B1, con sede en las Islas Caimán. En sus inicios, EOS era conocido por superar a otros proyectos gracias a sus innovaciones técnicas.

Sin embargo, su desarrollo se ha ralentizado y las promesas de capital riesgo para proyectos comunitarios, basados ​​en EOS, no se han cumplido. Ante estos desafíos, los proyectos en EOS ya no contaban con los recursos necesarios para continuar operando en la red.

En solidaridad, los productores de bloques de EOS han llegado a un consenso sobre la creación de una nueva entidad llamada EOS Network Foundation (ENF), que ahora es responsable de la gestión eficiente del capital y el avance de EOS. Los productores de bloques de EOS también aprobaron una propuesta para dejar de bloquear tokens (o adjudicaciones) para su uso por parte de B1, y la red EOS se convirtió en una organización autónoma descentralizada (DAO).

El 21 de septiembre de 2022, para lograr una independencia absoluta del código, los ingenieros de la comunidad liderados por ENF cambiaron de EOSIO 2.0 a Leap 3.1, la implementación en C++ del nuevo protocolo Antelope. Hoy en día, con sus nuevas características, EOS continúa enfrentando desafíos de escalabilidad como tantas otras cadenas de bloques.

¿Qué es EOS?

Ficha EOS

EOS utiliza el mecanismo de consenso de prueba de participación delegada (DPoS). Su token nativo, EOS, es un token de utilidad que se utiliza en la red para comprar recursos del sistema, participar en la gobernanza de EOS, transferir valores en aplicaciones de red nativas y contabilizar valores de inversores y especuladores.

Los titulares también pueden apostar sus tokens EOS inactivos y recibir un porcentaje de las tarifas cobradas por los usuarios que desean utilizar los recursos del sistema EOS a través del modelo EOS PowerUp.

Introducción a la cadena de bloques EOS

En muchas situaciones del mundo real, la escalabilidad es la barrera más importante para establecer cadenas de bloques públicas. Normalmente, el problema de escalabilidad en las cadenas de bloques surge cuando una red crece y aumenta el volumen de sus transacciones.

Se debate mucho sobre parámetros importantes que miden el rendimiento de las cadenas de bloques, como los swaps por segundo, el rendimiento de las transacciones y la latencia, que en muchas cadenas de bloques aún no han alcanzado un nivel suficiente de calidad.

A través de las capacidades de su ecosistema mencionado anteriormente, EOS pretende abordar estas limitaciones sin comprometer la seguridad de la red ni la libertad de los desarrolladores.

Mecanismo WebAssembly C++

En el núcleo de la cadena de bloques EOS se encuentra un motor de alto rendimiento, WebAssembly (WASM), que ejecuta el código del contrato inteligente. Este motor fue diseñado para satisfacer las demandas de las aplicaciones blockchain, que requieren mucho más de un motor WASM que los navegadores web.

Alto rendimiento, confirmaciones más rápidas y baja latencia

Una buena experiencia de usuario requiere una latencia baja, con retrasos no superiores a unos pocos segundos. EOS logra altos rendimientos de transacciones porque su mecanismo DPoS no necesita esperar a que todos los nodos completen una transacción para que sea irreversible (finalidad de la transacción). Este estilo asincrónico de validación da como resultado confirmaciones más rápidas y una menor latencia (se requiere menos tiempo para que se confirme una transacción).

Integración EVM

EOS tiene una máquina virtual compatible con Ethereum (EOS EVM) que permite a los desarrolladores de Solidity en Ethereum aprovechar la escalabilidad y confiabilidad de la cadena de bloques EOS. Esto incluye transacciones casi gratuitas para sus usuarios, así como acceso a bibliotecas y herramientas de código abierto a las que ya están acostumbrados.

Permisos a través de claves de acceso

El diseño de la cadena de bloques de EOS incorpora un sistema de permisos integral y flexible para crear modelos de permisos personalizados para diversos casos de uso. Los propietarios de cuentas pueden otorgar permisos específicos a terceros y tienen el poder de revocar esos permisos en cualquier momento.

EOS admite estructuras de cuentas jerárquicas, que permiten a cualquier usuario gestionar múltiples contratos inteligentes a través de una única cuenta maestra. Alternativamente, el propietario de una cuenta puede compartir la autoridad requerida para modificar el contrato inteligente con otras cuentas.

Flexibilidad

Gracias al diseño de su protocolo se pueden actualizar las aplicaciones implementadas en EOS. Es decir, los desarrolladores pueden implementar correcciones de código, agregar funciones y cambiar la lógica de la aplicación siempre que tengan la autoridad necesaria para hacerlo.

EOS también permite a los desarrolladores implementar contratos inteligentes que no se pueden modificar. Estas decisiones quedan a discreción de los desarrolladores de EOS, en lugar de a merced del protocolo.

Asignación y gobernanza de recursos programables

Los desarrolladores pueden modificar los contratos inteligentes del sistema para crear modelos económicos y reglas de gobernanza personalizados. No siempre es necesario actualizar la capa principal de código para que se produzcan cambios; este mecanismo en cadena se puede modificar utilizando los contratos inteligentes del sistema.

O que torna a EOS única?

Cuentas legibles por humanos

EOS utiliza cuentas legibles por humanos para que a los usuarios les resulte más fácil recordar sus propias cuentas y las cuentas con las que interactúan. En lugar de largas cadenas de caracteres aleatorios, las cuentas EOS suelen utilizar direcciones como "Alice.gm".

Tarifas de transacción bajas

EOS ofrece transacciones casi gratuitas a sus usuarios, lo que lo hace ideal para enviar o recibir micropagos. Esto podría eliminar una de las mayores barreras de entrada de Web3, ya que las tarifas del gas en otras cadenas de bloques pueden agregar costos significativos a una sola compra.

Finalidad casi instantánea

En el contexto de las transacciones de criptomonedas, el término finalidad se refiere a la garantía de que las transacciones no pueden revertirse ni modificarse una vez finalizadas. La velocidad de una cadena de bloques afecta su tasa de finalidad, ya que determina la rapidez con la que se confirman y finalizan las transacciones.

EOS tarda aproximadamente tres minutos en completar una transacción, mucho más rápido que los 60 minutos de Bitcoin y los seis minutos de Ethereum.

Sin embargo, en comparación con Web2, tres minutos siguen siendo mucho tiempo para liquidar una transacción. Por lo tanto, ENF y sus socios tecnológicos clave, una coalición conocida como Antelope, lanzaron la iniciativa Instant Finality para brindar a los usuarios una liquidación de transacciones instantánea e irreversible.

Eficiencia energetica

El mecanismo DPoS de EOS permite a sus nodos validar transacciones más rápido y con menos recursos de red. Como no implica minería como en las redes de prueba de trabajo (PoW), EOS Network es una de las cadenas de bloques energéticamente más eficientes del sector.

Seguridad de la capa base

Recover+ (R+) es un portal de ciberseguridad y un programa de respuesta rápida a incidentes. Fue creado para brindar seguridad a los proyectos EOS DeFi, recompensar a los usuarios que informan errores y ofrecer incentivos para los white-hats (hackers éticos). Con el programa de respuesta rápida, los fondos robados se pueden recuperar rápidamente en caso de un ataque de piratas informáticos.

El 5 de noviembre de 2021, la plataforma de préstamos blockchain Pando Rings sufrió un hack que involucró más de 70 millones de dólares. Aunque Pando Rings no es una aplicación basada en EOS, el atacante robó más de 2 millones de dólares en tokens EOS. El equipo de Recover+ logró intervenir y congelar los fondos robados, protegiendo así a los usuarios de EOS DeFi.

Grupos de trabajo de EOS

Desde la creación de ENF en 2021, ha financiado varios grupos de trabajo de EOS para mejorar el ecosistema. También fue responsable de recomendar elementos procesables a través de los "Documentos Azules", que ofrecen sugerencias para mejoras en diversas áreas, incluida la infraestructura, API, SDK, DeFi y herramientas de análisis de seguridad.

Empresas de red EOS

EOS Network Ventures (ENV) es un fondo de capital de riesgo de 100 millones de dólares cuya misión es atraer inversiones y utilizarlas en beneficio de EOS Network. El fondo también realiza inversiones estratégicas basadas en acciones y saldo de tokens en nuevas empresas de tecnología en el sector Web3. El alcance de ENV incluye, entre otros, GameFi, metaverso, eSports, NFT y fintechs.

Fundación de la red EOS

EOS Network Foundation (ENF) es una organización comunitaria sin fines de lucro fundada por Yves La Rose en septiembre de 2021. Su misión es identificar oportunidades de inversión, financiación inicial y colaboración para el desarrollo y la innovación de Web3.

Para ello, ENF coordina la financiación de bienes públicos y el apoyo no financiero para el crecimiento, desarrollo y adopción global de la Red EOS. Desde sus inicios, se han organizado y financiado varios programas de bienes públicos, contribuyendo a los principales desarrollos de EOS.

El 9 de noviembre de 2022, ENF anunció una propuesta para lanzar un fondo de 100 millones de dólares que será administrado por ENV.

Consideraciones finales

Como la cadena de bloques más antigua después de Bitcoin y Ethereum, EOS ha superado los desafíos del pasado y se ha adaptado a las demandas actuales. Continúa su avance hacia un sistema robusto, utilizando su rendimiento, flexibilidad y escalabilidad para crear experiencias GameFi nativas de Web3 para desarrolladores y usuarios finales.

Otras lecturas

  • ¿Qué es la Capa-1 en Blockchain?

  • Prueba de trabajo (PoW) frente a prueba de participación (PoS)

  • ¿Qué es la prueba de trabajo (PoW)?

  • ¿Qué es la minería de criptomonedas?