El cuento de Monad: En busca de los secretos arcanos

Avanzado11/5/2024, 9:47:24 AM
Aunque las capas 2 han logrado escalar Ethereum hasta cierto punto, todavía enfrentan limitaciones. Monad tiene como objetivo construir un nuevo reino que combine la rica cultura de Ethereum con la escalabilidad de Solana y Sui, creando un sistema compatible con Ethereum que cumpla con las demandas de eficiencia de una nueva era.

1. La Aldea Caída de Ethereum

Érase una vez, en el pueblo de Ethereum, vivía una comunidad de Pepes verdes. Ethereum fue una vez uno de los reinos más prósperos, un lugar donde la alta descentralización y la formidable seguridad dieron lugar a una próspera economía.

Guiados por estos principios, los aldeanos celebraron elecciones regulares basadas en sus participaciones, nombrando líderes para supervisar los bloques de registros de transacciones creados cada doce segundos. A través de esto, gestionaron diligentemente la bulliciosa economía de la aldea.

Pero ahora, la antigua gloria de Ethereum se había desvanecido, y una plaga de virus memes barrió, debilitando la fuerza del pueblo. Las sombras se cernían sobre las calles mientras los Pepes verdes avanzaban pesadamente, vagando sin rumbo en lo que se había convertido en un pueblo desolado y sombrío.

Sin embargo, quedaron algunos Pepes verdes que anhelaban restaurar la grandeza perdida de Ethereum. Abogaron por la "Reforma L2", un movimiento destinado a revitalizar el pueblo. Con sus esfuerzos, Ethereum comenzó a florecer nuevamente, permitiendo una escala de actividad que alguna vez se consideró imposible. Los Pepes recuperaron parte de la vitalidad que una vez llenó sus vidas.

Sin embargo, la Reforma L2 enfrentó sus límites. Pueblos cercanos como Solana y Sui, aunque jóvenes y a veces llenos de inestabilidad, avanzaban rápidamente a través de revoluciones científicas sin precedentes. Sus innovaciones hicieron que las transacciones financieras complejas fueran fluidas, mientras que Ethereum luchaba a pesar de las reformas. Así, los susurros se extendieron entre los Pepes sobre la posibilidad de mudarse a estos pueblos vecinos.

Entonces, un día fatídico, apareció un mago morado Pepe en el pueblo de Ethereum.

2. La llegada del mago Pepe Morado

Un mago Pepe con túnica morada, mirando con tristeza la gloria perdida del pueblo Ethereum, decidió construir un nuevo reino llamado Monad.

Un día, se presentó ante los Pepes verdes, anunciando su ambicioso plan de establecer el pueblo de Monad. Reuniéndolos en la plaza central, abrió el piso para escuchar sus pensamientos y sueños.

Green Pepe 1 habló: "Espero que la vida en Monad se sienta igual que en Ethereum. A pesar de que Ethereum carece de la escalabilidad de Solana o Sui, nunca consideré irme porque sus culturas se sentían tan diferentes a la nuestra."

Green Pepe 2 agregó: “Mantener el mismo estilo de vida y cultura es importante, pero también quiero un sistema tan eficiente como el de otras aldeas. Mientras Ethereum es seguro, se queda corto para empresas que requieren velocidad y agilidad.”

Tomando en serio sus deseos, el mago se comprometió a crear Monad con la rica cultura de Ethereum y la escalabilidad de Solana y Sui. Contempló los poderosos hechizos necesarios para lograr ambos sueños, una aldea donde la compatibilidad con las tradiciones de Ethereum se encontraría con la eficiencia de los avances de la nueva era.

Luego, compartió su visión con los ansiosos Pepes, inspirando esperanza en un lugar que realmente pudiera ofrecer lo mejor de ambos mundos.

3. Secreto Hechizo 1: Ejecución Diferida

Una de las limitaciones que restringe la escalabilidad de la aldea Ethereum radica en el procesamiento de cada transacción durante el proceso de consenso, un paso necesario para generar cada nuevo bloque.

