Monad es una plataforma de contratos inteligentes de alto rendimiento y fácil de usar para desarrolladores. Como Capa 1, aprovecha tecnologías como EVM paralelo para lograr un rendimiento de ejecución de 10,000 transacciones por segundo. Su objetivo es atraer más proyectos de calidad a Web3 con sus características de alto rendimiento, brindando a los usuarios una experiencia Web3 más fluida. El proyecto lanzó su red de prueba el 24 de enero de 2024.
Los tres fundadores de Monad, Keone Hon, James Hunsaker y Eunice Giarta, tienen antecedentes extensos e impresionantes en la industria de Web3.
Otros miembros clave del equipo también tienen experiencia relevante en sus respectivos campos. Por ejemplo, Abdul Rehman, el jefe de desarrollo de negocios, fue el líder de desarrollo del ecosistema en Sei Network y el líder de producto y crecimiento en Falcon Wallet.
Con antecedentes de equipo sólidos y visión de proyecto, Monad ha obtenido el apoyo de numerosos inversores. El 9 de abril, Monad aseguró $225 millones en financiamiento de destacados VCs como Paradigma, Coinbase Ventures y Wintermute Investing. También hay docenas de instituciones e inversores individuales.
Fuente: RootData
La clave del alto rendimiento de Monad radica en su tecnología de ejecución paralela. El principio básico de la ejecución paralela es realizar estratégicamente tareas utilizando múltiples núcleos y hilos mientras se envían los resultados en el orden original. Aunque las transacciones se ejecutan en paralelo 'detrás de escena', desde la perspectiva de los usuarios y desarrolladores, parecen ejecutarse de forma serial. Una simple analogía para entender el impulso de eficiencia de la paralelización es en la planificación de rutas de tráfico: cuantos más carriles haya, más vehículos pueden pasar.
Fuente: Documentación de Monad
En el proceso tradicional de transacciones en cadena en blockchain, cada transacción se ejecuta de forma secuencial. Sin embargo, Monad utiliza una ejecución optimista, lo que permite que una transacción se ejecute antes de que comience otra transacción. Por ejemplo, considere comparar transacciones por volumen:
Cuando A quiere transferir 1 ETH a las direcciones B y C, respectivamente, estas dos transacciones de transferencia se empaquetarían secuencialmente en Ethereum según su orden (asumiendo tarifas de Gas iguales). Sin embargo, teóricamente, estas dos transacciones podrían ocurrir simultáneamente en Monad. Por supuesto, esto plantea un problema potencial: si una transacción depende del resultado de otra transacción, ejecutarlas simultáneamente podría llevar a resultados incorrectos. Por ejemplo:
La ejecución optimista aborda este problema rastreando las entradas utilizadas durante la ejecución de la transacción 2 y comparándolas con la salida de la transacción 1. Si difieren, la red detecta que la transacción 2 utilizó datos incorrectos durante la ejecución y necesita volver a ejecutarse con los datos correctos.
Si hay largas “cadenas” de transacciones con dependencias mutuas en un bloque, la ejecución paralela de estas transacciones conducirá a una alta tasa de fallos. Por lo tanto, una implementación simple de ejecución optimista en Monad es intentar comenzar a ejecutar la siguiente transacción cuando el procesador del nodo tenga recursos disponibles. Monad también ha diseñado un analizador de código estático para intentar predecir las dependencias de las transacciones. En el mejor de los casos, Monad puede predecir muchas dependencias con antelación; en el peor de los casos, Monad vuelve a una implementación simple, es decir, reejecución utilizando los recursos computacionales disponibles.
En la arquitectura paralela mencionada anteriormente, varias tecnologías de componentes clave trabajan juntas para mantener la operación de la red:
Monad es totalmente compatible con EVM, lo que significa que los desarrolladores pueden experimentar el mismo entorno de programación que Ethereum en Monad, lo que reduce en gran medida la dificultad de desarrollo para los constructores del ecosistema.
La red principal, capaz de manejar hasta 100,000 transacciones por segundo (TPS), puede satisfacer los requisitos de rendimiento de casi todas las dApps de Web3, con perspectivas de mayor escalabilidad en el futuro.
En Monad, las tarifas de transacción son inferiores a 1 centavo por transacción, lo que permite transacciones más rápidas y económicas que otras plataformas.
Como se muestra en la tabla a continuación, la comparación de Monad con Ethereum demuestra que Monad supera a Ethereum en rendimiento al utilizar la misma arquitectura EVM. Esto permite a los desarrolladores en Ethereum migrar fácilmente sus aplicaciones a Monad y utilizar APIs RPC compatibles con Ethereum, facilitando un inicio rápido para los usuarios. La principal diferencia entre los dos radica en sus mecanismos de consenso, con Monad empleando el algoritmo MonadBFT diseñado por el mecanismo HotStuff para operación paralela. Aunque ambos utilizan un mecanismo de Prueba de Participación (POS), Ethereum requiere 32 ETH para operar como nodo, lo que lleva a muchos titulares de ETH a adquirir LST para apostar sus ETH. En contraste, los usuarios pueden delegar directamente a los nodos en Monad. Como se mencionó anteriormente, la implementación simple de la ejecución paralela depende de los recursos computacionales restantes, lo que resulta en mayores requisitos de hardware para los nodos en Monad.
Fuente: Monad Doc para desarrolladores
Hasta el 22 de mayo de 2024, la cuenta de Twitter de Monad tenía más de 280,000 seguidores, y su comunidad de Discord había alcanzado los 297,000 miembros. Proyectos como PancakeSwap (V4), Wormhole, Balancer, Layerzero y Curvance también están colaborando con Monad.
Fuente: x.com
Como una infraestructura DeFi de alto rendimiento de Capa 1, formará la capa más fundamental de liquidez de activos en la cadena Monad. Estos primeros socios estratégicos son proyectos conocidos en el campo de DEX y proyectos destacados en el ámbito de intercambio cruzado. Según las estadísticas de Rootdata (como se muestra en el gráfico a continuación), los proyectos que participan en la red de prueba de Monad abarcan actualmente varios campos como DeFi, NFT, IA e infraestructura, siendo los proyectos DeFi los más numerosos.
Fuente: Rootdata
Como una cadena pública dirigida a una amplia audiencia de desarrolladores técnicos y con la expectativa de admitir una escala más grande de Web3, Monad también puede considerar la emisión de airdrops de tokens como incentivos comunitarios. Sin embargo, dado que Monad se encuentra actualmente en la fase de pruebas internas, aún no hay oportunidades para una participación comunitaria más amplia. Algunos pasos potenciales para prepararse para futuros airdrops incluyen:
Únete al Discord oficial y apunta a obtener acceso temprano. También puedes unirte al Telegram oficial para obtener las últimas actualizaciones.
Prepárese para participar como un nodo de prueba en la próxima fase de pruebas de red. Según la guía oficial, los requisitos de hardware para un nodo completo de Monad son:
CPU: CPU de 16 núcleos
RAM: 32 GB de RAM
Almacenamiento: 2 TB NVMe SSD
Ancho de banda: 100 Mb/s
Participa temprano en los proyectos del ecosistema para aumentar tus posibilidades de recibir airdrops. Si bien las pruebas internas están limitadas a colaboradores y al equipo, algunos constructores del ecosistema pueden haber participado en pruebas tempranas. Interactuar con estos proyectos puede mejorar tus posibilidades de recibir airdrops.
Manténgase atento a los anuncios oficiales para conocer cualquier actualización sobre posibles airdrops y oportunidades de participación comunitaria.
Mientras que Ethereum ha elegido la solución de escalabilidad Rollup debido a problemas de rendimiento, Solana logra un alto rendimiento a través de requisitos de nodos extremadamente altos pero aún enfrenta problemas como tiempos de inactividad. Monad utiliza la tecnología de fragmentación para lograr un rendimiento de primer nivel: 100,000 TPS. Este nivel de rendimiento no solo sienta las bases para proyectos en industrias tradicionales que requieren transacciones rápidas y frecuentes, sino que también acomoda a más usuarios. A pesar de estar en la etapa de testnet, Monad ya ha ganado una atención significativa y ha obtenido algo de apoyo de la comunidad. Los logros de Monad son dignos de anticipación.
Monad es una plataforma de contratos inteligentes de alto rendimiento y fácil de usar para desarrolladores. Como Capa 1, aprovecha tecnologías como EVM paralelo para lograr un rendimiento de ejecución de 10,000 transacciones por segundo. Su objetivo es atraer más proyectos de calidad a Web3 con sus características de alto rendimiento, brindando a los usuarios una experiencia Web3 más fluida. El proyecto lanzó su red de prueba el 24 de enero de 2024.
Los tres fundadores de Monad, Keone Hon, James Hunsaker y Eunice Giarta, tienen antecedentes extensos e impresionantes en la industria de Web3.
Otros miembros clave del equipo también tienen experiencia relevante en sus respectivos campos. Por ejemplo, Abdul Rehman, el jefe de desarrollo de negocios, fue el líder de desarrollo del ecosistema en Sei Network y el líder de producto y crecimiento en Falcon Wallet.
Con antecedentes de equipo sólidos y visión de proyecto, Monad ha obtenido el apoyo de numerosos inversores. El 9 de abril, Monad aseguró $225 millones en financiamiento de destacados VCs como Paradigma, Coinbase Ventures y Wintermute Investing. También hay docenas de instituciones e inversores individuales.
Fuente: RootData
La clave del alto rendimiento de Monad radica en su tecnología de ejecución paralela. El principio básico de la ejecución paralela es realizar estratégicamente tareas utilizando múltiples núcleos y hilos mientras se envían los resultados en el orden original. Aunque las transacciones se ejecutan en paralelo 'detrás de escena', desde la perspectiva de los usuarios y desarrolladores, parecen ejecutarse de forma serial. Una simple analogía para entender el impulso de eficiencia de la paralelización es en la planificación de rutas de tráfico: cuantos más carriles haya, más vehículos pueden pasar.
Fuente: Documentación de Monad
En el proceso tradicional de transacciones en cadena en blockchain, cada transacción se ejecuta de forma secuencial. Sin embargo, Monad utiliza una ejecución optimista, lo que permite que una transacción se ejecute antes de que comience otra transacción. Por ejemplo, considere comparar transacciones por volumen:
Cuando A quiere transferir 1 ETH a las direcciones B y C, respectivamente, estas dos transacciones de transferencia se empaquetarían secuencialmente en Ethereum según su orden (asumiendo tarifas de Gas iguales). Sin embargo, teóricamente, estas dos transacciones podrían ocurrir simultáneamente en Monad. Por supuesto, esto plantea un problema potencial: si una transacción depende del resultado de otra transacción, ejecutarlas simultáneamente podría llevar a resultados incorrectos. Por ejemplo:
La ejecución optimista aborda este problema rastreando las entradas utilizadas durante la ejecución de la transacción 2 y comparándolas con la salida de la transacción 1. Si difieren, la red detecta que la transacción 2 utilizó datos incorrectos durante la ejecución y necesita volver a ejecutarse con los datos correctos.
Si hay largas “cadenas” de transacciones con dependencias mutuas en un bloque, la ejecución paralela de estas transacciones conducirá a una alta tasa de fallos. Por lo tanto, una implementación simple de ejecución optimista en Monad es intentar comenzar a ejecutar la siguiente transacción cuando el procesador del nodo tenga recursos disponibles. Monad también ha diseñado un analizador de código estático para intentar predecir las dependencias de las transacciones. En el mejor de los casos, Monad puede predecir muchas dependencias con antelación; en el peor de los casos, Monad vuelve a una implementación simple, es decir, reejecución utilizando los recursos computacionales disponibles.
En la arquitectura paralela mencionada anteriormente, varias tecnologías de componentes clave trabajan juntas para mantener la operación de la red:
Monad es totalmente compatible con EVM, lo que significa que los desarrolladores pueden experimentar el mismo entorno de programación que Ethereum en Monad, lo que reduce en gran medida la dificultad de desarrollo para los constructores del ecosistema.
La red principal, capaz de manejar hasta 100,000 transacciones por segundo (TPS), puede satisfacer los requisitos de rendimiento de casi todas las dApps de Web3, con perspectivas de mayor escalabilidad en el futuro.
En Monad, las tarifas de transacción son inferiores a 1 centavo por transacción, lo que permite transacciones más rápidas y económicas que otras plataformas.
Como se muestra en la tabla a continuación, la comparación de Monad con Ethereum demuestra que Monad supera a Ethereum en rendimiento al utilizar la misma arquitectura EVM. Esto permite a los desarrolladores en Ethereum migrar fácilmente sus aplicaciones a Monad y utilizar APIs RPC compatibles con Ethereum, facilitando un inicio rápido para los usuarios. La principal diferencia entre los dos radica en sus mecanismos de consenso, con Monad empleando el algoritmo MonadBFT diseñado por el mecanismo HotStuff para operación paralela. Aunque ambos utilizan un mecanismo de Prueba de Participación (POS), Ethereum requiere 32 ETH para operar como nodo, lo que lleva a muchos titulares de ETH a adquirir LST para apostar sus ETH. En contraste, los usuarios pueden delegar directamente a los nodos en Monad. Como se mencionó anteriormente, la implementación simple de la ejecución paralela depende de los recursos computacionales restantes, lo que resulta en mayores requisitos de hardware para los nodos en Monad.
Fuente: Monad Doc para desarrolladores
Hasta el 22 de mayo de 2024, la cuenta de Twitter de Monad tenía más de 280,000 seguidores, y su comunidad de Discord había alcanzado los 297,000 miembros. Proyectos como PancakeSwap (V4), Wormhole, Balancer, Layerzero y Curvance también están colaborando con Monad.
Fuente: x.com
Como una infraestructura DeFi de alto rendimiento de Capa 1, formará la capa más fundamental de liquidez de activos en la cadena Monad. Estos primeros socios estratégicos son proyectos conocidos en el campo de DEX y proyectos destacados en el ámbito de intercambio cruzado. Según las estadísticas de Rootdata (como se muestra en el gráfico a continuación), los proyectos que participan en la red de prueba de Monad abarcan actualmente varios campos como DeFi, NFT, IA e infraestructura, siendo los proyectos DeFi los más numerosos.
Fuente: Rootdata
Como una cadena pública dirigida a una amplia audiencia de desarrolladores técnicos y con la expectativa de admitir una escala más grande de Web3, Monad también puede considerar la emisión de airdrops de tokens como incentivos comunitarios. Sin embargo, dado que Monad se encuentra actualmente en la fase de pruebas internas, aún no hay oportunidades para una participación comunitaria más amplia. Algunos pasos potenciales para prepararse para futuros airdrops incluyen:
Únete al Discord oficial y apunta a obtener acceso temprano. También puedes unirte al Telegram oficial para obtener las últimas actualizaciones.
Prepárese para participar como un nodo de prueba en la próxima fase de pruebas de red. Según la guía oficial, los requisitos de hardware para un nodo completo de Monad son:
CPU: CPU de 16 núcleos
RAM: 32 GB de RAM
Almacenamiento: 2 TB NVMe SSD
Ancho de banda: 100 Mb/s
Participa temprano en los proyectos del ecosistema para aumentar tus posibilidades de recibir airdrops. Si bien las pruebas internas están limitadas a colaboradores y al equipo, algunos constructores del ecosistema pueden haber participado en pruebas tempranas. Interactuar con estos proyectos puede mejorar tus posibilidades de recibir airdrops.
Manténgase atento a los anuncios oficiales para conocer cualquier actualización sobre posibles airdrops y oportunidades de participación comunitaria.
Mientras que Ethereum ha elegido la solución de escalabilidad Rollup debido a problemas de rendimiento, Solana logra un alto rendimiento a través de requisitos de nodos extremadamente altos pero aún enfrenta problemas como tiempos de inactividad. Monad utiliza la tecnología de fragmentación para lograr un rendimiento de primer nivel: 100,000 TPS. Este nivel de rendimiento no solo sienta las bases para proyectos en industrias tradicionales que requieren transacciones rápidas y frecuentes, sino que también acomoda a más usuarios. A pesar de estar en la etapa de testnet, Monad ya ha ganado una atención significativa y ha obtenido algo de apoyo de la comunidad. Los logros de Monad son dignos de anticipación.