Repost of the original title “Mango Network Multi-VM Ecological Extension - Supporting Solana VM: Architectural Complementarity and Technological Implementation”
En el actual auge del desarrollo de la tecnología blockchain, el problema de la fragmentación de la liquidez entre las diferentes redes blockchain se ha convertido en un cuello de botella que dificulta una mayor integración y progreso del ecosistema Web3.
Como la primera cadena pública de infraestructura de cadena completa que admite la arquitectura Multi-VM, se espera que Mango Network rompa este dilema con su innovación tecnológica única.
Mango Network integra inteligentemente tecnologías de vanguardia como Move, OPStack y ZK Rollup, incorporando MoveVM, EVM y SVM en su ecosistema de compatibilidad. MoveVM, con su diseño único orientado a recursos, demuestra ventajas sobresalientes en protección de activos y seguridad de contratos; EVM es actualmente el más maduro y tiene el ecosistema de desarrolladores más grande en el entorno de máquinas virtuales; mientras que SVM (Solana VM) es conocido por su rendimiento superior y alta capacidad de procesamiento. Mango Network integra con éxito estas tres principales máquinas virtuales, permitiendo que contratos inteligentes con diferentes antecedentes y orientaciones funcionales coexistan y colaboren en el mismo ecosistema, creando una plataforma blockchain diversa, abierta y altamente dinámica para desarrolladores y usuarios. Los desarrolladores pueden escribir aplicaciones utilizando los lenguajes Move, Solidity y Rust, enriqueciendo enormemente las opciones de desarrollo.
(1) Gestión de estado compartido y modelo de cuenta unificada
Una de las arquitecturas principales de Mango Network es su sistema de gestión de estado compartido. En arquitecturas tradicionales multi-cadena o MultiVM, diferentes máquinas virtuales a menudo mantienen estados independientes, lo que hace que la interacción entre máquinas virtuales sea extremadamente compleja. Sin embargo, en Mango Network, MoveVM, EVM y SVM pueden acceder y modificar colectivamente el mismo estado subyacente sin la necesidad de mecanismos adicionales de paso de mensajes entre máquinas virtuales, simplificando en gran medida el proceso de desarrollo.
Al mismo tiempo, Mango Network adopta un modelo de cuenta unificada. Ya sea que los usuarios interactúen con contratos en MoveVM u operen en EVM o SVM, se utiliza el mismo sistema de cuentas. Las cuentas pueden interactuar sin problemas con diferentes tipos de contratos como Move, Rust, Solidity, y el protocolo subyacente manejará automáticamente la capa de traducción correspondiente.
(2) Combinación perfecta de Invocación entre MV y Estandarización de Activos
La invocación entre máquinas virtuales es una de las capacidades clave para que Mango Network logre una integración profunda de múltiples máquinas virtuales. En esta red, los contratos inteligentes pueden ser invocados directamente a través de los límites de las máquinas virtuales. Por ejemplo, un contrato inteligente escrito en SVM puede llamar sin problemas a funciones en MoveVM, y viceversa. Este mecanismo de invocación entre máquinas virtuales rompe las barreras entre las máquinas virtuales, permitiendo que los módulos funcionales en diferentes entornos de máquinas virtuales se combinen y trabajen juntos, mejorando en gran medida la composabilidad y escalabilidad de todo el sistema.
Mango Network también ha logrado la estandarización en el manejo de activos. Los activos digitales se presentan en un formato estandarizado, y los activos en MoveVM, EVM o SVM pueden operarse de forma nativa en múltiples entornos de máquinas virtuales sin la necesidad de pasos adicionales de envoltura o puente. Esto no solo facilita la circulación de activos entre máquinas virtuales, sino que también reduce el costo y el riesgo para los usuarios al transferir activos entre diferentes entornos de máquinas virtuales.
(III) Integración Innovadora de la Capa de Verificación
El diseño de la capa de verificación de Mango Network integra de manera inteligente el modelo de ejecución de SVM con la capacidad de verificación de Move. El modelo de ejecución de SVM se encarga de manejar la lógica y el flujo de operación del contrato, mientras que el mecanismo de verificación de Move verifica las operaciones críticas de recursos y la seguridad de los datos, asegurando que todo el proceso de ejecución del contrato sea eficiente y seguro.
La velocidad de procesamiento de transacciones de la red Mango Network alcanza hasta 29,745 transacciones por segundo (TPS), gracias a su diseño de arquitectura modular único. Mango Network divide las funciones principales de la cadena de bloques en módulos independientes, lo que permite optimizar y ampliar cada módulo según los requisitos específicos de diferentes escenarios de aplicación.
El módulo de ejecución optimiza el proceso de ejecución de contratos inteligentes, reduce el consumo innecesario de recursos y pasos computacionales, lo que permite que los contratos se ejecuten con mucha eficiencia. El módulo de consenso adopta algoritmos de consenso avanzados, garantizando la consistencia de las transacciones y alcanzando rápidamente un consenso, lo que acorta significativamente el tiempo de confirmación de las transacciones. El módulo de disponibilidad de datos se encarga de garantizar la integridad y confiabilidad de los datos de transacción, empleando un mecanismo eficiente de almacenamiento y distribución de datos.
Mango Network aprovecha la tecnología ZK Rollup para admitir la implementación de SVM, lo que permite la interoperabilidad entre cadenas con Solana.
El proceso específico es el siguiente:
1. La red principal de Solana interactúa con nodos: la red principal de Solana genera transacciones y bloques seguros, y los usuarios envían transacciones a los nodos.
2. La colaboración entre nodos y clasificadores: Después de que los nodos obtienen transacciones y bloques seguros, el Programa de Llamada Cruzada SVM CrossVM Emite Eventos, es decir, los programas de llamada cruzada entre VMs emiten eventos. Estos eventos se capturan, se analizan los datos y luego se pasan al clasificador.
3. La ejecución y retroalimentación del clasificador: el clasificador ejecuta la llamada analizada, captura el evento MoveVM y analiza los datos al mismo tiempo, y retroalimenta a los eventos Emit Contract de llamada cruzada de MoveVM CrossVM, es decir, MoveVM llama a través de VM al contrato para emitir eventos. En última instancia, estos eventos y datos fluyen hacia la red Mango.
De esta manera, las Dapps en Solana pueden ser desplegadas directamente en la red de Mango basada en ZK Rollup, logrando interacción entre cadenas.
Mango Network está explorando la posibilidad de agregar soporte para la Máquina Virtual Solana (SVM) en su arquitectura Multi-VM. El plan tiene como objetivo enriquecer aún más los entornos existentes de MoveVM y EVM de Mango al introducir el entorno de ejecución de alto rendimiento único de la cadena Solana, construyendo un ecosistema de máquina virtual más diverso, modular y complementario.
1. Arquitectura Complementaria Multi-VM
Solana VM tiene capacidades líderes en la industria de procesamiento paralelo y alta capacidad de rendimiento. Con su motor paralelo Sealevel, puede ejecutar decenas de miles de transacciones simultáneamente, complementando el modo de procesamiento de transacciones secuenciales de EVM. Mango Network planea incorporar Solana VM en su mecanismo existente de Sequencer Cross-VM para lograr sincronización segura de datos y consistencia de estado en diferentes entornos de máquinas virtuales.
A través de esta extensión, SVM puede proporcionar a Mango Network una sólida capacidad de transacciones concurrentes, mejorando eficazmente el rendimiento de procesamiento en escenarios de aplicaciones complejos, demostrando especialmente ventajas potenciales en escenarios de alta demanda de TPS como el trading de alta frecuencia en DeFi y la interacción en tiempo real en juegos en cadena.
2. Integración de tecnología y dirección de I+D
La lógica paralela de SVM difiere técnicamente de las arquitecturas MoveVM y EVM actuales de Mango Network. El equipo está explorando el diseño de una capa de adaptador SVM para abordar las diferencias en los modelos de ejecución y los mecanismos de sincronización de datos, manteniendo la modularidad y escalabilidad del sistema.
La investigación e implementación de esta capa de adaptación se basará en el protocolo de comunicación multi-VM multi-cadena existente de Mango, con la capacidad de expandirse para admitir más máquinas virtuales en el futuro (como ZKVM, WASM, etc.), mejorando aún más la resistencia técnica y la naturaleza prospectiva de Mango Network como una infraestructura de cadena completa.
3. Potencial Sinergia Ecológica
La introducción de SVM ha ampliado un nuevo camino de sinergia ecológica para Mango Network. El ecosistema de Solana tiene una gran cantidad de aplicaciones DeFi y GameFi de alto rendimiento desarrolladas en base a Rust. En el futuro, se espera lograr implementación unificada e interoperabilidad con aplicaciones MoveVM y EVM a través de Mango Network, reduciendo el costo de migración para desarrolladores multi-cadena y mejorando la capacidad de inclusión e innovación del ecosistema en general.
Además, apoyar a SVM también ayudará a Mango Network a establecer un efecto puente para atraer a la comunidad de desarrolladores de Solana, mejorando la competitividad estratégica de Mango Network en la interacción multi-cadena y la liquidez de activos.
Repost of the original title “Mango Network Multi-VM Ecological Extension - Supporting Solana VM: Architectural Complementarity and Technological Implementation”
En el actual auge del desarrollo de la tecnología blockchain, el problema de la fragmentación de la liquidez entre las diferentes redes blockchain se ha convertido en un cuello de botella que dificulta una mayor integración y progreso del ecosistema Web3.
Como la primera cadena pública de infraestructura de cadena completa que admite la arquitectura Multi-VM, se espera que Mango Network rompa este dilema con su innovación tecnológica única.
Mango Network integra inteligentemente tecnologías de vanguardia como Move, OPStack y ZK Rollup, incorporando MoveVM, EVM y SVM en su ecosistema de compatibilidad. MoveVM, con su diseño único orientado a recursos, demuestra ventajas sobresalientes en protección de activos y seguridad de contratos; EVM es actualmente el más maduro y tiene el ecosistema de desarrolladores más grande en el entorno de máquinas virtuales; mientras que SVM (Solana VM) es conocido por su rendimiento superior y alta capacidad de procesamiento. Mango Network integra con éxito estas tres principales máquinas virtuales, permitiendo que contratos inteligentes con diferentes antecedentes y orientaciones funcionales coexistan y colaboren en el mismo ecosistema, creando una plataforma blockchain diversa, abierta y altamente dinámica para desarrolladores y usuarios. Los desarrolladores pueden escribir aplicaciones utilizando los lenguajes Move, Solidity y Rust, enriqueciendo enormemente las opciones de desarrollo.
(1) Gestión de estado compartido y modelo de cuenta unificada
Una de las arquitecturas principales de Mango Network es su sistema de gestión de estado compartido. En arquitecturas tradicionales multi-cadena o MultiVM, diferentes máquinas virtuales a menudo mantienen estados independientes, lo que hace que la interacción entre máquinas virtuales sea extremadamente compleja. Sin embargo, en Mango Network, MoveVM, EVM y SVM pueden acceder y modificar colectivamente el mismo estado subyacente sin la necesidad de mecanismos adicionales de paso de mensajes entre máquinas virtuales, simplificando en gran medida el proceso de desarrollo.
Al mismo tiempo, Mango Network adopta un modelo de cuenta unificada. Ya sea que los usuarios interactúen con contratos en MoveVM u operen en EVM o SVM, se utiliza el mismo sistema de cuentas. Las cuentas pueden interactuar sin problemas con diferentes tipos de contratos como Move, Rust, Solidity, y el protocolo subyacente manejará automáticamente la capa de traducción correspondiente.
(2) Combinación perfecta de Invocación entre MV y Estandarización de Activos
La invocación entre máquinas virtuales es una de las capacidades clave para que Mango Network logre una integración profunda de múltiples máquinas virtuales. En esta red, los contratos inteligentes pueden ser invocados directamente a través de los límites de las máquinas virtuales. Por ejemplo, un contrato inteligente escrito en SVM puede llamar sin problemas a funciones en MoveVM, y viceversa. Este mecanismo de invocación entre máquinas virtuales rompe las barreras entre las máquinas virtuales, permitiendo que los módulos funcionales en diferentes entornos de máquinas virtuales se combinen y trabajen juntos, mejorando en gran medida la composabilidad y escalabilidad de todo el sistema.
Mango Network también ha logrado la estandarización en el manejo de activos. Los activos digitales se presentan en un formato estandarizado, y los activos en MoveVM, EVM o SVM pueden operarse de forma nativa en múltiples entornos de máquinas virtuales sin la necesidad de pasos adicionales de envoltura o puente. Esto no solo facilita la circulación de activos entre máquinas virtuales, sino que también reduce el costo y el riesgo para los usuarios al transferir activos entre diferentes entornos de máquinas virtuales.
(III) Integración Innovadora de la Capa de Verificación
El diseño de la capa de verificación de Mango Network integra de manera inteligente el modelo de ejecución de SVM con la capacidad de verificación de Move. El modelo de ejecución de SVM se encarga de manejar la lógica y el flujo de operación del contrato, mientras que el mecanismo de verificación de Move verifica las operaciones críticas de recursos y la seguridad de los datos, asegurando que todo el proceso de ejecución del contrato sea eficiente y seguro.
La velocidad de procesamiento de transacciones de la red Mango Network alcanza hasta 29,745 transacciones por segundo (TPS), gracias a su diseño de arquitectura modular único. Mango Network divide las funciones principales de la cadena de bloques en módulos independientes, lo que permite optimizar y ampliar cada módulo según los requisitos específicos de diferentes escenarios de aplicación.
El módulo de ejecución optimiza el proceso de ejecución de contratos inteligentes, reduce el consumo innecesario de recursos y pasos computacionales, lo que permite que los contratos se ejecuten con mucha eficiencia. El módulo de consenso adopta algoritmos de consenso avanzados, garantizando la consistencia de las transacciones y alcanzando rápidamente un consenso, lo que acorta significativamente el tiempo de confirmación de las transacciones. El módulo de disponibilidad de datos se encarga de garantizar la integridad y confiabilidad de los datos de transacción, empleando un mecanismo eficiente de almacenamiento y distribución de datos.
Mango Network aprovecha la tecnología ZK Rollup para admitir la implementación de SVM, lo que permite la interoperabilidad entre cadenas con Solana.
El proceso específico es el siguiente:
1. La red principal de Solana interactúa con nodos: la red principal de Solana genera transacciones y bloques seguros, y los usuarios envían transacciones a los nodos.
2. La colaboración entre nodos y clasificadores: Después de que los nodos obtienen transacciones y bloques seguros, el Programa de Llamada Cruzada SVM CrossVM Emite Eventos, es decir, los programas de llamada cruzada entre VMs emiten eventos. Estos eventos se capturan, se analizan los datos y luego se pasan al clasificador.
3. La ejecución y retroalimentación del clasificador: el clasificador ejecuta la llamada analizada, captura el evento MoveVM y analiza los datos al mismo tiempo, y retroalimenta a los eventos Emit Contract de llamada cruzada de MoveVM CrossVM, es decir, MoveVM llama a través de VM al contrato para emitir eventos. En última instancia, estos eventos y datos fluyen hacia la red Mango.
De esta manera, las Dapps en Solana pueden ser desplegadas directamente en la red de Mango basada en ZK Rollup, logrando interacción entre cadenas.
Mango Network está explorando la posibilidad de agregar soporte para la Máquina Virtual Solana (SVM) en su arquitectura Multi-VM. El plan tiene como objetivo enriquecer aún más los entornos existentes de MoveVM y EVM de Mango al introducir el entorno de ejecución de alto rendimiento único de la cadena Solana, construyendo un ecosistema de máquina virtual más diverso, modular y complementario.
1. Arquitectura Complementaria Multi-VM
Solana VM tiene capacidades líderes en la industria de procesamiento paralelo y alta capacidad de rendimiento. Con su motor paralelo Sealevel, puede ejecutar decenas de miles de transacciones simultáneamente, complementando el modo de procesamiento de transacciones secuenciales de EVM. Mango Network planea incorporar Solana VM en su mecanismo existente de Sequencer Cross-VM para lograr sincronización segura de datos y consistencia de estado en diferentes entornos de máquinas virtuales.
A través de esta extensión, SVM puede proporcionar a Mango Network una sólida capacidad de transacciones concurrentes, mejorando eficazmente el rendimiento de procesamiento en escenarios de aplicaciones complejos, demostrando especialmente ventajas potenciales en escenarios de alta demanda de TPS como el trading de alta frecuencia en DeFi y la interacción en tiempo real en juegos en cadena.
2. Integración de tecnología y dirección de I+D
La lógica paralela de SVM difiere técnicamente de las arquitecturas MoveVM y EVM actuales de Mango Network. El equipo está explorando el diseño de una capa de adaptador SVM para abordar las diferencias en los modelos de ejecución y los mecanismos de sincronización de datos, manteniendo la modularidad y escalabilidad del sistema.
La investigación e implementación de esta capa de adaptación se basará en el protocolo de comunicación multi-VM multi-cadena existente de Mango, con la capacidad de expandirse para admitir más máquinas virtuales en el futuro (como ZKVM, WASM, etc.), mejorando aún más la resistencia técnica y la naturaleza prospectiva de Mango Network como una infraestructura de cadena completa.
3. Potencial Sinergia Ecológica
La introducción de SVM ha ampliado un nuevo camino de sinergia ecológica para Mango Network. El ecosistema de Solana tiene una gran cantidad de aplicaciones DeFi y GameFi de alto rendimiento desarrolladas en base a Rust. En el futuro, se espera lograr implementación unificada e interoperabilidad con aplicaciones MoveVM y EVM a través de Mango Network, reduciendo el costo de migración para desarrolladores multi-cadena y mejorando la capacidad de inclusión e innovación del ecosistema en general.
Además, apoyar a SVM también ayudará a Mango Network a establecer un efecto puente para atraer a la comunidad de desarrolladores de Solana, mejorando la competitividad estratégica de Mango Network en la interacción multi-cadena y la liquidez de activos.