Subscribe to Bankless or sign in
La máquina virtual
Ethereum (EVM) se ha convertido silenciosamente en la columna vertebral del desarrollo de blockchain. No es solo la tecnología, es el ecosistema de desarrolladores, herramientas y aplicaciones que ha crecido a su alrededor
Hoy en día, hay un montón de equipos que se replantean las opciones de diseño de Ethereum, mejorando la EVM para crear blockchains que puedan manejar miles de millones de usuarios y miles de transacciones por segundo. Están tomando los puntos fuertes del EVM y ampliando los límites con nuevas arquitecturas y características.
Este artículo destaca los proyectos que están acelerando el EVM para una escalabilidad masiva y allanando el camino para el futuro de la adopción de criptomonedas. Hoy profundizamos en Monad, MegaETH,
Berachain y Sei. 👇
🟣 Monad
En primer lugar, hablemos de Monad.
Monad es una blockchain L1 que ha recaudado 225 millones de dólares para sobrealimentar el EVM introduciendo optimistas ejecución paralela, con el objetivo de alcanzar un rendimiento de 10.000 transacciones por segundo.
La ejecución paralela permite que transacciones independientes se ejecuten simultáneamente, acelerando significativamente el procesamiento. Es como utilizar varias lavadoras a la vez: en lugar de esperar a que termine cada una, todo se hace más rápido sin perder el orden.
Además de la ejecución paralela, Monad optimiza el rendimiento en toda la pila:
- Mejora el rendimiento con su mecanismo de consenso personalizado, MonadBFT, que permite la finalidad de una sola ranura para transacciones más rápidas.
- Emplea la ejecución diferida para separar el procesamiento del consenso, mejorando la eficiencia y los tiempos de bloqueo.
- Su base de datos personalizada paralelizada, MonadDB, permite el acceso asíncrono al estado, acelerando el manejo de datos.
En particular, la arquitectura de Monad está optimizada para hardware de consumo, lo que hace que la descentralización sea más accesible sin necesidad de costosas configuraciones para los validadores.

🟢 MegaETH
Lo siguiente es MegaETH.
MegaETH es un Ethereum L2 que lleva la seguridad de Ethereum a nuevos niveles de rendimiento. Su objetivo es audaz: construir la primera blockchain en tiempo real capaz de manejar 100.000 transacciones por segundo mientras confía en Ethereum y EigenDA para la seguridad y la disponibilidad de datos.
La clave del rendimiento de MegaETH es la especialización. La mayoría de las blockchains hacen que cada nodo realice las mismas tareas: verificar, llegar a un consenso y ejecutar transacciones. MegaETH cambia esto al dividir las funciones.
Hay tres tipos de nodos: secuenciadores, probadores y nodos completos. Los secuenciadores se encargan de ordenar y ejecutar las transacciones. Los nodos completos se limitan a recibir actualizaciones de estado para mantener al día sus copias locales de la cadena. Los probadores trabajan en segundo plano, validando todo con pruebas criptográficas.
Componentes principales de MegaETH y su interacción. Fuente: Investigación MegaETH
MegaETH también potencia el EVM con computación en memoria, donde el secuenciador mantiene todo el estado del mundo EVM en memoria. Esto acelera el acceso al estado 1.000 veces en comparación con los sistemas tradicionales. Además, las mejoras en los algoritmos de construcción de bloques y otras actualizaciones permiten a MegaETH abordar problemas como la latencia y el rendimiento.
🐻 Berachain
Por supuesto, tenemos que hablar de Berachain.
Berachain es una blockchain L1 de alto rendimiento, idéntica a EVM, lo que significa que su capa de ejecución refleja el entorno de ejecución EVM de la Mainnet de Ethereum. Esto se traduce en un sistema que soporta todas las herramientas y operaciones familiares que los desarrolladores ya conocen, pero con ventajas añadidas.
En el corazón de estas ventajas se encuentra BeaconKit, un framework cliente de consenso modular y centrado en EVM sobre el que se construye Berachain. La principal ventaja de BeaconKit es su capacidad para integrar las características del algoritmo de consenso CometBFT con el entorno de ejecución de EVM. Esto modulariza eficazmente la pila, separando las capas de consenso y ejecución para mejorar la experiencia general de Berachain.
Fuente: BeaconKit - A Modular Framework for Building EVM Consensus Clients
BeaconKit también puede emparejarse con cualquier EVM cliente de ejecución, permitiendo que cada actualización del EVM -como Dencun- se aplique a Berachain automáticamente. Esto significa que Berachain no sólo conserva su condición de idéntico al EVM, sino que además lo acelera, lo escala y le añade componibilidad sin perder compatibilidad. Por ejemplo, gracias a BeaconKit, Berachain puede lograr la finalidad de una sola ranura, lo que significa que los bloques se finalizan al instante en lugar de esperar los 12-15 minutos habituales en Ethereum - y mucho más.

