Repost du titre original "Extension écologique Multi-VM du réseau Mango Network - Support de Solana VM : Complémentarité architecturale et mise en œuvre technologique"
Dans le développement actuel en plein essor de la technologie de la blockchain, la question de la fragmentation de la liquidité entre les différents réseaux de blockchain est devenue un facteur limitant qui entrave l'intégration et le progrès ultérieurs de l'écosystème Web3.
En tant que première chaîne publique d'infrastructure complète prenant en charge l'architecture Multi-VM, le réseau Mango devrait surmonter ce dilemme avec son innovation technologique unique.
Mango Network intègre intelligemment des technologies de pointe telles que Move, OPStack et ZK Rollup, incorporant MoveVM, EVM et SVM dans son écosystème de compatibilité. MoveVM, avec son design unique axé sur les ressources, démontre des avantages exceptionnels en matière de protection des actifs et de sécurité des contrats; EVM est actuellement le plus mature et possède le plus grand écosystème de développeurs dans l'environnement de machine virtuelle; tandis que SVM (Solana VM) est réputé pour ses performances supérieures et son débit élevé. Mango Network intègre avec succès ces trois principales machines virtuelles, permettant aux contrats intelligents avec des antécédents et des orientations fonctionnelles différentes de coexister et de collaborer dans le même écosystème, créant une plateforme blockchain diversifiée, ouverte et hautement dynamique pour les développeurs et les utilisateurs. Les développeurs peuvent écrire des applications en utilisant les langages Move, Solidity et Rust, enrichissant considérablement les choix de développement.
(1) Gestion de l'état partagé et modèle de compte unifié
L'une des architectures centrales du réseau Mango est son système de gestion de l'état partagé. Dans les architectures multi-chaînes ou MultiVM traditionnelles, différentes machines virtuelles maintiennent souvent des états indépendants, rendant l'interaction entre les machines virtuelles extrêmement complexe. Cependant, dans le réseau Mango, MoveVM, EVM et SVM peuvent accéder et modifier collectivement le même état sous-jacent sans avoir besoin de mécanismes de transmission de messages croisés entre les machines virtuelles, simplifiant considérablement le processus de développement.
Dans le même temps, Mango Network adopte un modèle de compte unifié. Que les utilisateurs interagissent avec des contrats sur MoveVM ou opèrent sur EVM ou SVM, le même système de compte est utilisé. Les comptes peuvent interagir de manière transparente avec différents types de contrats tels que Move, Rust, Solidity, et le protocole sous-jacent gérera automatiquement la couche de traduction correspondante.
(2) Combinaison parfaite de l'invocation inter-VM et de la normalisation des actifs
L'invocation inter-VM est l'une des capacités clés pour que le réseau Mango Network parvienne à une intégration profonde de plusieurs machines virtuelles. Dans ce réseau, les contrats intelligents peuvent être directement invoqués à travers les frontières des machines virtuelles. Par exemple, un contrat intelligent écrit sur SVM peut appeler sans problème des fonctions dans MoveVM, et vice versa. Ce mécanisme d'invocation inter-VM abat les barrières entre les machines virtuelles, permettant aux modules fonctionnels dans différents environnements de machine virtuelle de se combiner et de travailler ensemble, améliorant considérablement la composabilité et la scalabilité de l'ensemble du système.
Le réseau Mango a également atteint la normalisation dans la gestion des actifs. Les actifs numériques sont présentés dans un format standardisé, et les actifs sur MoveVM, EVM ou SVM peuvent être exploités nativement dans plusieurs environnements de machine virtuelle sans nécessiter d'étapes supplémentaires d'enrobage ou de pontage. Cela facilite non seulement la circulation transversale des actifs de machine virtuelle, mais réduit également le coût et le risque pour les utilisateurs lors du transfert d'actifs entre différents environnements de machine virtuelle.
(III) Intégration Innovante de la Couche de Vérification
La conception de la couche de vérification du réseau Mango intègre intelligemment le modèle d'exécution de SVM avec la capacité de vérification de Move. Le modèle d'exécution de SVM est responsable de gérer la logique et le flux opérationnel du contrat, tandis que le mécanisme de vérification de Move vérifie les opérations critiques sur les ressources et la sécurité des données, garantissant que l'ensemble du processus d'exécution du contrat est à la fois efficace et sécurisé.
La vitesse de traitement des transactions du réseau Mango Network atteint jusqu'à 29 745 transactions par seconde (TPS), grâce à sa conception unique d'architecture modulaire. Mango Network divise les fonctions principales de la blockchain en modules indépendants, permettant à chaque module d'être optimisé et étendu en fonction des exigences spécifiques des différents scénarios d'application.
Le module d'exécution optimise le processus d'exécution des contrats intelligents, réduit la consommation inutile de ressources et les étapes computationnelles, permettant aux contrats de s'exécuter avec une très grande efficacité. Le module de consensus adopte des algorithmes de consensus avancés, garantissant la cohérence des transactions tout en atteignant rapidement un consensus, raccourcissant considérablement le temps de confirmation des transactions. Le module de disponibilité des données est responsable de garantir l'intégrité et la fiabilité des données de transaction, en utilisant un mécanisme efficace de stockage et de distribution des données.
Le réseau Mango exploite la technologie ZK Rollup pour prendre en charge le déploiement de SVM, permettant l'interopérabilité entre chaînes avec Solana.
Le processus spécifique est le suivant :
1. Le mainnet Solana interagit avec les nœuds : le mainnet Solana génère des transactions et des blocs sécurisés, et les utilisateurs soumettent des transactions aux nœuds.
2. La collaboration entre les nœuds et les trieuses : Après que les nœuds ont obtenu des transactions sécurisées et des blocs, le programme d'appel SVM CrossVM émet des événements, c'est-à-dire que les programmes d'appel inter-VM émettent des événements. Ces événements sont capturés, les données sont analysées, puis transmises à la trieuse.
3. L'exécution et la rétroaction du trieur : le trieur exécute l'appel analysé, capture l'événement MoveVM et analyse les données en même temps, et renvoie les événements émis du contrat d'appel MoveVM CrossVM, c'est-à-dire que MoveVM appelle le contrat entre les machines virtuelles pour émettre des événements. Finalement, ces événements et ces données circulent vers le réseau Mango.
De cette manière, les Dapps sur Solana peuvent être directement déployées sur le réseau Mango basé sur ZK Rollup, réalisant une interaction entre chaînes.
Le réseau Mango explore la possibilité d'ajouter la prise en charge de la machine virtuelle Solana (SVM) dans son architecture Multi-VM. Le plan vise à enrichir davantage les environnements MoveVM et EVM existants de Mango en introduisant l'environnement d'exécution haute performance unique de la chaîne Solana, créant un écosystème de machines virtuelles plus diversifié, modulaire et complémentaire.
1. Architecture multi-VM complémentaire
La machine virtuelle Solana dispose de capacités de traitement parallèle de premier plan et d'un débit élevé. Avec son moteur parallèle Sealevel, elle peut exécuter des dizaines de milliers de transactions simultanément, complétant le mode de traitement séquentiel des transactions de l'EVM. Mango Network prévoit d'incorporer la machine virtuelle Solana dans son mécanisme existant de séquenceur Cross-VM pour atteindre une synchronisation sécurisée des données et une cohérence d'état dans différents environnements de machine virtuelle.
Grâce à cette extension, SVM peut fournir à Mango Network une forte capacité de transaction concurrente, améliorant efficacement les performances de traitement dans des scénarios d'application complexes, démontrant en particulier des avantages potentiels dans les scénarios de demande de TPS élevés tels que le trading haute fréquence DeFi et l'interaction en temps réel dans les jeux de chaînes.
2. Intégration de la technologie et direction de la R&D
La logique parallèle du SVM diffère techniquement des architectures actuelles MoveVM et EVM du réseau Mango. L'équipe explore la conception d'une couche d'adaptateur SVM pour répondre aux différences dans les modèles d'exécution et les mécanismes de synchronisation des données tout en maintenant la modularité et la scalabilité du système.
La recherche et la mise en œuvre de cette couche d'adaptation seront basées sur le protocole de communication multi-VM inter-chaînes existant de Mango, avec la capacité de s'étendre pour prendre en charge davantage de machines virtuelles à l'avenir (comme ZKVM, WASM, etc.), renforçant ainsi davantage la résilience technique et la nature prospective du réseau Mango en tant qu'infrastructure complète.
3. Synergie écologique potentielle
L'introduction du SVM a ouvert une nouvelle voie de synergie écologique pour le réseau Mango. L'écosystème Solana compte un grand nombre d'applications DeFi et GameFi hautes performances développées sur la base de Rust. À l'avenir, il devrait être possible d'atteindre un déploiement unifié et une interopérabilité avec les applications MoveVM et EVM via le réseau Mango, réduisant ainsi les coûts de migration pour les développeurs multi-chaînes et améliorant la capacité d'inclusion et d'innovation de l'écosystème global.
De plus, le soutien de SVM aidera également Mango Network à établir un effet de pont pour attirer la communauté de développeurs de Solana, renforçant ainsi la compétitivité stratégique de Mango Network dans l'interaction multi-chaînes et la liquidité des actifs.
Compartir
Repost du titre original "Extension écologique Multi-VM du réseau Mango Network - Support de Solana VM : Complémentarité architecturale et mise en œuvre technologique"
Dans le développement actuel en plein essor de la technologie de la blockchain, la question de la fragmentation de la liquidité entre les différents réseaux de blockchain est devenue un facteur limitant qui entrave l'intégration et le progrès ultérieurs de l'écosystème Web3.
En tant que première chaîne publique d'infrastructure complète prenant en charge l'architecture Multi-VM, le réseau Mango devrait surmonter ce dilemme avec son innovation technologique unique.
Mango Network intègre intelligemment des technologies de pointe telles que Move, OPStack et ZK Rollup, incorporant MoveVM, EVM et SVM dans son écosystème de compatibilité. MoveVM, avec son design unique axé sur les ressources, démontre des avantages exceptionnels en matière de protection des actifs et de sécurité des contrats; EVM est actuellement le plus mature et possède le plus grand écosystème de développeurs dans l'environnement de machine virtuelle; tandis que SVM (Solana VM) est réputé pour ses performances supérieures et son débit élevé. Mango Network intègre avec succès ces trois principales machines virtuelles, permettant aux contrats intelligents avec des antécédents et des orientations fonctionnelles différentes de coexister et de collaborer dans le même écosystème, créant une plateforme blockchain diversifiée, ouverte et hautement dynamique pour les développeurs et les utilisateurs. Les développeurs peuvent écrire des applications en utilisant les langages Move, Solidity et Rust, enrichissant considérablement les choix de développement.
(1) Gestion de l'état partagé et modèle de compte unifié
L'une des architectures centrales du réseau Mango est son système de gestion de l'état partagé. Dans les architectures multi-chaînes ou MultiVM traditionnelles, différentes machines virtuelles maintiennent souvent des états indépendants, rendant l'interaction entre les machines virtuelles extrêmement complexe. Cependant, dans le réseau Mango, MoveVM, EVM et SVM peuvent accéder et modifier collectivement le même état sous-jacent sans avoir besoin de mécanismes de transmission de messages croisés entre les machines virtuelles, simplifiant considérablement le processus de développement.
Dans le même temps, Mango Network adopte un modèle de compte unifié. Que les utilisateurs interagissent avec des contrats sur MoveVM ou opèrent sur EVM ou SVM, le même système de compte est utilisé. Les comptes peuvent interagir de manière transparente avec différents types de contrats tels que Move, Rust, Solidity, et le protocole sous-jacent gérera automatiquement la couche de traduction correspondante.
(2) Combinaison parfaite de l'invocation inter-VM et de la normalisation des actifs
L'invocation inter-VM est l'une des capacités clés pour que le réseau Mango Network parvienne à une intégration profonde de plusieurs machines virtuelles. Dans ce réseau, les contrats intelligents peuvent être directement invoqués à travers les frontières des machines virtuelles. Par exemple, un contrat intelligent écrit sur SVM peut appeler sans problème des fonctions dans MoveVM, et vice versa. Ce mécanisme d'invocation inter-VM abat les barrières entre les machines virtuelles, permettant aux modules fonctionnels dans différents environnements de machine virtuelle de se combiner et de travailler ensemble, améliorant considérablement la composabilité et la scalabilité de l'ensemble du système.
Le réseau Mango a également atteint la normalisation dans la gestion des actifs. Les actifs numériques sont présentés dans un format standardisé, et les actifs sur MoveVM, EVM ou SVM peuvent être exploités nativement dans plusieurs environnements de machine virtuelle sans nécessiter d'étapes supplémentaires d'enrobage ou de pontage. Cela facilite non seulement la circulation transversale des actifs de machine virtuelle, mais réduit également le coût et le risque pour les utilisateurs lors du transfert d'actifs entre différents environnements de machine virtuelle.
(III) Intégration Innovante de la Couche de Vérification
La conception de la couche de vérification du réseau Mango intègre intelligemment le modèle d'exécution de SVM avec la capacité de vérification de Move. Le modèle d'exécution de SVM est responsable de gérer la logique et le flux opérationnel du contrat, tandis que le mécanisme de vérification de Move vérifie les opérations critiques sur les ressources et la sécurité des données, garantissant que l'ensemble du processus d'exécution du contrat est à la fois efficace et sécurisé.
La vitesse de traitement des transactions du réseau Mango Network atteint jusqu'à 29 745 transactions par seconde (TPS), grâce à sa conception unique d'architecture modulaire. Mango Network divise les fonctions principales de la blockchain en modules indépendants, permettant à chaque module d'être optimisé et étendu en fonction des exigences spécifiques des différents scénarios d'application.
Le module d'exécution optimise le processus d'exécution des contrats intelligents, réduit la consommation inutile de ressources et les étapes computationnelles, permettant aux contrats de s'exécuter avec une très grande efficacité. Le module de consensus adopte des algorithmes de consensus avancés, garantissant la cohérence des transactions tout en atteignant rapidement un consensus, raccourcissant considérablement le temps de confirmation des transactions. Le module de disponibilité des données est responsable de garantir l'intégrité et la fiabilité des données de transaction, en utilisant un mécanisme efficace de stockage et de distribution des données.
Le réseau Mango exploite la technologie ZK Rollup pour prendre en charge le déploiement de SVM, permettant l'interopérabilité entre chaînes avec Solana.
Le processus spécifique est le suivant :
1. Le mainnet Solana interagit avec les nœuds : le mainnet Solana génère des transactions et des blocs sécurisés, et les utilisateurs soumettent des transactions aux nœuds.
2. La collaboration entre les nœuds et les trieuses : Après que les nœuds ont obtenu des transactions sécurisées et des blocs, le programme d'appel SVM CrossVM émet des événements, c'est-à-dire que les programmes d'appel inter-VM émettent des événements. Ces événements sont capturés, les données sont analysées, puis transmises à la trieuse.
3. L'exécution et la rétroaction du trieur : le trieur exécute l'appel analysé, capture l'événement MoveVM et analyse les données en même temps, et renvoie les événements émis du contrat d'appel MoveVM CrossVM, c'est-à-dire que MoveVM appelle le contrat entre les machines virtuelles pour émettre des événements. Finalement, ces événements et ces données circulent vers le réseau Mango.
De cette manière, les Dapps sur Solana peuvent être directement déployées sur le réseau Mango basé sur ZK Rollup, réalisant une interaction entre chaînes.
Le réseau Mango explore la possibilité d'ajouter la prise en charge de la machine virtuelle Solana (SVM) dans son architecture Multi-VM. Le plan vise à enrichir davantage les environnements MoveVM et EVM existants de Mango en introduisant l'environnement d'exécution haute performance unique de la chaîne Solana, créant un écosystème de machines virtuelles plus diversifié, modulaire et complémentaire.
1. Architecture multi-VM complémentaire
La machine virtuelle Solana dispose de capacités de traitement parallèle de premier plan et d'un débit élevé. Avec son moteur parallèle Sealevel, elle peut exécuter des dizaines de milliers de transactions simultanément, complétant le mode de traitement séquentiel des transactions de l'EVM. Mango Network prévoit d'incorporer la machine virtuelle Solana dans son mécanisme existant de séquenceur Cross-VM pour atteindre une synchronisation sécurisée des données et une cohérence d'état dans différents environnements de machine virtuelle.
Grâce à cette extension, SVM peut fournir à Mango Network une forte capacité de transaction concurrente, améliorant efficacement les performances de traitement dans des scénarios d'application complexes, démontrant en particulier des avantages potentiels dans les scénarios de demande de TPS élevés tels que le trading haute fréquence DeFi et l'interaction en temps réel dans les jeux de chaînes.
2. Intégration de la technologie et direction de la R&D
La logique parallèle du SVM diffère techniquement des architectures actuelles MoveVM et EVM du réseau Mango. L'équipe explore la conception d'une couche d'adaptateur SVM pour répondre aux différences dans les modèles d'exécution et les mécanismes de synchronisation des données tout en maintenant la modularité et la scalabilité du système.
La recherche et la mise en œuvre de cette couche d'adaptation seront basées sur le protocole de communication multi-VM inter-chaînes existant de Mango, avec la capacité de s'étendre pour prendre en charge davantage de machines virtuelles à l'avenir (comme ZKVM, WASM, etc.), renforçant ainsi davantage la résilience technique et la nature prospective du réseau Mango en tant qu'infrastructure complète.
3. Synergie écologique potentielle
L'introduction du SVM a ouvert une nouvelle voie de synergie écologique pour le réseau Mango. L'écosystème Solana compte un grand nombre d'applications DeFi et GameFi hautes performances développées sur la base de Rust. À l'avenir, il devrait être possible d'atteindre un déploiement unifié et une interopérabilité avec les applications MoveVM et EVM via le réseau Mango, réduisant ainsi les coûts de migration pour les développeurs multi-chaînes et améliorant la capacité d'inclusion et d'innovation de l'écosystème global.
De plus, le soutien de SVM aidera également Mango Network à établir un effet de pont pour attirer la communauté de développeurs de Solana, renforçant ainsi la compétitivité stratégique de Mango Network dans l'interaction multi-chaînes et la liquidité des actifs.