En este pueblo, el líder que propone un bloque debe calcular todas las transacciones dentro de él antes de proponerlo, asegurando el resultado de cada una. Además, los nodos de validación que reciben este bloque también deben calcular todas las transacciones para verificar la legitimidad del bloque y emitir sus votos.

Dado que el proceso de consenso implica tanto la computación como la comunicación entre los aldeanos, el presupuesto de tiempo asignado para procesar transacciones es bastante bajo, lo que finalmente resulta en una escalabilidad limitada.

Para resolver esto, el mago morado Pepe introdujo un nuevo hechizo llamado "Ejecución Diferida". Este hechizo separa el proceso de "Consensus", que ordena las transacciones de los aldeanos, del proceso de "Ejecución", que calcula los resultados de estas transacciones.

En términos más simples, en lugar de realizar el consenso y la ejecución simultáneamente para cada bloque, el consenso para el bloque N se lleva a cabo mientras se realiza la ejecución para el bloque N-1, cuyo orden de transacción ya ha sido establecido.

Al permitir un tiempo de bloque completo para la ejecución, este enfoque aumenta enormemente la cantidad de transacciones que se pueden procesar en el mismo período de tiempo.

Hechizo avanzado: Raíces de Merkle Retrasadas

En la aldea de Ethereum, los nodos realizan cálculos antes de llegar a un consenso, lo que garantiza la validez del bloque. Sin embargo, en el sistema de Ejecución Diferida de Monad, el consenso y la ejecución están separados. Esto abre la posibilidad de que los nodos maliciosos ignoren las transacciones previamente acordadas o alteren libremente el estado calculado.

Para evitar esto, Monad incrusta una raíz de Merkle, que representa los resultados calculados del N-10º bloque, en la propuesta para el N-ésimo bloque. Si más de dos tercios de los nodos llegan a un consenso sobre el N-ésimo bloque, implica un acuerdo sobre los cálculos del bloque N-10º.

Si los cálculos de cualquier nodo desde el bloque N-10 no coinciden con la raíz de Merkle incluida en el bloque N, ese nodo se elimina del consenso a partir del bloque N. Este retraso de diez bloques para la raíz de Merkle garantiza que cualquier error computacional se detecte a tiempo.

Cabe destacar que el tiempo de bloqueo en Monad es de 1 segundo, aunque esto no significa que la finalidad de Monad tarde 10 segundos. Gracias al sistema único MonadBFT de Monad, se puede lograr una finalidad de una sola ranura, otorgando la finalidad en 1 segundo.

4. Secreto Hechizo 2: Hashing de Transacción

El sabio mago morado Pepe reflexionó sobre cómo un líder en el pueblo podría difundir rápidamente una propuesta de bloque a los demás nodos.

En la aldea de Ethereum, era costumbre empaquetar toda una propuesta de bloque, incluyendo todas las transacciones, y enviarla como un paquete masivo a través de la red.

Sin embargo, el mago se dio cuenta de que si el pueblo de Monad adoptaba este método, difundir una propuesta de bloque tan vasta llena de innumerables transacciones sería una tarea desalentadora y laboriosa.

Para resolver esto, el mago morado Pepe introdujo el concepto de "Hashing de transacciones". Dado que todas las transacciones enviadas por los aldeanos ya se han propagado por toda la red, cada nodo mantiene un registro de las transacciones de la aldea Monad en su propia mempool.

Este conocimiento significaba que el líder ya no necesitaba transmitir la lista completa de transacciones en cada propuesta de bloque. En cambio, el líder simplemente podía hacer referencia a las transacciones, enviando solo los hashes.

De esta manera, las propuestas de bloque de Monad permanecieron compactas, conteniendo solo los valores hash de cada transacción. Al recibirlos, los demás nodos podrían comparar fácilmente los hashes con sus propios registros e identificar las transacciones referenciadas.

5. Hechizo Secreto 3: MonadBFT

