
Écosystème étendu Multi-VM de Mango Network - Prise en charge de Solana VM : complémentarité architecturale et mise en œuvre technique
TechFlow SélectionTechFlow Sélection

Écosystème étendu Multi-VM de Mango Network - Prise en charge de Solana VM : complémentarité architecturale et mise en œuvre technique
Mango Network fusionne habilement des technologies de pointe telles que Move, OPStack et ZK Rollup, intégrant MoveVM, EVM et SVM dans son architecture compatible.

Alors que la technologie blockchain connaît un essor fulgurant, la fragmentation de la liquidité entre différents réseaux blockchain constitue un goulot d'étranglement limitant davantage l'intégration et le développement conjoint de l'écosystème Web3.
Mango Network, première chaîne publique d'infrastructure tout-en-un prenant en charge une architecture Multi-VM, pourrait briser cette impasse grâce à des innovations technologiques uniques et intégrées.
I. Mango Network : naissance par fusion technologique
Mango Network combine habilement des technologies de pointe telles que Move, OPStack et ZK Rollup, intégrant MoveVM, EVM et SVM dans son système de compatibilité. MoveVM, grâce à sa conception orientée ressource, offre des avantages exceptionnels en matière de protection des actifs et de sécurité des contrats ; EVM est l'environnement de machine virtuelle le plus mature avec l'écosystème développeur le plus vaste ; tandis que SVM (Solana VM) se distingue par ses performances élevées et son débit élevé. En intégrant ces trois machines virtuelles, Mango Network permet aux contrats intelligents aux profils variés et aux orientations fonctionnelles différentes de coexister et collaborer au sein d'un même écosystème, créant ainsi une plateforme blockchain diversifiée, ouverte et dynamique pour les développeurs et utilisateurs. Les développeurs peuvent écrire des applications via les langages Move, Solidity et Rust, offrant ainsi un large choix de développement.
II. Architecture principale : conception ingénieuse pour l'interopérabilité Multi-VM
(1) Gestion d'état partagé et modèle de compte unique
L’un des piliers architecturaux de Mango Network est son système de gestion d’état partagé. Dans les architectures multi-chaînes ou Multi-VM traditionnelles, chaque machine virtuelle maintient généralement un état indépendant, rendant les interactions inter-VM très complexes. Sur Mango Network, MoveVM, EVM et SVM peuvent accéder et modifier conjointement le même état sous-jacent sans mécanisme supplémentaire de transmission de messages inter-VM, simplifiant considérablement le développement.
Par ailleurs, Mango Network adopte un modèle de compte unique. Qu’il interagisse avec un contrat sur MoveVM ou qu’il effectue des opérations sur EVM ou SVM, l’utilisateur utilise le même système de comptes. Ce compte unique peut interagir sans friction avec différents types de contrats tels que Move, Rust ou Solidity, le protocole sous-jacent s’occupant automatiquement de la couche de traduction.
(2) Combinaison parfaite d'appels inter-VM et normalisation des actifs
Les appels inter-VM constituent l’une des capacités clés de Mango Network pour réaliser une intégration approfondie entre machines virtuelles. Sur ce réseau, les contrats intelligents peuvent s’appeler directement au-delà des frontières des VM. Par exemple, un contrat intelligent écrit sur SVM peut appeler sans heurt une fonction située dans MoveVM, et inversement. Ce mécanisme d’appel inter-VM brise les barrières entre les machines virtuelles, permettant aux modules fonctionnels des différents environnements VM de se combiner et travailler ensemble, renforçant ainsi considérablement la composable et l’extensibilité du système global.
Mango Network assure également une standardisation dans le traitement des actifs. Les actifs numériques sont présentés selon un format normalisé, pouvant être manipulés nativement dans plusieurs environnements VM, qu'ils soient issus de MoveVM, EVM ou SVM, sans étape supplémentaire d'emballage ou de pont. Cela facilite non seulement la circulation inter-VM des actifs, mais réduit aussi les coûts et risques associés au transfert d’actifs entre différents environnements VM pour les utilisateurs.
(3) Fusion innovante au niveau de la validation
La conception de la couche de validation de Mango Network combine astucieusement le modèle d’exécution de SVM avec les capacités de vérification de Move. Le modèle d'exécution de SVM gère la logique et les flux opérationnels des contrats, tandis que le mécanisme de vérification de Move valide les opérations critiques sur les ressources et la sécurité des données, garantissant ainsi une exécution de contrat à la fois efficace et sécurisée.
III. Performance : un résultat remarquable de 297 450 TPS
La vitesse de traitement des transactions de Mango Network atteint 297 450 transactions par seconde (TPS), une performance exceptionnelle permise par une architecture modulaire unique. Mango Network décompose les fonctions fondamentales de la blockchain en modules indépendants, permettant à chacun d'être optimisé et étendu spécifiquement selon les besoins des différents scénarios d'utilisation.
Le module d’exécution optimise en profondeur le processus d’exécution des contrats intelligents, réduisant les consommations inutiles de ressources et les étapes de calcul, permettant ainsi aux contrats de fonctionner à très haute efficacité. Le module de consensus utilise un algorithme avancé capable d’atteindre rapidement un accord tout en assurant la cohérence des transactions, raccourcissant considérablement le temps de confirmation. Le module de disponibilité des données garantit l’intégrité et la fiabilité des données transactionnelles grâce à un mécanisme efficace de stockage et de diffusion des données.
IV. Communication inter-chaînes : déploiement SVM supporté par ZK Rollup
Mango Network prend en charge le déploiement SVM via la technologie ZK Rollup, réalisant ainsi un pont inter-chaînes avec Solana.

