La historia del origen de Monad

Monad ha estado en desarrollo durante aproximadamente dos años y fue fundada por Keone Hon, James Hunsaker y Eunice Giarta. Keone y James son dos cofundadores técnicos que han trabajado juntos en Jump Trading durante ocho años. Sentados en la misma mesa de operaciones de alta frecuencia, compitiendo contra otros 20 equipos dentro de Jump, Keone y James pudieron estar en la cima durante muchos años seguidos, facilitando más de 10 billones de dólares en volumen de operaciones nocionales anualmente, ejecutando miles de operaciones por año. segundo. A este nivel de volumen de operaciones, Keone y James experimentan de primera mano la diferencia que los microsegundos pueden marcar en la ejecución. Después de ingresar al espacio criptográfico, Keone trabajó en Solana DeFi mientras James construía Pyth. Comenzaron a construir Monads en 2022 después de darse cuenta de que era posible implementar un conjunto de optimizaciones fundamentales en el EVM que se habían convertido en estándar en la informática de alto rendimiento durante los últimos 20 años pero que aún no se habían aplicado al EVM. Al introducir estos componentes, se puede crear un EVM de mayor rendimiento que resuelva muchos de los cuellos de botella de escalamiento actuales.

“Fueron los primeros en impulsar la EVM paralela. Lo entienden mejor que nadie en criptografía en este momento. No tengo ninguna duda de que la EVM paralela que otras cadenas afirman tener actualmente, la hizo Monad hace un año y medio. "Con todos los esfuerzos de ingeniería, Monad está muy cerca de tener el primer producto; yo diría que dentro de un mes tendremos la primera red de prueba privada interna en funcionamiento".

Pila de tecnología de Monad

Resulta que la paralelización es mucho más que una palabra de moda/narrativa, ya que permite una ejecución escalable y eficiente. No es sólo el motor de ejecución paralela lo que hace que Monad sea escalable y capaz de procesar más de 10.000 transacciones por segundo.

Creo que mucha gente piensa que la ejecución paralela es una naturaleza de entrada y salida, es decir: "si puedes agregar ejecución paralela al EVM, entonces, de repente, tendrá un rendimiento significativamente mayor". Pero este no es el caso. La ejecución paralela por sí sola no ayuda mucho a crear un EVM con mayor rendimiento. Las mónadas realmente implementan la ejecución paralela y, combinadas con algunas otras optimizaciones, desbloquean gran parte del rendimiento de la ejecución paralela. Analicémoslo individualmente:

Ejecución paralela

Se refiere a la capacidad de realizar múltiples tareas simultáneamente, en lugar de una tras otra (secuencialmente). Si bien el procesamiento paralelo puede ser más complejo, puede reducir significativamente el tiempo de procesamiento y aumentar la eficiencia al distribuir la carga de trabajo entre múltiples procesadores:

Las mónadas utilizan la ejecución paralela, lo que permite procesar múltiples transacciones simultáneamente. Vale la pena señalar que los bloques Monad siguen siendo colecciones de transacciones ordenadas linealmente como Ethereum.

Las mónadas usan optimista, lo que significa que la cadena comienza a ejecutar transacciones antes de que se completen las transacciones anteriores en el bloque. Para evitar errores y ejecuciones incorrectas, el estado de las transacciones se fusiona secuencialmente en bloques para garantizar la corrección.

MonadDb

Sin una base de datos estatal que permita lecturas y escrituras paralelas en el disco, un motor de ejecución paralela hará poco para mejorar el rendimiento de la cadena de bloques. Veamos con un ejemplo:

Ejecución secuencial (Ethereum): imagine una autopista de un solo carril con una única caseta de peaje que permite que un automóvil pague el peaje y pase a la vez.

Ejecución paralela: ahora hay 20 carriles y 20 puestos de peaje en la autopista, pero todavía sólo puede pasar un coche a la vez. Entonces, si un vehículo pasa por el peaje 1, el vehículo en el peaje 2 o 3 tendrá que esperar.

Ejecución paralela y base de datos paralela: se pueden utilizar las 20 estaciones de peaje al mismo tiempo y pueden pasar 20 vehículos en diferentes carriles al mismo tiempo.

Monad DB es la clave para desbloquear el procesamiento paralelo y la finalidad de la cadena rápida/alto TPS.

Ejecución asincrónica y consenso.

Actualmente, en los bloques de Ethereum, la ejecución ocurre en aproximadamente 1/10 de segundo, y luego se produce el consenso durante los siguientes 11,9 segundos. Lo que hace Monad es dividir esto de modo que, en lugar de tener fragmentos de 12 segundos y 1/10 de segundo para la ejecución, ahora tenga dos carriles de natación separados para que pueda usar todo el presupuesto del fragmento para implementar. Imagínese si Ethereum tuviera 12 segundos de tiempo de ejecución por bloque en lugar de 1/10 de segundo. Eso es un aumento de 100 veces. Esto es algo bastante estándar que mucha gente ha estado implementando en informática durante mucho tiempo, pero actualmente no existe en EVM. Entonces ese es otro gran desbloqueo. "

"Todo eso combinado es lo que realmente es clave para lograr el rendimiento. Ser capaz de hacerlo funcionar y alcanzar un rendimiento de 10.000 transacciones por segundo".