En el pueblo de Monad, el orden de las transacciones dentro de cada bloque y el consenso sobre la creación de bloques estaban gobernados por MonadBFT, un mecanismo de consenso de alto rendimiento basado en HotStuff. Este algoritmo BFT (tolerancia a fallas bizantinas) de dos fases permitió llegar a un consenso en dos pasos.

El papel del líder del bloque se eligió probabilísticamente en función de la participación apostada de cada participante. En Monad, los bloques se crearon de manera más eficiente que en el pueblo de Ethereum, ya que cada propuesta de bloque N se transmitió junto con el Certificado de Quórum (QC) para el bloque anterior N-1, lo que indica que más de dos tercios de los nodos habían validado el bloque.

Aquí está cómo se desarrolló la secuencia:

  • [ ] El líder N difundió una propuesta para el bloque N, acompañada por el QC para el bloque N-1.
  • [ ] Los validadores luego verificaron el bloque N y enviaron sus votos al Líder N+1.
  • [ ] El líder N+1 compartió una propuesta para el bloque N+1, junto con el control de calidad para el bloque N.
  • Sin embargo, incluso con QC N, los validadores no pudieron finalizar el bloque N al instante, ya que la naturaleza de la cadena de bloques no podía garantizar que todos los participantes estuvieran en línea de manera sincrónica.
  • Para asegurar completamente el bloque N, los validadores tenían que enviar sus votos de "sí" para el bloque N+1, que contiene el QC N, al Líder N+2. Cuando el Líder N+2 generó el QC N+1, confirmó la finalización exitosa de la ronda N+1, lo que a su vez finalizó retroactivamente el bloque N.

Así, con habilidad de magia y previsión, el mago Pepe morado guió a la aldea Monad hacia una nueva era, donde cada bloque fue creado y asegurado no solo rápidamente sino con una elegancia que se ajusta a la visión de una aldea verdaderamente escalable y cooperativa.

6. Secreto Hechizo 4: Ejecución Paralela

En el reino de Monad, para manejar la gran afluencia de transacciones de aldeanos, el mago Pepe púrpura ideó un nuevo hechizo que permitía procesar las transacciones no de manera serial como en la aldea Ethereum, sino en flujos poderosos y paralelos.

Con el hechizo de Ejecución Diferida, la ejecución solo comenzaría después de que el orden de las transacciones de un bloque hubiera alcanzado un consenso. El pueblo de Monad, poblado por un grupo de ejecutores expertos, asume cada transacción, calculando sus entradas y salidas de forma independiente y creando listas pendientes.

Estas entradas y salidas no alteraron inmediatamente el estado del pueblo, sino que esperaron en un estado de magia suspendida, listas para ser comprometidas en el orden determinado por consenso. Este compromiso implicaba fusionar las salidas una por una en el estado actual, como hilos mágicos tejiendo una tapicería de orden impecable.

Sin embargo, hubo un giro. El procesamiento paralelo introdujo la posibilidad de conflictos de transacción, una rareza en la ordenada aldea de Ethereum pero un nuevo desafío aquí.

Por ejemplo, si una transacción (tx b) mostraba al aldeano A regalando 1 ETH al aldeano B, y otra (tx c) mostraba a B gastando ese ETH en la posada del pueblo, su orden era crucial. Si tx c intentara ejecutarse antes que tx b, la transacción fallaría. En estos casos, las transacciones conflictivas fueron reprogramadas, con tx c esperando la finalización de tx b antes de ejecutarse nuevamente.

Así, en Monad, el corazón de la ejecución paralela residía en la secuencia: los resultados se calculaban en paralelo, pero las actualizaciones de estado se fusionaban en el orden preciso necesario.

7. Secreto Hechizo 5: MonadDb

El mago Pepe morado no se detuvo ahí. Convocó a MonadDb, una base de datos personalizada única en la aldea de Monad, diseñada para almacenar el estado de blockchain. Mientras Ethereum se basaba en el intrincado Merkle Patricia Trie, una estructura conocida por su resistencia pero también por sus ineficiencias con clientes extranjeros, MonadDb lo adoptaba nativamente, aprovechando todo su poder y eficiencia.