Le processus spécifique est le suivant :
1. Interaction entre le réseau principal Solana et les nœuds : le réseau principal Solana génère des blocs et transactions sécurisés, les utilisateurs soumettent leurs transactions aux nœuds.
2. Collaboration entre les nœuds et le séquenceur : après avoir obtenu les transactions et blocs sécurisés, le programme SVM CrossVM Call émet des événements, c’est-à-dire que le programme d’appel inter-VM émet des événements. Ces événements sont capturés, leurs données analysées, puis transmises au séquenceur.
3. Exécution et retour du séquenceur : le séquenceur exécute les appels analysés, capture simultanément les événements MoveVM, analyse leurs données, puis renvoie l’information au contrat MoveVM CrossVM call pour émettre des événements. Finalement, ces événements et données aboutissent sur Mango Network.
Grâce à cette méthode, les Dapp sur Solana peuvent être directement déployées sur Mango Network basé sur ZK Rollup, permettant ainsi une interaction inter-chaînes.
Mango Network explore actuellement l’ajout du support de la machine virtuelle Solana (Solana VM, SVM) dans son architecture Multi-VM. Ce projet vise à enrichir davantage les environnements existants MoveVM et EVM en introduisant l’environnement d’exécution haute performance propre à la chaîne Solana, afin de construire un écosystème de machines virtuelles plus diversifié, modulaire et complémentaire.
1. Complémentarité de l’architecture Multi-VM
Solana VM dispose d'une capacité de traitement parallèle et d'un débit élevés parmi les meilleurs du secteur. Grâce à son moteur parallèle Sealevel, il peut exécuter simultanément des dizaines de milliers de transactions, ce qui contraste avec le mode EVM qui traite les transactions séquentiellement. Mango Network prévoit d’intégrer Solana VM au sein de son mécanisme existant de séquenceur Cross-VM, assurant ainsi une synchronisation sécurisée des données et une cohérence d’état entre différents environnements de machines virtuelles.
Cette extension permettrait à SVM d’offrir à Mango Network une puissante capacité de traitement transactionnel concurrentiel, améliorant significativement les performances dans des scénarios complexes, notamment dans les domaines nécessitant un haut TPS comme les transactions fréquentes en DeFi ou les interactions en temps réel dans les jeux blockchain.
2. Intégration technique et axes de recherche
La logique parallèle de SVM présente certaines différences techniques avec les architectures MoveVM et EVM actuelles de Mango Network. L’équipe étudie actuellement la conception d’une couche d’adaptation SVM (adapter layer), visant à résoudre les écarts entre les modèles d’exécution et les mécanismes de synchronisation des données, tout en préservant la modularité et l’extensibilité du système.
La recherche et la mise en œuvre de cette couche d’adaptation s’appuieront sur le protocole de communication inter-VM existant de Mango, laissant place à une extensibilité future vers d’autres machines virtuelles (telles que ZKVM, WASM, etc.), renforçant ainsi davantage l’agilité technique et la vision prospective de Mango Network en tant qu’infrastructure tout-en-un.
3. Synergies écosystémiques potentielles
L’intégration de SVM ouvre de nouvelles voies de synergie écosystémique pour Mango Network. L’écosystème Solana abrite de nombreuses applications DeFi et GameFi hautes performances développées en Rust, qui pourraient à l’avenir être déployées et interopérer uniformément avec des applications MoveVM et EVM via Mango Network, réduisant ainsi les coûts de migration pour les développeurs multi-chaînes et renforçant l’inclusivité et l’innovation globales de l’écosystème.
En outre, le support de SVM aidera Mango Network à créer un pont vers la communauté des développeurs Solana, renforçant ainsi sa compétitivité stratégique dans les domaines de l’interaction multi-chaînes et de la liquidité des actifs.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News













