Espansione dell'ecosistema multi-VM di Mango Network - Supporto per Solana VM: complementarietà architettonica e implementazione tecnologica
Con il vigoroso sviluppo della tecnologia blockchain, la frammentazione della liquidità tra le diverse reti blockchain è diventata un collo di bottiglia che limita l'ulteriore integrazione dell'ecosistema Web3. In qualità di prima catena pubblica di infrastrutture full-chain che supporta l'architettura Multi-VM, Mango Network dovrebbe superare questo dilemma con la sua integrazione tecnologica e innovazione uniche.
1. Mango Network: la nascita di molteplici tecnologie
Mango Network integra in modo intelligente tecnologie all'avanguardia come Move, OPStack e ZK Rollup e incorpora MoveVM, EVM e SVM nel suo ecosistema compatibile. Con il suo design unico basato sulle risorse, MoveVM ha dimostrato vantaggi superiori nella protezione degli asset e nella sicurezza dei contratti; EVM è l'ambiente di macchine virtuali più maturo con il più grande ecosistema di sviluppatori. La SVM (Solana VM) è nota per le sue prestazioni superiori e l'elevato throughput. Mango Network ha integrato con successo queste tre macchine virtuali, consentendo a smart contract con background e orientamenti funzionali diversi di coesistere e collaborare nello stesso ecosistema, creando una piattaforma blockchain diversificata, aperta e altamente dinamica per sviluppatori e utenti. Gli sviluppatori possono scrivere applicazioni in Move, Solidity e Rust, il che arricchisce notevolmente le opzioni di sviluppo.
2. Architettura di base: il design raffinato dell'interoperabilità Multi-VM
(1) Gestione dello stato condiviso e modello di account unificato
Una delle architetture principali di Mango Network è il suo sistema di gestione dello stato condiviso. Nelle architetture multi-chain o multi-VM tradizionali, le diverse VM tendono a mantenere stati separati, il che rende l'interazione tra le VM incredibilmente complessa. Ma in Mango Network, MoveVM, EVM e SVM possono lavorare insieme per accedere e modificare lo stesso stato sottostante, eliminando la necessità di ulteriore messaggistica tra VM e semplificando notevolmente il processo di sviluppo.
Allo stesso tempo, Mango Network adotta un modello di account unificato. Indipendentemente dal fatto che l'utente interagisca con il contratto su MoveVM o operi su EVM o SVM, tutti utilizzano lo stesso sistema di account. Gli account possono interagire senza problemi con diversi tipi di contratti come Move, Rust, Solidity, ecc. e il protocollo sottostante gestisce automaticamente il livello di traduzione corrispondente.
(2) La combinazione perfetta di chiamate tra VM e standardizzazione degli asset
L'invocazione tra VM è una delle funzionalità chiave di Mango Network per ottenere una profonda integrazione di più VM. In questa rete, gli smart contract possono essere richiamati direttamente attraverso i confini della macchina virtuale. Ad esempio, uno smart contract scritto su un SVM può richiamare senza problemi le funzionalità di MoveVM e viceversa. Questo meccanismo di invocazione tra macchine virtuali abbatte le barriere tra le macchine virtuali, in modo che i moduli funzionali in diversi ambienti di macchine virtuali possano essere combinati e lavorare insieme tra loro, il che migliora notevolmente la componibilità e la scalabilità dell'intero sistema.
Mango Network ha anche standardizzato la gestione delle risorse. Gli asset digitali sono presentati in un formato standardizzato, sia su MoveVM, EVM o SVM, e possono essere manipolati in modo nativo su più ambienti di macchine virtuali senza la necessità di ulteriori passaggi di wrapping o bridging. Ciò non solo facilita il flusso di asset tra le VM, ma riduce anche i costi e i rischi del trasferimento degli asset tra diversi ambienti VM.
(3) Innovazione e integrazione del livello di verifica
Il design del livello di verifica di Mango Network combina il modello di esecuzione di SVM con le capacità di verifica di Move. Il modello di esecuzione di SVM è responsabile della gestione della logica e del flusso operativo del contratto, mentre il meccanismo di verifica di Move verifica le operazioni delle risorse chiave e la sicurezza dei dati, garantendo che l'intero processo di esecuzione del contratto sia efficiente e sicuro.
3. Prestazioni: 297.450 volte di TPS
La velocità di elaborazione delle transazioni di Mango Network è fino a 297.450 transazioni al secondo (TPS), grazie al suo esclusivo design dell'architettura modulare. Mango Network suddivide le funzioni principali della blockchain in moduli indipendenti, in modo che ogni modulo possa essere ottimizzato ed espanso in base alle esigenze specifiche dei diversi scenari applicativi.
Il modulo di esecuzione ottimizza profondamente il processo di esecuzione degli smart contract, riduce il consumo di risorse e le fasi di calcolo non necessarie e consente l'esecuzione dei contratti con un'efficienza estremamente elevata. Il modulo di consenso adotta un algoritmo di consenso avanzato, in grado di raggiungere rapidamente un consenso garantendo al contempo la coerenza della transazione, il che riduce notevolmente il tempo di conferma della transazione. Il modulo Data Availability ha il compito di garantire l'integrità e l'affidabilità dei dati delle transazioni, utilizzando un efficiente meccanismo di archiviazione e distribuzione dei dati.
4. Comunicazione cross-chain: ZK Rollup supporta l'implementazione SVM
Mango Network supporta l'implementazione di SVM attraverso la tecnologia ZK Rollup, consentendo il bridging cross-chain con Solana.
Il processo specifico è il seguente:
1. Solana Mainnet interagisce con i nodi: la Solana Mainnet genera transazioni e blocchi sicuri che gli utenti inviano ai nodi.
2. Collaborazione tra nodi e sequenziatori: dopo che il nodo ha ottenuto transazioni e blocchi sicuri, il programma di chiamata SVM CrossVM emette eventi, che sta per emettere eventi attraverso il chiamante della VM. Questi eventi vengono acquisiti e analizzati per passare al sequencer.
3. Esecuzione e feedback del sequenziatore: il sequenziatore esegue la chiamata analizzata, acquisisce l'evento MoveVM e analizza i dati e restituisce gli eventi di generazione del contratto di chiamata MoveVM CrossVM, ovvero le chiamate cross-VM di MoveVM gli eventi di emissione del contratto. Alla fine, questi eventi e dati fluiscono verso la rete Mango.
In questo modo, le Dapp su Solana possono essere distribuite direttamente sulla Mango Network basata su ZK Rollup per l'interazione cross-chain. Mango Network sta valutando la possibilità di aggiungere il supporto per le VM Solana (SVM) alla sua architettura Multi-VM. Il piano mira ad arricchire ulteriormente gli ambienti MoveVM ed EVM esistenti di Mango e a costruire un ecosistema di macchine virtuali più diversificato, modulare e sinergico introducendo un ambiente di esecuzione ad alte prestazioni unico per la catena Solana.
1. Complementarità dell'architettura Multi-VM
Grazie all'elaborazione parallela leader del settore e all'elevato throughput, le VM Solana sono in grado di eseguire decine di migliaia di transazioni contemporaneamente con il suo motore parallelo Sealevel, completando il modello di elaborazione sequenziale delle transazioni dell'EVM. Mango Network prevede di incorporare le VM Solana nel meccanismo Cross-VM Sequencer esistente per consentire la sincronizzazione sicura dei dati e la coerenza dello stato tra diversi ambienti VM.
Attraverso questa estensione, SVM può fornire a Mango Network forti capacità di transazione simultanea, migliorando efficacemente le prestazioni di elaborazione in scenari applicativi complessi, in particolare in scenari con elevati requisiti TPS come il trading ad alta frequenza DeFi e l'interazione in tempo reale dei giochi a catena.
2. Integrazione tecnologica e direzione R&S
La logica parallela di SVM è diversa dall'attuale architettura MoveVM ed EVM di Mango Network e il team sta esplorando la progettazione di un livello di adattatore SVM per risolvere le differenze nel modello di esecuzione e nel meccanismo di sincronizzazione dei dati, mantenendo la modularità e la scalabilità del sistema.
La ricerca e l'implementazione di questo livello di adattamento si baseranno sul protocollo di comunicazione cross-chain Multi-VM esistente di Mango e riserveranno le capacità di espansione per supportare più macchine virtuali (come ZKVM, WASM, ecc.) in futuro, migliorando ulteriormente la resilienza tecnica e la natura lungimirante di Mango Network come infrastruttura full-chain.
3. Potenziale sinergia ecologica
L'introduzione di SVM ha ampliato un nuovo percorso di sinergia ecologica per Mango Network. L'ecosistema Solana ha un gran numero di applicazioni DeFi e GameFi ad alte prestazioni sviluppate sulla base di Rust, e si prevede che Mango Network raggiungerà l'implementazione unificata e l'interoperabilità con le applicazioni MoveVM ed EVM in futuro, riducendo i costi di migrazione degli sviluppatori multi-chain e migliorando l'inclusività e la capacità di innovazione dell'intero ecosistema.
Inoltre, il supporto a SVM aiuterà anche Mango Network a costruire un ponte nell'attrarre la comunità di sviluppatori di Solana e a migliorare la competitività strategica di Mango Network nel campo dell'interazione multi-chain e della liquidità degli asset.