RESUMEN
EOS es una blockchain de Capa 1 diseñada para abordar los problemas de escalabilidad que enfrentan las blockchains de primera y segunda generación. Como la blockchain de más larga trayectoria, luego de Bitcoin y Ethereum, los desarrolladores la han usado para construir aplicaciones y ecosistemas de blockchain, lo que a su vez desbloqueó casos de uso en los sectores de cadena de suministro, finanzas descentralizadas (DeFi) y finanzas de juego (GameFi), entre otros.
Introducción
EOS se lanzó en 2018 con una tecnología de código abierto de la compañía B1 con sede en las islas Caimán. En sus inicios, EOS fue conocida por superar a otros proyectos gracias a su innovación técnica.
Sin embargo, el desarrollo se desaceleró y el capital de riesgo comprometido a los proyectos comunitarios basados en EOS se vino abajo. Ante estos desafíos, los proyectos en EOS dejaron de contar con los recursos necesarios para seguir operando en la red.
En solidaridad, los productores de bloque de EOS llegaron a un consenso sobre crear una nueva entidad llamada EOS Network Foundation (ENF), que ahora se encarga de desplegar de manera eficiente el capital y hacer avanzar a EOS. Los productores de bloque de EOS también aprobaron una propuesta para dejar de bloquear tokens (vesting) para su uso por parte de B1, y la EOS Network se volvió una organización autónoma descentralizada (DAO).
El 21 de septiembre de 2022, para lograr la independencia absoluta del código, los ingenieros de la comunidad liderados por la ENF migraron de EOSIO 2.0 a Leap 3.1, la implementación C++ del nuevo protocolo Antelope. En la actualidad, con sus nuevas funcionalidades, EOS continúa abordando los desafíos de la escalabilidad que enfrentan las blockchains.
¿Qué es EOS?
Token EOS
EOS utiliza el mecanismo de consenso Delegated Proof of Stake (DPoS). Su token nativo, EOS, es un token de utilidad empleado en la red para comprar recursos del sistema, participar en la gobernanza de EOS, transferir valor en aplicaciones nativas y dar cuenta del valor por parte de los inversores y especuladores.
Los holders de tokens también pueden hacer staking de sus tokens EOS inactivos para recibir un porcentaje de las comisiones cobradas por los usuarios que deseen usar los recursos del sistema EOS a través del modelo EOS PowerUp.
Introducción a la blockchain EOS
En muchas situaciones del mundo real, la escalabilidad es la barrera más importante para establecer blockchains públicas. El problema de escalabilidad de las blockchains suele surgir cuando una red crece y su número de transacciones aumenta.
Las medidas de rendimiento de blockchain comúnmente debatidas, como los swaps por segundo, la capacidad de procesamiento de transacciones y la latencia aún deben alcanzar un nivel de calidad de servicio satisfactorio en muchas blockchains.
A través de sus características de ecosistema antes mencionadas, EOS tiene como objetivo abordar estas limitaciones sin comprometer la seguridad de la red ni la libertad de los desarrolladores.
Un motor WebAssembly C++
En el núcleo de la blockchain EOS reside un motor WebAssembly (WASM) de alto rendimiento que ejecuta el código de contrato inteligente. Este motor está diseñado para satisfacer las demandas de las aplicaciones de blockchain que requieren mucho más de un motor WASM que los navegadores web.
Alta capacidad de procesamiento, confirmaciones más veloces y baja latencia
Una buena experiencia de usuario exige una retroalimentación confiable con un retraso de no más de unos pocos segundos. EOS logra una alta capacidad de procesamiento porque su mecanismo DPoS no necesita esperar a que todos los nodos completen una transacción para lograr su irrevocabilidad. Este estilo asíncrono de validación trae como resultado confirmaciones más veloces y baja latencia, es decir, el tiempo que una transacción demora en confirmarse como exacta después de que se haya iniciado.
Integración de EVM
EOS tiene una máquina virtual compatible con Ethereum (EOS EVM) que permite que los desarrolladores de Solidity en Ethereum puedan disfrutar la escalabilidad y confiabilidad de la blockchain EOS. Esto incluye transacciones casi gratuitas para sus usuarios, así como el acceso a bibliotecas de código abierto y herramientas a las que ya están acostumbrados.
Permisos a través de claves de acceso
El diseño subyacente de la blockchain EOS incorpora un sistema de permisos integral y altamente flexible para crear modelos de permisos personalizados para varios casos de uso. Los titulares de cuentas pueden otorgar autorizaciones específicas a terceros y mantienen la facultad de revocar estos permisos en cualquier momento.
EOS admite estructuras jerárquicas de cuentas, lo que permite que cualquier usuario administre múltiples contratos inteligentes bajo una sola cuenta principal. De manera alternativa, un titular de cuenta puede dividir en varias cuentas la autoridad requerida para modificar un contrato inteligente.
Flexibilidad
Debido al diseño de su protocolo, las aplicaciones implementadas en EOS son actualizables, lo que significa que los desarrolladores pueden implementar correcciones de código, agregar funcionalidades y cambiar la lógica de la aplicación siempre que tengan la autoridad para hacerlo.
EOS también permite a los desarrolladores implementar contratos inteligentes que no se pueden modificar. Estas decisiones se dejan a discreción de los desarrolladores en lugar de a merced del protocolo.
Asignación y gobernanza de los recursos programables
Los desarrolladores pueden modificar los contratos inteligentes del sistema para crear modelos económicos y reglas de gobernanza personalizables. Como no siempre es necesario actualizar la capa central del código para que ocurran cambios, este mecanismo en la cadena puede modificarse mediante contratos inteligentes del sistema.
¿Qué hace único a EOS?
Cuentas legibles por el ser humano
EOS aprovecha las cuentas legibles por el ser humano para facilitar que los usuarios puedan recordar sus propias cuentas, así como aquellas con las que interactúan. En lugar de cadenas largas de caracteres aleatorios, las cuentas de EOS generalmente utilizan direcciones reconocibles como, por ejemplo, "Alice.gm".
Comisiones de transacción asequibles
EOS ofrece a sus usuarios transacciones casi gratis, lo que hace ideal para enviar y recibir micropagos. Esto aborda una de las mayores barreras de entrada a la Web3, ya que las comisiones de gas en otras cadenas pueden agregar costos significativos a una sola compra.
Irrevocabilidad casi instantánea
En las transacciones de criptomonedas, la irrevocabilidad es la garantía de que las transacciones no podrán revertirse ni alterarse luego de finalizadas. La velocidad de una blockchain afectará su tasa de irrevocabilidad, ya que determina cuán rápido se confirman y finalizan las transacciones.
Actualmente, la irrevocabilidad de EOS es de aproximadamente tres minutos, mucho más rápido que los 60 minutos de Bitcoin y lo 6 minutos de Ethereum.
Sin embargo, en comparación con la irrevocabilidad de Web2, tres minutos sigue siendo lento. Por lo tanto, la ENF y sus socios tecnológicos clave, conocidos como coalición Antelope, lanzaron la iniciativa de Irrevocabilidad Instantánea para ofrecer a sus usuarios liquidaciones de transacciones instantáneas e irreversibles.
Eficiencia energética
El mecanismo DPoS de EOS permite a sus nodos validar transacciones más rápidamente y con menos recursos de red. Como no implica la minería, a diferencia de las redes Proof-of-Work (PoW), EOS Network es una de las blockchains más eficientes de la industria en términos de energía.
Seguro de capa base
Recover+ (abreviado "R+") es un portal de ciberseguridad y un programa de respuesta rápida a incidentes diseñado para salvaguardar los proyectos DeFi de EOS y a sus usuarios con recompensas por bugs e incentivos de sombrero blanco (hacker ético). Si se producen hackeos maliciosos, gracias al programa de respuesta, los fondos robados se pueden recuperar rápidamente.
El 5 de noviembre de 2021, la plataforma de préstamos de blockchain Pando Rings sufrió un exploit por 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. Gracias a este programa, el equipo de Recover+ pudo intervenir y congelar los fondos robados, lo que permitió proteger a los usuarios DeFi de EOS.
Grupos de trabajo de EOS
Desde que se estableció la ENF en 2021, fundó muchos Grupos de trabajo de EOS para realizar mejoras en el ecosistema. También recomendó un curso de medidas a través de los "Blue Papers", que ofrecen sugerencias para mejorar varias áreas, incluida la infraestructura central, las API, los SDK, las DeFi y las herramientas de análisis de la seguridad.
EOS Network Ventures
EOS Network Ventures (ENV) es un fondo de capital de riesgo de 100 millones de dólares cuya misión es atraer inversión de capital y hacer uso de él para beneficio de EOS Network. También realiza inversiones estratégicas de capital y basadas en tokens en las startups tecnológicas del espacio Web3. El alcance de ENV incluye, entre otras áreas, GameFi, el metaverso, eSports, NFT y fintech.
EOS Network Foundation
La EOS Network Foundation (ENF) es una organización sin fines de lucro dirigida por la comunidad y fundada por Yves La Rose en septiembre de 2021. Su misión es identificar oportunidades de inversión, financiamiento semilla y colaboración a favor de la innovación de Web3.
Para hacerlo, la ENF coordina el financiamiento de bienes públicos y el apoyo no financiero para el crecimiento, el desarrollo y la adopción a nivel mundial de EOS Network. Desde su creación, se han organizado y financiado múltiples programas de bienes públicos, lo que contribuye a desarrollos clave de EOS.
El 9 de noviembre de 2022, la ENF anunció que había iniciado una propuesta para lanzar un fondo de ecosistema de 100 millones de dólares para que sea administrado por ENV.
Conclusiones
Como la blockchain de mayor trayectoria luego de Bitcoin y Ethereum, desde su inauguración EOS ha superado desafíos del pasado y se ha adaptado a las demandas actuales. Sigue avanzando hacia un sistema sólido utilizando su rendimiento, flexibilidad y escalabilidad para crear experiencias GameFi nativas de Web3, tanto para desarrolladores como para usuarios finales.