The DeFi Report - Sponsor Image The DeFi Report - Industry-leading crypto research trusted by finance pros. Friend & Sponsor Learn more

¿Qué pasa con MegaETH?

La próxima L2, respaldada por Vitalik, quiere ser el "Ethereum en tiempo real". ¿Cuál es su plan?
¿Qué pasa con MegaETH?
15
0

Subscribe to Bankless or sign in

MegaETH, una próxima L2 denominada "Ethereum Ethereum en tiempo real", con una latencia inferior a un milisegundo y capaz de procesar más de 100.000 transacciones por segundo (TPS), acaba de anunciar que ha recibido 20 millones de dólares en financiación inicial con una valoración de más de 100 millones de dólares.

El aumento lleno de estrellas fue liderado por Dragonfly Capital e incluye la participación notable del fundador de Ethereum, Vitalik Buterin, el fundador de Consensys, Joe Lubin, el líder de estrategia de Lido/Flashbots, Hasu, el prolífico comerciante de criptomonedas, Cobie, y el fundador de EigenLayer, Sreeram Kannan.

Los grandes nombres involucrados han atraído una gran atención a la cadena advenediza.

Hoy, estamos discutiendo cómo MegaETH está innovando en las implementaciones contemporáneas de blockchain de Ethereum Virtual Machine (EVM) para proporcionar capacidades de rendimiento y garantías de descentralización líderes en la industria.


⭐️ Lo que hace especial a MegaETH

Las alt L1 de alto rendimiento requieren que sus nodos realicen tareas idénticas sin especialización, imponiendo un compromiso fundamental entre rendimiento y descentralización. En comparación, MegaETH aprovecha la tecnología L2s de Ethereum para crear roles diferenciados para nodos con distintos requisitos de hardware.

MegaETH desvincula la tarea de procesamiento de transacciones de los nodos completos y crea tres funciones principales para los operadores de infraestructura: secuenciadores, probadores y nodos completos. Aunque la producción real de bloques se centraliza cada vez más con MegaETH, los requisitos de hardware flexibles de especialización de nodos garantizan una validación de bloques sin confianza y podrían proporcionar garantías de descentralización líderes en el sector.

Un único secuenciador MegaETH activo será responsable de ordenar y ejecutar las transacciones de los usuarios, eliminando el proceso de consenso durante las operaciones normales, y pasará las diferencias de estado (es decir; los cambios en el estado de la blockchain) a nodos completos a través de una red peer-to-peer, que luego aplican las diferencias de estado para actualizar su estado local. En particular, los nodos completos no vuelven a ejecutar las transacciones MegaETH para verificar la integridad de los bloques, sino que los validan indirectamente utilizando las pruebas proporcionadas por el prover.

Fuente: MegaETH

Incluso el L2 de mayor rendimiento que existe -el opBNB de BNB- impone importantes limitaciones a sus aplicaciones. A pesar de un objetivo de rendimiento relativamente alto de 100M Gas por segundo, opBNB sólo puede procesar 650 intercambios Uniswap Uniswap por segundo, en comparación con las modernas bases de datos Web2 que pueden alcanzar un equivalente de 1M TPS.

Además, estas redes tienden a tener tiempos de bloque "largos" por encima de 1 segundo que son poco prácticos para aplicaciones que requieren rendimiento en tiempo real, como el comercio de alta frecuencia.

Fuente: Paradigm

Mientras que las blockchains han recurrido con frecuencia a soluciones puntuales como paralelización en su búsqueda de escala, permitiendo que las transacciones que tocan diferentes partes del estado se procesen simultáneamente en múltiples núcleos de CPU, los beneficios de este enfoque específico están limitados por el hecho de que muchas transacciones contienen dependencias, lo que resulta en sólo modestos aumentos de la paralelización para la velocidad de blockchain.

Abordar los cuellos de botella de forma aislada para cualquier sistema a menudo no produce una mejora significativa, ya que la resolución del factor limitante inicial simplemente desplaza el cuello de botella a otro componente.

En lugar de optimizar sólo unos pocos componentes de su pila como los competidores, MegaETH pretende identificar los numerosos problemas que afectan a las blockchains existentes y construir un nuevo sistema que solucione la letanía de problemas descubiertos simultáneamente.

Tales ambiciones requieren escalar el hardware de los nodos hasta sus límites, preservando la descentralización (lograda a través de la especialización) y requieren la creación de un sistema diseñado de forma innata para acercarse al límite superior teórico de rendimiento para una blockchain descentralizada.

Con este fin, el secuenciador MegaETH almacenará la totalidad de su estado en memoria y será la primera blockchain en implementar la computación en memoria, una característica crítica para aplicaciones Web2 de alto rendimiento que debería permitir a MegaETH acelerar el acceso al estado en 1.000 veces en comparación con los métodos alternativos de almacenamiento en unidades de estado sólido utilizados por los competidores.

Las aplicaciones de computación intensiva recibirán un aumento de 100 veces en su rendimiento en MegaETH gracias a un compilador justo a tiempo (JIT) que traduce el código del contrato inteligente al "código máquina nativo" de MegaETH, un conjunto de instrucciones que la CPU de un servidor puede interpretar y ejecutar directamente, ayudando a aumentar la velocidad del contrato inteligente y la eficiencia en la ejecución.

Mantener el Ethereum Merkle Patricia Trie (MPT), una estructura de datos central que representa el estado actual de todos los activos y la información relevante, es un factor limitante importante para todas las implementaciones de EVM, pero MegaETH está creando un nuevo state trie desde cero que mantendrá la compatibilidad total con EVM al tiempo que minimiza las operaciones de entrada/salida de disco y el almacenamiento de terabytes de datos de estado.

Por último, las 100.000 transacciones por segundo de MegaETH deben propagarse a su red de nodos completos; un protocolo peer-to-peer altamente eficiente pasará las actualizaciones de estado desde el secuenciador con baja latencia y alto rendimiento, permitiendo que los nodos completos, incluso con una conexión modesta, permanezcan sincronizados a velocidades de actualización máximas.


🧐 Closing Thoughts

Las significativas mejoras de rendimiento que MegaETH persigue sobre las implementaciones EVM contemporáneas deberían proporcionar un gran impulso al rendimiento L2 y ¡podrían finalmente producir un blockchain descentralizado capaz de manejar la adopción en el mundo real!

Aunque algunos sostienen que MegaETH es más adecuado como competidor contra un ecosistema Ethereum en gran parte desinteresado en escalar su capa base, las optimizaciones logradas por MegaETH son posibles únicamente a través de su capacidad para externalizar la seguridad y la resistencia a la censura a las redes descentralizadas existentes, como Ethereum y EigenLayer.

 


15
0
Jack Inabinet

Written by Jack Inabinet

618 Articles View all      

Jack Inabinet is a Senior Analyst with a passion for exploring the bleeding edge of crypto and finance. Prior to joining Bankless, Jack worked as an analyst at HAL Real Estate where he conducted market research and financial analysis for commercial apartment development and acquisition activities in the Seattle region. He graduated from the University of Washington’s Michael G. Foster School of Business.

No Responses
Buscar en Bankless