Todo esto, además de la total compatibilidad con EVM, distingue a Monad de la competencia. Cualquier protocolo EVM se puede implementar fácilmente en Monad y aprovechar el entorno de ejecución eficiente.

¿Qué aplicaciones se pueden crear en Monads?

Ahora que se ha introducido la pila de tecnología, exploremos el próximo ecosistema de Monad. En general, todos los protocolos se beneficiarán de una ejecución mejorada, es decir, una finalidad más rápida y más TPS. Sin embargo, existen aplicaciones específicas que pueden desbloquearse mediante cadenas rápidas como Monad para permitir la progresión mutante.

Uno de los casos de uso más obvios son los protocolos de transacciones. Especialmente para la cartera de pedidos en cadena DEX (spot y futuros), construir sobre Monad será atractivo. Históricamente, los intercambios de libros de órdenes han estado centralizados (Bybit, Binance, Coinbase, etc.) y, si bien brindan una gran liquidez, tienen tarifas y riesgos relativamente altos asociados con la falta de autocustodia. El modelo AMM, ampliamente adoptado por GMX, Gains, Synthetix y otros, permite la autocustodia en la cadena, pero la liquidez puede ser limitada, lo que provoca una mala ejecución y deslizamientos para los comerciantes. Por lo tanto, muchos consideran que los intercambios de libros de pedidos descentralizados en cadena ofrecen lo mejor de ambos mundos. Sin embargo, en lugar de tener que crear una cadena de aplicaciones personalizada para una ejecución eficiente, el libro de pedidos DEX se puede implementar sin problemas en Monad, que es compatible con EVM en toda la pila.

Uno de los primeros creadores de Monad es el protocolo Elixir, una red a prueba de delegación que proporciona liquidez para diversas transacciones del libro de pedidos. Con Elixir, los usuarios pueden depositar liquidez en varias bóvedas que actúan como creadores de mercado para la negociación de libros de órdenes. Elixir está actualmente activo en Vertex y RabbitX, con planes de lanzarse en Injective, dYdX, Bluefin, Monad y más.

Además, la plataforma de contenido nativa de Monad, The Pipeline, realizó recientemente una entrevista en podcast con Pike Finance, quien expresó su entusiasmo por el lanzamiento de Monad a finales de este año. Pike Finance, un mercado monetario de cadena completa impulsado por wormhole, Circle y Pyth, lanzó su versión beta en varias cadenas EVM hace unos días.

Monad parece estar ya en conversaciones con estudios de juegos sobre la creación y habilitación de juegos en cadena verdaderamente de alto rendimiento.

mapa de ruta

Se espera que Monad se lance en la red principal en algún momento a finales de este año, probablemente en el tercer trimestre. Entonces, si bien aún es temprano para esta cadena, la Internal Testnet (una red de prueba interna) está a punto de entrar en funcionamiento.

Las razones por las que Monad tiene grandes esperanzas se reflejan principalmente en los siguientes aspectos:

1. Rendimiento altamente escalable: Monad está diseñado como una cadena de bloques L1 única a gran escala altamente escalable capaz de manejar más de 10,000 transacciones por segundo con un tiempo de bloqueo de 1 segundo. Esta escalabilidad se logra a través de tecnologías como la ejecución paralela y Monad DB, lo que permite a Monad ser significativamente más eficiente al procesar transacciones, proporcionando un mayor rendimiento y rendimiento para las aplicaciones.

2. Enorme cultura comunitaria: aunque aún no se ha lanzado, Monad ha acumulado una enorme comunidad, los miembros de su comunidad son muy activos y ha formado una cultura única. La existencia de este tipo de comunidad proporciona una base sólida para el desarrollo de Monad y también brinda apoyo para la construcción del ecosistema.

3. Antecedentes y experiencia del equipo fundador: El equipo fundador de Monad está compuesto por personal técnico con amplia experiencia en el campo del comercio de alta frecuencia y tiene un profundo conocimiento de la informática de alto rendimiento. Este equipo utilizó una serie de optimizaciones fundamentales al crear Monad, lo que le permitió estar a la vanguardia de la tecnología.

4. Compatibilidad con EVM: Monad no solo es compatible con EVM, sino que también realiza una serie de optimizaciones fundamentales para resolver algunos cuellos de botella de expansión en la red Ethereum actual. Esto permite que cualquier protocolo de aplicación ya implementado en Ethereum se implemente fácilmente en Monad y aproveche su entorno de ejecución eficiente.

5. Asociaciones y creación de ecosistemas: Monad ha establecido relaciones con socios como Layerzero, lo que ayuda a brindar más apoyo y recursos para la creación de ecosistemas. Además, Monad también ha atraído el interés de los protocolos EVM existentes, que esperan cooperar con Monad e implementar aplicaciones en él.

En resumen, Monad, como próxima cadena de bloques L1 de alto rendimiento, tiene una excelente experiencia técnica, un enorme apoyo comunitario y abundantes recursos de socios, por lo que es muy esperado. Con el lanzamiento de Monad y la construcción del ecosistema, podemos esperar verlo desempeñar un papel importante en el campo blockchain y brindar mejores experiencias y servicios a usuarios y desarrolladores.

#monad >#layer1