MonadDb fue creado teniendo en cuenta la ejecución paralela del pueblo, con soporte para múltiples lecturas y escrituras simultáneas con precisión elegante. A diferencia de las bases de datos tradicionales que requerían que cada tarea terminara antes de pasar a la siguiente, MonadDb maneja la magia de E/S asincrónica, permitiendo que las tareas se superpongan sin problemas, abriendo las puertas para el manejo de transacciones paralelas reales.

8. ¡Ven a visitar la aldea Monad!

A través de una sinfonía de hechizos maravillosos e encantamientos intrincados, el mago Pepe morado creó el pueblo de Monad, un lugar donde las cuentas confiables de Ethereum, la criptografía, los formatos de transacción, los idiomas y las carteras se mezclaban sin esfuerzo con la increíble escalabilidad de Solana y Sui. Ahora, Monad florecía con sueños de alcanzar 10,000 transacciones por segundo y lograr una finalidad de 1 segundo.

¿Podría el pueblo de Monad, nacido de la brillantez y la esperanza, lograr salvar un mundo atrapado por el virus de los memes y quizás ayudar a devolver la gloria de Ethereum como un compañero digno? Solo el tiempo lo diría.

Aviso legal:

  1. Este artículo es una reimpresión de [100y.eth], Todos los derechos de autor pertenecen al autor original [100y.eth]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y ellos lo manejarán rápidamente.
  2. Responsabilidad de exención: Las opiniones y puntos de vista expresados en este artículo son únicamente del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.

El cuento de Monad: En busca de los secretos arcanos

Avanzado11/5/2024, 9:47:24 AM
Aunque las capas 2 han logrado escalar Ethereum hasta cierto punto, todavía enfrentan limitaciones. Monad tiene como objetivo construir un nuevo reino que combine la rica cultura de Ethereum con la escalabilidad de Solana y Sui, creando un sistema compatible con Ethereum que cumpla con las demandas de eficiencia de una nueva era.

1. La Aldea Caída de Ethereum

Érase una vez, en el pueblo de Ethereum, vivía una comunidad de Pepes verdes. Ethereum fue una vez uno de los reinos más prósperos, un lugar donde la alta descentralización y la formidable seguridad dieron lugar a una próspera economía.

Guiados por estos principios, los aldeanos celebraron elecciones regulares basadas en sus participaciones, nombrando líderes para supervisar los bloques de registros de transacciones creados cada doce segundos. A través de esto, gestionaron diligentemente la bulliciosa economía de la aldea.

Pero ahora, la antigua gloria de Ethereum se había desvanecido, y una plaga de virus memes barrió, debilitando la fuerza del pueblo. Las sombras se cernían sobre las calles mientras los Pepes verdes avanzaban pesadamente, vagando sin rumbo en lo que se había convertido en un pueblo desolado y sombrío.

Sin embargo, quedaron algunos Pepes verdes que anhelaban restaurar la grandeza perdida de Ethereum. Abogaron por la "Reforma L2", un movimiento destinado a revitalizar el pueblo. Con sus esfuerzos, Ethereum comenzó a florecer nuevamente, permitiendo una escala de actividad que alguna vez se consideró imposible. Los Pepes recuperaron parte de la vitalidad que una vez llenó sus vidas.

Sin embargo, la Reforma L2 enfrentó sus límites. Pueblos cercanos como Solana y Sui, aunque jóvenes y a veces llenos de inestabilidad, avanzaban rápidamente a través de revoluciones científicas sin precedentes. Sus innovaciones hicieron que las transacciones financieras complejas fueran fluidas, mientras que Ethereum luchaba a pesar de las reformas. Así, los susurros se extendieron entre los Pepes sobre la posibilidad de mudarse a estos pueblos vecinos.

Entonces, un día fatídico, apareció un mago morado Pepe en el pueblo de Ethereum.

