Descubre cómo la blockchain Monad revoluciona la EVM para alcanzar unas impresionantes 10 000 transacciones por segundo gracias a su paralelización eficiente!
Presentación de Monad y de sus cofundadores
Recientemente, el proyecto Monad logró recaudar 255 millones de dólares de inversores como Paradigm y Electric Capital. Este financiamiento ha permitido a los tres cofundadores, Keone Hon, James Hunsaker y Eunice Giarta, dar a conocer su visión de la blockchain Monad, una blockchain de layer 1. Estos emprendedores tienen una sólida experiencia en sistemas de trading, habiendo trabajado para Jump Trading y Bank of America Merrill Lynch.
Monad Labs, el equipo detrás de este proyecto, está formado por alrededor de 40 personas. Su objetivo es optimizar la red para que se convierta en la más rápida del mercado. Con el fin de superar a gigantes como Ethereum y Solana, los fundadores han diseñado Monad para ejecutar hasta 10 000 transacciones por segundo.
Tecnologías de paralelización empleadas
Uno de los principales activos de Monad radica en su capacidad para ejecutar transacciones en paralelo, una innovación que le permite alcanzar un rendimiento notable.
A diferencia de Ethereum, donde las transacciones se ejecutan de forma lineal, Monad utiliza lo que se llama Ejecución Optimista. Esta técnica consiste en comenzar la ejecución de las transacciones incluso antes de que las anteriores hayan terminado. Esto aumenta considerablemente la rapidez de las operaciones.
Para asegurar la validez de las transacciones, Monad ha implementado un sistema de control. Si dos transacciones son dependientes entre sí y los datos divergen, la transacción errónea se vuelve a ejecutar, esta vez con los datos correctos.
La arquitectura en pipelining superscalar
Monad también utiliza un método llamado pipelining superscalar, que descompone las transacciones en etapas más pequeñas. Estas etapas se ejecutan simultáneamente. El procesamiento en paralelo de acciones agrupadas permite reducir drásticamente el tiempo de procesamiento.
Una comparación simple para entender este método es la de la colada. En lugar de lavar, secar, doblar y guardar una colada antes de comenzar otra, el pipelining permite lanzar la segunda colada tan pronto como la primera está secándose. Este enfoque optimiza el uso de los recursos disponibles.
Compatibilidad con la EVM
Monad ha optado por mantenerse compatible con la Ethereum Virtual Machine (EVM). Esta decisión estratégica permite que las aplicaciones desarrolladas en Ethereum funcionen en Monad sin necesidad de modificaciones en el código.
Además, esta compatibilidad ofrece la ventaja de utilizar herramientas bien establecidas como MetaMask y Etherscan, así como la reutilización de las direcciones de Ethereum en Monad, haciendo la transición suave y transparente para los usuarios.
Rendimiento y necesidades de hardware
En términos de rendimiento, Monad aspira a duplicar las capacidades de transacciones de Solana, y propone un tiempo de bloque de un segundo así como una finalización casi inmediata. La red Monad utiliza una arquitectura de Prueba de Participación titulada MonadBFT, un derivado del protocolo HotStuff.
Para operar un nodo completo en Monad, es necesario contar con una CPU de 16 núcleos, 32 GB de RAM, 2 TB de almacenamiento SSD y un ancho de banda de 100 Mbit/s. Estas especificaciones de hardware, aunque elevadas, siguen siendo más accesibles en comparación con lo que requiere Solana.
Etapas de desarrollo y futuro de Monad
Actualmente, el rendimiento de Monad sigue siendo teórico, ya que el mainnet aún no ha sido lanzado. Se prevé que el testnet esté disponible en los próximos meses, pero no se ha revelado una fecha exacta. Mientras tanto, se han implementado varios Devnets internamente para probar la pila tecnológica.
El futuro de Monad parece prometedor gracias a una comunidad activa y comprometida. El éxito, sin embargo, dependerá de la capacidad de Monad para entregar estos rendimientos en un entorno de prueba real, y de mantener un equilibrio entre rendimiento y descentralización.







