Expansión del ecosistema multi-VM de Mango Network - Soporte para Solana VM: complementariedad arquitectónica e implementación tecnológica
Con el vigoroso desarrollo de la tecnología blockchain, la fragmentación de la liquidez entre las diferentes redes blockchain se ha convertido en un cuello de botella que restringe una mayor integración 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 integración e innovación tecnológicas únicas.
1. Mango Network: El nacimiento de múltiples tecnologías
Mango Network integra inteligentemente tecnologías de vanguardia como Move, OPStack y ZK Rollup, e incorpora MoveVM, EVM y SVM en su ecosistema compatible. Con su diseño único basado en recursos, MoveVM ha demostrado ventajas superiores en la protección de activos y la seguridad de contratos; EVM es el entorno de máquina virtual más maduro con el ecosistema de desarrolladores más grande. La SVM (Solana VM) es conocida por su rendimiento superior y su alto rendimiento. Mango Network ha integrado con éxito estas tres máquinas virtuales, permitiendo que contratos inteligentes con diferentes orígenes 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 en Move, Solidity y Rust, lo que enriquece enormemente las opciones de desarrollo.
2. Arquitectura central: el exquisito diseño de la interoperabilidad Multi-VM
(1) Gestión de estado compartido y modelo de cuenta unificado
Una de las arquitecturas principales de Mango Network es su sistema de gestión de estado compartido. En las arquitecturas tradicionales de múltiples cadenas o máquinas virtuales, las diferentes máquinas virtuales tienden a mantener estados separados, lo que hace que la interacción entre máquinas virtuales sea increíblemente compleja. Pero en Mango Network, MoveVM, EVM y SVM pueden trabajar juntos para acceder y modificar el mismo estado subyacente, lo que elimina la necesidad de mensajería adicional entre máquinas virtuales, lo que simplifica enormemente el proceso de desarrollo.
Al mismo tiempo, Mango Network adopta un modelo de cuenta unificado. Ya sea que el usuario interactúe con el contrato en MoveVM u opere en EVM o SVM, todos usan el mismo sistema de cuenta. Las cuentas pueden interactuar sin problemas con diferentes tipos de contratos, como los contratos Move, Rust, Solidity, etc., y el protocolo subyacente maneja automáticamente la capa de traducción correspondiente.
(2) La combinación perfecta de llamadas entre máquinas virtuales y estandarización de activos
La invocación entre máquinas virtuales es una de las capacidades clave de Mango Network para lograr una integración profunda de múltiples máquinas virtuales. En esta red, los contratos inteligentes se pueden invocar directamente a través de los límites de la máquina virtual. Por ejemplo, un contrato inteligente escrito en una SVM puede invocar sin problemas la funcionalidad en MoveVM y viceversa. Este mecanismo de invocación entre máquinas virtuales rompe las barreras entre las máquinas virtuales, de modo que los módulos funcionales en diferentes entornos de máquinas virtuales se pueden combinar y trabajar juntos entre sí, lo que mejora en gran medida la componibilidad y la escalabilidad de todo el sistema.
Mango Network también se ha estandarizado en el manejo de activos. Los activos digitales se presentan en un formato estandarizado, ya sea en MoveVM, EVM o SVM, y se pueden manipular de forma nativa en múltiples entornos de máquinas virtuales sin necesidad de pasos adicionales de empaquetado o puente. Esto no solo facilita el flujo de activos entre máquinas virtuales, sino que también reduce el costo y el riesgo de transferir activos entre diferentes entornos de máquinas virtuales.
(3) Innovación e integración de la capa de verificación
El diseño de la capa de verificación de Mango Network combina el modelo de ejecución de la SVM con las capacidades de verificación de Move. El modelo de ejecución de SVM es responsable 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 de recursos clave y la seguridad de los datos, lo que garantiza que todo el proceso de ejecución del contrato sea eficiente y seguro.
3. Rendimiento: 297,450 veces de TPS
La velocidad de procesamiento de transacciones de Mango Network es de hasta 297.450 transacciones por segundo (TPS), lo que se debe a su diseño de arquitectura modular único. Mango Network divide las funciones principales de la cadena de bloques en módulos independientes, de modo que cada módulo puede optimizarse y ampliarse de acuerdo con las necesidades específicas de los diferentes escenarios de aplicación.
El módulo de ejecución optimiza profundamente el proceso de ejecución de contratos inteligentes, reduce el consumo innecesario de recursos y los pasos de cálculo, y permite que los contratos se ejecuten con una eficiencia extremadamente alta. El módulo de consenso adopta un algoritmo de consenso avanzado, que puede llegar rápidamente a un consenso al tiempo que garantiza la consistencia de la transacción, lo que acorta en gran medida el tiempo de confirmación de la transacción. El módulo de disponibilidad de datos es responsable de garantizar la integridad y confiabilidad de los datos de las transacciones, empleando un mecanismo eficiente de almacenamiento y distribución de datos.
4. Comunicación entre cadenas: ZK Rollup admite la implementación de SVM
Mango Network admite la implementación de SVM a través de la tecnología ZK Rollup, lo que permite el puente entre cadenas con Solana.
El proceso específico es el siguiente:
1. La red principal de Solana interactúa con los nodos: La red principal de Solana genera transacciones y bloques seguros que los usuarios envían a los nodos.
2. Colaboración entre nodos y secuenciadores: Una vez que el nodo obtiene transacciones y bloques seguros, el programa de llamadas entre máquinas virtuales de SVM emite eventos, que está a punto de emitir eventos a través de la máquina virtual que llama. Estos eventos se capturan y analizan para pasarlos al secuenciador.
3. Ejecución y retroalimentación del secuenciador: el secuenciador ejecuta la llamada analizada, captura el evento MoveVM y analiza los datos, y retroalimenta los eventos de emisión del contrato de llamada CrossVM de MoveVM, es decir, las llamadas entre máquinas virtuales de MoveVM a los eventos de emisión del contrato. Eventualmente, estos eventos y datos fluyen a la red de Mango.
De esta manera, las Dapps en Solana se pueden implementar directamente en la red de Mango basadas en ZK Rollup para la interacción entre cadenas. Mango Network está explorando la posibilidad de añadir soporte para Solana VMs (SVMs) a su arquitectura Multi-VM. El plan tiene como objetivo enriquecer aún más los entornos MoveVM y EVM existentes de Mango, y construir un ecosistema de máquinas virtuales más diverso, modular y sinérgico mediante la introducción de un entorno de ejecución de alto rendimiento único para la cadena Solana.
1. Complementariedad de la arquitectura Multi-VM
Con un procesamiento paralelo líder en la industria y un alto rendimiento, las VM de Solana son capaces de ejecutar decenas de miles de transacciones simultáneamente con su motor paralelo Sealevel, complementando el modelo de procesamiento de transacciones secuenciales de EVM. Mango Network planea incorporar las VM de Solana en el mecanismo existente de secuenciador entre máquinas virtuales para permitir la sincronización segura de datos y la coherencia de estado en diferentes entornos de máquinas virtuales.
A través de esta extensión, SVM puede proporcionar a Mango Network sólidas capacidades de transacciones simultáneas, mejorando efectivamente el rendimiento de procesamiento en escenarios de aplicaciones complejas, especialmente en escenarios con altos requisitos de TPS, como el comercio de alta frecuencia de DeFi y la interacción en tiempo real de los juegos en cadena.
2. Integración de tecnología y dirección de investigación y desarrollo
La lógica paralela de SVM es diferente de la arquitectura actual de MoveVM y EVM de Mango Network, y el equipo está explorando el diseño de una capa de adaptador de SVM para resolver las diferencias en el modelo de ejecución y el mecanismo de sincronización de datos, manteniendo al mismo tiempo 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 cross-chain Multi-VM existente de Mango, y reservará capacidades de expansión para soportar más máquinas virtuales (como ZKVM, WASM, etc.) en el futuro, mejorando aún más la resiliencia técnica y la naturaleza prospectiva de Mango Network como una infraestructura de cadena completa.
3. Potencial de sinergia ecológica
La introducción de SVM ha ampliado una nueva vía de sinergia ecológica para Mango Network. El ecosistema de Solana cuenta con un gran número de aplicaciones DeFi y GameFi de alto rendimiento desarrolladas en base a Rust, y se espera que Mango Network logre un despliegue unificado e interoperabilidad con las aplicaciones MoveVM y EVM en el futuro, reduciendo el coste de migración de los desarrolladores multicadena y mejorando la inclusividad y la capacidad de innovación del ecosistema en general.
Además, el apoyo a SVM también ayudará a Mango Network a construir un puente para atraer a la comunidad de desarrolladores de Solana y a mejorar la competitividad estratégica de Mango Network en el campo de la interacción multicadena y la liquidez de activos.