2. La llegada del mago Pepe Morado

Un mago Pepe con túnica morada, mirando con tristeza la gloria perdida del pueblo Ethereum, decidió construir un nuevo reino llamado Monad.

Un día, se presentó ante los Pepes verdes, anunciando su ambicioso plan de establecer el pueblo de Monad. Reuniéndolos en la plaza central, abrió el piso para escuchar sus pensamientos y sueños.

Green Pepe 1 habló: "Espero que la vida en Monad se sienta igual que en Ethereum. A pesar de que Ethereum carece de la escalabilidad de Solana o Sui, nunca consideré irme porque sus culturas se sentían tan diferentes a la nuestra."

Green Pepe 2 agregó: “Mantener el mismo estilo de vida y cultura es importante, pero también quiero un sistema tan eficiente como el de otras aldeas. Mientras Ethereum es seguro, se queda corto para empresas que requieren velocidad y agilidad.”

Tomando en serio sus deseos, el mago se comprometió a crear Monad con la rica cultura de Ethereum y la escalabilidad de Solana y Sui. Contempló los poderosos hechizos necesarios para lograr ambos sueños, una aldea donde la compatibilidad con las tradiciones de Ethereum se encontraría con la eficiencia de los avances de la nueva era.

Luego, compartió su visión con los ansiosos Pepes, inspirando esperanza en un lugar que realmente pudiera ofrecer lo mejor de ambos mundos.

3. Secreto Hechizo 1: Ejecución Diferida

Una de las limitaciones que restringe la escalabilidad de la aldea Ethereum radica en el procesamiento de cada transacción durante el proceso de consenso, un paso necesario para generar cada nuevo bloque.

En este pueblo, el líder que propone un bloque debe calcular todas las transacciones dentro de él antes de proponerlo, asegurando el resultado de cada una. Además, los nodos de validación que reciben este bloque también deben calcular todas las transacciones para verificar la legitimidad del bloque y emitir sus votos.

Dado que el proceso de consenso implica tanto la computación como la comunicación entre los aldeanos, el presupuesto de tiempo asignado para procesar transacciones es bastante bajo, lo que finalmente resulta en una escalabilidad limitada.

Para resolver esto, el mago morado Pepe introdujo un nuevo hechizo llamado "Ejecución Diferida". Este hechizo separa el proceso de "Consensus", que ordena las transacciones de los aldeanos, del proceso de "Ejecución", que calcula los resultados de estas transacciones.

En términos más simples, en lugar de realizar el consenso y la ejecución simultáneamente para cada bloque, el consenso para el bloque N se lleva a cabo mientras se realiza la ejecución para el bloque N-1, cuyo orden de transacción ya ha sido establecido.

Al permitir un tiempo de bloque completo para la ejecución, este enfoque aumenta enormemente la cantidad de transacciones que se pueden procesar en el mismo período de tiempo.

Hechizo avanzado: Raíces de Merkle Retrasadas

En la aldea de Ethereum, los nodos realizan cálculos antes de llegar a un consenso, lo que garantiza la validez del bloque. Sin embargo, en el sistema de Ejecución Diferida de Monad, el consenso y la ejecución están separados. Esto abre la posibilidad de que los nodos maliciosos ignoren las transacciones previamente acordadas o alteren libremente el estado calculado.

Para evitar esto, Monad incrusta una raíz de Merkle, que representa los resultados calculados del N-10º bloque, en la propuesta para el N-ésimo bloque. Si más de dos tercios de los nodos llegan a un consenso sobre el N-ésimo bloque, implica un acuerdo sobre los cálculos del bloque N-10º.

Si los cálculos de cualquier nodo desde el bloque N-10 no coinciden con la raíz de Merkle incluida en el bloque N, ese nodo se elimina del consenso a partir del bloque N. Este retraso de diez bloques para la raíz de Merkle garantiza que cualquier error computacional se detecte a tiempo.