🔴 Sei
Por último, profundicemos en Sei.
Sei combina el entorno EVM con la ejecución paralela, lo que permite transacciones más rápidas y baratas al tiempo que aprovecha las herramientas existentes y la comunidad de desarrolladores. Su ejecución paralela permite múltiples transacciones simultáneas, aumentando significativamente el rendimiento, y se complementa con SeiDB para actualizaciones de estado rápidas.
Similar a un aeropuerto con múltiples pistas, el EVM paralelizado de Sei permite el procesamiento simultáneo de múltiples transacciones.
- Sei 🔴💨 (@SeiNetwork) 12 de marzo de 2024
Esta es una de las razones por las que el rendimiento del EVM paralelizado de Sei es >100 veces mayor que el de Ethereum. pic.twitter.com/MENn5NPZVd
La novedad de Sei es su "Twin Turbo" mecanismo de consenso, que acelera los tiempos de bloqueo a solo 400 milisegundos. Lo consigue gracias a dos técnicas clave que eliminan las ineficiencias habituales en los protocolos de consenso:
- Propagación inteligente de bloques: acelera la creación de bloques, reduce los tiempos de espera de los validadores y, en última instancia, reduce la latencia.
- Procesamiento optimista de bloques: acelera la finalidad, ya que los validadores comienzan a procesar las transacciones en cuanto reciben una propuesta de bloque.
Además, Sei incorpora características como la interoperabilidad entre EVM y CosmWasm, abriendo la puerta al ecosistema Cosmos.
Sin embargo, Sei sacrifica algo de descentralización entre sus nodos, ya que estas características introducen una complejidad de comunicación cuadrática. Esto significa que a medida que se unen más validadores, el número de mensajes aumenta significativamente, lo que dificulta el escalado de la red.
🤔 Closing Thoughts
Estos ambiciosos proyectos pretenden escalar el rendimiento a miles de transacciones por segundo, basándose en los logros de Ethereum. La mayoría están aún en sus primeras fases; tres de los cuatro todavía no se han lanzado en la red principal. Sólo el tiempo revelará su éxito a la hora de escalar, impulsar la adopción y permitir el desarrollo eficiente de aplicaciones.
¿Qué significa esto para Ethereum?
Un aspecto positivo es que algunas de estas cadenas de alto rendimiento son L2, en línea con la hoja de ruta centrada en rollups de Ethereum para escalar. Otro aspecto positivo es que todas son compatibles con EMV, aprovechando las herramientas existentes y mejorándolas de forma única, lo que favorece la adopción de EVM.
Este es también un momento crítico para la comunidad Ethereum, ya que muchos se preguntan por qué los esfuerzos no se centran más en escalar el propio Ethereum como L1. Vitalik parece estar en "modo guerra", publicando un blog tras otro sobre el futuro potencial de Ethereum. La esencia es que Ethereum tiene varios caminos para escalar el rendimiento de Ethereum L1 y, lo que es importante, todas las vías están siendo discutidas y exploradas.
