Escrito por: 0xjs@金财经

Según datos de l2beat, actualmente existen más de 50 L2. ¿El mercado de las criptomonedas todavía necesita una nueva L2?

La respuesta es sí. Recientemente, otra cadena pública EVM L2, MegaETH, apareció en el mercado de cifrado y recibió 20 millones de dólares en financiación inicial.

La financiación de 20 millones de MegaETH fue liderada por el cripto VC Dragonfly Capital, con la participación de Figment Capital, Folius Ventures, Robot Ventures, Big Brain Holdings, Tangent y Credible Neutral. Además, ha recibido inversiones de destacados inversores ángeles, incluidos Vitalik Buterin, el fundador de Consensys, Joseph Lubin, Sreeram Kannan, Cobie, Karthik Talwar, Hasu, Santiago y Mert.

¿Qué tipo de cadena pública es MegaETH? ¿Qué encanto puede atraer a tantas líneas de inversión de lujo después de tener ya muchas L2?

Ya hay tantos L1/L2, ¿por qué necesitamos un MegaETH?

Los avances en los marcos de blockchain han reducido en gran medida las barreras para la creación de nuevas cadenas (incluidas L1 y L2). Por lo tanto, recientemente ha surgido una gran cantidad de nuevas cadenas públicas. Según datos de l2beat, actualmente hay más de 50 proyectos L2.

Sin embargo, simplemente crear más cadenas no resuelve el problema de escalabilidad de la cadena de bloques, ya que cada cadena individual todavía impone limitaciones significativas a las dApps que aloja. Por ejemplo, la siguiente tabla muestra el gas objetivo por segundo y los tiempos de bloqueo para las principales cadenas EVM de la actualidad.

La tabla anterior muestra claramente que las cadenas EVM existentes enfrentan limitaciones significativas en varios aspectos. En primer lugar, todos presentan un bajo rendimiento de transacciones. Por ejemplo, aunque opBNB destaca entre sus pares con una tasa de gas extremadamente alta de 100 MGas/s, todavía palidece en comparación con las capacidades de los servidores Web2 modernos. Como referencia, 100 MGas/s solo equivalen a 650 swaps Uniswap o 3700 transferencias ERC-20 por segundo. En comparación, los servidores de bases de datos modernos ya superan el millón de transacciones por segundo en el punto de referencia TPC-C.

En segundo lugar, debido a la escasez de potencia informática, no se pueden poner en cadena aplicaciones complejas. Por ejemplo, un contrato EVM simple consume aproximadamente 5,5 mil millones de gas para calcular el número de Fibonacci (n=10 a la octava potencia), lo que tomará 55 segundos de toda la cadena opBNB, y la velocidad de cálculo es de 100 MGas/s. . En comparación, un programa similar escrito en C completa la misma tarea en sólo 30 milisegundos, ¡lo que lo hace 1833 veces más rápido usando un solo núcleo de CPU! Ahora imagine las posibilidades de una cadena de bloques que aproveche el procesamiento de múltiples núcleos para desbloquear 100 veces más la potencia informática.

Finalmente, las aplicaciones que requieren altas tasas de actualización o ciclos de retroalimentación rápidos no son factibles con tiempos de bloqueo prolongados. Todas las cadenas de la tabla, excepto Arbitrum One, actualizan su estado cada segundo o más. Sin embargo, una dApp compleja completamente en cadena como Andalusian World requiere altas tasas de actualización (por ejemplo, menos de 100 milisegundos entre bloques) para simular el combate o la física en tiempo real. Además, el comercio de alta frecuencia en cadena no es posible a menos que las órdenes se puedan realizar o cancelar en 10 milisegundos.

Afortunadamente, ninguna de estas limitaciones es insuperable para las cadenas EVM. A medida que avanza la tecnología, ahora es el momento de construir una cadena de bloques en tiempo real para desbloquear estos potenciales. Una cadena de bloques en tiempo real es una cadena de bloques que es capaz de procesar transacciones a medida que llegan y publicar las actualizaciones resultantes en tiempo real. Además, debe admitir un alto rendimiento de transacciones y una potente potencia informática para mantener una experiencia en tiempo real incluso durante los picos de demanda de los usuarios.

El objetivo de MegaETH es una cadena de bloques en tiempo real compatible con EVM. El objetivo es llevar el rendimiento de Ethereum L2 al límite del hardware, reducir la brecha entre la cadena de bloques y los servidores de computación en la nube tradicionales y llevar el rendimiento en tiempo real a nivel de Web2. el mundo del cifrado por primera vez.

Las seis características principales de MegaETH permiten EVM en tiempo real

Según el cofundador de MegaETH, Shuyao Kong, MegaETH es la primera cadena de bloques en tiempo real, que admite velocidades de procesamiento de 100.000 transacciones por segundo y velocidades de respuesta a nivel de milisegundos.

MegaETH logra el rendimiento EVM en tiempo real anterior a través de las siguientes 6 tecnologías clave:

1. Especialización de nodos: MegaETH centraliza tareas críticas para el rendimiento, como la ejecución de transacciones, en un pequeño conjunto de nodos secuenciadores, al tiempo que descentraliza tareas críticas para la seguridad, como la verificación de bloques a gran escala. Esta decisión arquitectónica clave permite a MegaETH mejorar significativamente el rendimiento de la red y al mismo tiempo minimizar los requisitos de hardware de nodo completo. El resultado final es una cadena de bloques heterogénea que es más rápida, más segura y más eficiente que nunca.

2. Motor de ejecución EVM en tiempo real: MegaETH lanzó el primer motor de ejecución EVM en tiempo real, capaz de procesar sin problemas grandes cantidades de transacciones a medida que llegan y publicar de manera confiable los cambios de estado resultantes con intervalos tan bajos como 10 milisegundos. Esta característica única se logra codiseñando el algoritmo de construcción de bloques basado en flujo de baja latencia de MegaETH con un protocolo de control de concurrencia que admite la priorización de transacciones.

3. Computación en memoria: el secuenciador de MegaETH almacena todo el estado mundial de EVM y el estado de prueba en la memoria, lo que aumenta la velocidad de acceso al estado 1000 veces en comparación con los sistemas basados ​​en SSD. Los servidores de alta gama con 1 a 4 TB de memoria están disponibles en la nube, lo que proporciona una amplia capacidad para el crecimiento futuro del estado. Esta tecnología se llama computación en memoria y es fundamental para aplicaciones Web2 de alto rendimiento y uso intensivo de datos. Gracias a la especialización de los nodos, MegaETH lleva esta tecnología de vanguardia a blockchain por primera vez.

4. Compilación de contratos inteligentes: MegaETH utiliza tecnología de compilación justo a tiempo (JIT) para convertir de forma transparente contratos inteligentes en código de máquina nativo sobre la marcha. Esta tecnología elimina las ineficiencias de interpretar el código de bytes EVM y emular la máquina de pila. Para aplicaciones con uso intensivo de computación, puede aumentar el rendimiento hasta 100 veces, lo que convierte a MegaETH en una plataforma ideal para crear dApps complejas con rendimiento en tiempo real.

5. Prueba de estado de eficiencia súper IO: debido a las operaciones intensivas de E/S de disco, mantener la prueba de estado es el mayor cuello de botella de las cadenas de bloques compatibles con EVM. MegaETH aborda este problema reemplazando Merkle Patricia Trie (MPT) con un nuevo estado diseñado desde cero. Este nuevo trie minimiza la E/S del disco y escala de manera eficiente a terabytes de datos de estado mientras mantiene la compatibilidad total con EVM.

6. Protocolo de sincronización de estado: MegaETH utiliza un protocolo punto a punto eficiente para propagar actualizaciones de estado desde el secuenciador al nodo completo con baja latencia y alto rendimiento. Esto garantiza que incluso los nodos con conexiones de red deficientes puedan mantenerse actualizados con el estado más reciente, incluso con una tasa de actualización de 100.000 TPS.

Componentes megaETH

Hay tres roles principales en MegaETH: ordenadores, probadores y nodos completos.

Los principales componentes de MegaETH y sus interacciones.

El secuenciador es responsable de ordenar y ejecutar las transacciones de los usuarios. Pero MegaETH solo tiene un secuenciador activo en un momento dado, lo que elimina la sobrecarga de consenso durante la ejecución normal.

La mayoría de los nodos completos reciben diferencias de estado de este ordenante a través de la red p2p y aplican estas diferencias directamente para actualizar el estado local. En particular, no vuelven a ejecutar transacciones; sino que verifican indirectamente los bloques utilizando pruebas proporcionadas por el probador. Los usuarios avanzados, como los operadores de puentes y los creadores de mercado, aún pueden ejecutar cada operación para lograr una finalidad rápida, aunque se necesitará hardware más avanzado para mantenerse al día con el secuenciador.

Los probadores utilizan un esquema de verificación sin estado para verificar bloques de forma asincrónica y desordenada.

Equipo fundador de MegaETH Kochi

La razón por la que MegaETH pudo recibir inversiones de celebridades de la industria como Dragonfly Capital y otros VC criptográficos como Tier 1 Vitalik se debe en gran parte al lujoso equipo fundador.

Según el sitio web oficial, el equipo fundador principal de MegaETH está formado por 4 personas:

Li Yilong: cofundador y director ejecutivo, doctorado en informática de la Universidad de Stanford, trabajó en la empresa de software Runtime Verification Inc.;

Yang Lei, cofundador y director de tecnología: obtuvo una licenciatura en Ciencias de la Computación de la Universidad de Pekín en 2018, una maestría en el MIT del MIT en 2020 y recientemente recibió un doctorado en Ciencias de la Computación de la Red CSAIL del MIT y miembro del Grupo de Sistemas Móviles; La tesis trata sobre el consenso y la sincronización eficientes en sistemas distribuidos.

Kong Shuyao, cofundadora y CBO, se unió a Consensys en 2017 y una vez se desempeñó como directora de desarrollo comercial global de Consensys; se graduó de la Escuela de Negocios de Harvard en 2020 y se unió a MegaETH en marzo de 2024. También es columnista de Decrypt.

Namik Muduroglu es miembro fundador y director de crecimiento de Consensys e Hypersphere.​