Cabe destacar que el tiempo de bloqueo en Monad es de 1 segundo, aunque esto no significa que la finalidad de Monad tarde 10 segundos. Gracias al sistema único MonadBFT de Monad, se puede lograr una finalidad de una sola ranura, otorgando la finalidad en 1 segundo.

4. Secreto Hechizo 2: Hashing de Transacción

El sabio mago morado Pepe reflexionó sobre cómo un líder en el pueblo podría difundir rápidamente una propuesta de bloque a los demás nodos.

En la aldea de Ethereum, era costumbre empaquetar toda una propuesta de bloque, incluyendo todas las transacciones, y enviarla como un paquete masivo a través de la red.

Sin embargo, el mago se dio cuenta de que si el pueblo de Monad adoptaba este método, difundir una propuesta de bloque tan vasta llena de innumerables transacciones sería una tarea desalentadora y laboriosa.

Para resolver esto, el mago morado Pepe introdujo el concepto de "Hashing de transacciones". Dado que todas las transacciones enviadas por los aldeanos ya se han propagado por toda la red, cada nodo mantiene un registro de las transacciones de la aldea Monad en su propia mempool.

Este conocimiento significaba que el líder ya no necesitaba transmitir la lista completa de transacciones en cada propuesta de bloque. En cambio, el líder simplemente podía hacer referencia a las transacciones, enviando solo los hashes.

De esta manera, las propuestas de bloque de Monad permanecieron compactas, conteniendo solo los valores hash de cada transacción. Al recibirlos, los demás nodos podrían comparar fácilmente los hashes con sus propios registros e identificar las transacciones referenciadas.

5. Hechizo Secreto 3: MonadBFT

En el pueblo de Monad, el orden de las transacciones dentro de cada bloque y el consenso sobre la creación de bloques estaban gobernados por MonadBFT, un mecanismo de consenso de alto rendimiento basado en HotStuff. Este algoritmo BFT (tolerancia a fallas bizantinas) de dos fases permitió llegar a un consenso en dos pasos.

El papel del líder del bloque se eligió probabilísticamente en función de la participación apostada de cada participante. En Monad, los bloques se crearon de manera más eficiente que en el pueblo de Ethereum, ya que cada propuesta de bloque N se transmitió junto con el Certificado de Quórum (QC) para el bloque anterior N-1, lo que indica que más de dos tercios de los nodos habían validado el bloque.

Aquí está cómo se desarrolló la secuencia:

  • [ ] El líder N difundió una propuesta para el bloque N, acompañada por el QC para el bloque N-1.
  • [ ] Los validadores luego verificaron el bloque N y enviaron sus votos al Líder N+1.
  • [ ] El líder N+1 compartió una propuesta para el bloque N+1, junto con el control de calidad para el bloque N.
  • Sin embargo, incluso con QC N, los validadores no pudieron finalizar el bloque N al instante, ya que la naturaleza de la cadena de bloques no podía garantizar que todos los participantes estuvieran en línea de manera sincrónica.
  • Para asegurar completamente el bloque N, los validadores tenían que enviar sus votos de "sí" para el bloque N+1, que contiene el QC N, al Líder N+2. Cuando el Líder N+2 generó el QC N+1, confirmó la finalización exitosa de la ronda N+1, lo que a su vez finalizó retroactivamente el bloque N.

Así, con habilidad de magia y previsión, el mago Pepe morado guió a la aldea Monad hacia una nueva era, donde cada bloque fue creado y asegurado no solo rápidamente sino con una elegancia que se ajusta a la visión de una aldea verdaderamente escalable y cooperativa.

6. Secreto Hechizo 4: Ejecución Paralela

En el reino de Monad, para manejar la gran afluencia de transacciones de aldeanos, el mago Pepe púrpura ideó un nuevo hechizo que permitía procesar las transacciones no de manera serial como en la aldea Ethereum, sino en flujos poderosos y paralelos.

Con el hechizo de Ejecución Diferida, la ejecución solo comenzaría después de que el orden de las transacciones de un bloque hubiera alcanzado un consenso. El pueblo de Monad, poblado por un grupo de ejecutores expertos, asume cada transacción, calculando sus entradas y salidas de forma independiente y creando listas pendientes.

Estas entradas y salidas no alteraron inmediatamente el estado del pueblo, sino que esperaron en un estado de magia suspendida, listas para ser comprometidas en el orden determinado por consenso. Este compromiso implicaba fusionar las salidas una por una en el estado actual, como hilos mágicos tejiendo una tapicería de orden impecable.

Sin embargo, hubo un giro. El procesamiento paralelo introdujo la posibilidad de conflictos de transacción, una rareza en la ordenada aldea de Ethereum pero un nuevo desafío aquí.

Por ejemplo, si una transacción (tx b) mostraba al aldeano A regalando 1 ETH al aldeano B, y otra (tx c) mostraba a B gastando ese ETH en la posada del pueblo, su orden era crucial. Si tx c intentara ejecutarse antes que tx b, la transacción fallaría. En estos casos, las transacciones conflictivas fueron reprogramadas, con tx c esperando la finalización de tx b antes de ejecutarse nuevamente.

Así, en Monad, el corazón de la ejecución paralela residía en la secuencia: los resultados se calculaban en paralelo, pero las actualizaciones de estado se fusionaban en el orden preciso necesario.

7. Secreto Hechizo 5: MonadDb

El mago Pepe morado no se detuvo ahí. Convocó a MonadDb, una base de datos personalizada única en la aldea de Monad, diseñada para almacenar el estado de blockchain. Mientras Ethereum se basaba en el intrincado Merkle Patricia Trie, una estructura conocida por su resistencia pero también por sus ineficiencias con clientes extranjeros, MonadDb lo adoptaba nativamente, aprovechando todo su poder y eficiencia.

MonadDb fue creado teniendo en cuenta la ejecución paralela del pueblo, con soporte para múltiples lecturas y escrituras simultáneas con precisión elegante. A diferencia de las bases de datos tradicionales que requerían que cada tarea terminara antes de pasar a la siguiente, MonadDb maneja la magia de E/S asincrónica, permitiendo que las tareas se superpongan sin problemas, abriendo las puertas para el manejo de transacciones paralelas reales.

8. ¡Ven a visitar la aldea Monad!

A través de una sinfonía de hechizos maravillosos e encantamientos intrincados, el mago Pepe morado creó el pueblo de Monad, un lugar donde las cuentas confiables de Ethereum, la criptografía, los formatos de transacción, los idiomas y las carteras se mezclaban sin esfuerzo con la increíble escalabilidad de Solana y Sui. Ahora, Monad florecía con sueños de alcanzar 10,000 transacciones por segundo y lograr una finalidad de 1 segundo.

¿Podría el pueblo de Monad, nacido de la brillantez y la esperanza, lograr salvar un mundo atrapado por el virus de los memes y quizás ayudar a devolver la gloria de Ethereum como un compañero digno? Solo el tiempo lo diría.

Aviso legal:

  1. Este artículo es una reimpresión de [100y.eth], Todos los derechos de autor pertenecen al autor original [100y.eth]. Si hay objeciones a esta reimpresión, por favor contacte al Gate Learnequipo, y ellos lo manejarán rápidamente.
  2. Responsabilidad de exención: Las opiniones y puntos de vista expresados en este artículo son únicamente del autor y no constituyen ningún consejo de inversión.
  3. Las traducciones del artículo a otros idiomas son realizadas por el equipo de gate Learn. A menos que se mencione, está prohibido copiar, distribuir o plagiar los artículos traducidos.
* La información no pretende ser ni constituye un consejo financiero ni ninguna otra recomendación de ningún tipo ofrecida o respaldada por Gate.io.
* Este artículo no se puede reproducir, transmitir ni copiar sin hacer referencia a Gate.io. La contravención es una infracción de la Ley de derechos de autor y puede estar sujeta a acciones legales.
Empieza ahora
¡Regístrate y recibe un bono de
$100
!