Laboratoires de mouvement: Innover la blockchain avec une infrastructure basée sur le mouvement

Débutant5/14/2024, 1:57:47 PM
Movement est un cadre modulaire pour la construction et le déploiement d'infrastructures et d'applications basées sur Move. Il utilise les technologies M1 et M2 pour assurer la compatibilité avec l'EVM et connecter la mobilité de Move et l'écologie d'EVM. En tant que blockchain sans permission, M1 utilise le protocole de consensus Snowman, tandis que M2 est la première couche Move-2 sur Ethereum, prenant en charge Sui Move, Aptos Move et EVM. La conception du langage Move met l'accent sur la sécurité, améliorant la sécurité des contrats intelligents grâce à la propriété linéaire et à l'immutabilité des ressources. Movement Labs a reçu 41,4 millions de dollars US de financement pour promouvoir l'application innovante du langage Move dans la technologie blockchain.

Contenu des nouvelles précédentes

EigenLayer prévoit de commencer l'application de jetons le 10 mai, avec 15 % de l'offre distribuée sous forme de largages promis. La nouvelle fondation à but non lucratif indépendante Eigen Foundation sera l'entité émettant les jetons. L'offre totale de jetons EIGEN au moment de l'émission est de 1,67 milliard.

Mode lancera son token de gouvernance MODE le 7 mai, avec un approvisionnement total de 10 milliards. Parmi eux, 5,5% est dédié au premier des deux largages de jetons aux utilisateurs, le deuxième largage se poursuivra du 5 mai au 6 septembre, date à laquelle 500 millions de jetons supplémentaires seront émis.

L'Alliance Super Intelligence Artificielle est prévue pour être lancée le 24 mai. ASI est une alliance formée par la fusion de Fetch.ai, SingularityNET et Ocean Protocol. La fusion des trois a été approuvée par un vote communautaire dans chaque communauté, et leurs jetons ont été échangés contre ASI à un taux proportionnel.

1, Mouvement

Movement est un cadre modulaire pour la construction et le déploiement d'infrastructures, d'applications et de blockchains basées sur Move dans n'importe quel environnement distribué. L'équipe est en train de créer une suite de produits et de services qui permettent aux protocoles non-Move de tirer parti de la puissance du langage de programmation Move sans écrire une seule ligne de code Move. La première version de l'équipe, M1, redéfinit L1 comme un cadre verticalement composable et horizontalement scalable compatible avec Solidity, connecte EVM et la fluidité de Move, et permet aux développeurs de personnaliser leurs applications avec des bases d'utilisateurs diverses et des chaînes d'application liquides modulaires et interopérables disponibles dès le départ.

Move est un langage de programmation développé à l'origine par l'équipe de Facebook en 2019 pour son projet Diem aujourd'hui abandonné. Move est conçu pour gérer de manière sécurisée les contrats intelligents et les données de transaction, éliminant les vecteurs d'attaque propres à d'autres langues, tels que les attaques de réentrance.

MoveVM, l'environnement d'exécution natif pour les blockchains basées sur Move, exploite le parallélisme pour offrir une exécution de transaction plus rapide et une efficacité globale accrue.

2. Technologies phares de base de M1 et M2

Le produit Movement Labs est actuellement en train de construire est un Zk-rollup basé sur Move. La solution tire parti de ses produits phares M1 et M2, où M1 est utilisé comme couche de séquence partagée et M2 est utilisé comme rollup. M2 prend en charge non seulement les contrats intelligents écrits en Move, mais comprend également l'interprète de bytecode EVM Fractal.

M1 est une blockchain communautaire, fournissant un TPS aussi élevé que possible grâce à Move, une détermination finale instantanée, un accès local de jour zéro à une liquidité à grande échelle et une personnalisation modulaire. M1 se transformera en un trieur partagé décentralisé pour le réseau Movement afin de réaliser le lancement du réseau principal.

M2 sera le premier Move Layer-2 sur Ethereum. Il prendra en charge Move Sui, Move Aptos et notre interprète EVM intégré MEVM, permettant aux utilisateurs de Sui, Aptos et EVM d'utiliser L2.

Couche de séquence partagée M1

M1 est le premier blockchain pour l'écosystème Movement, activé par le SDK Movement. Il est actuellement dans la phase de testnet à des fins de test et de développement. M1 est un blockchain sans permission basé sur Move, fonctionnant comme un sous-réseau Avalanche.

M1 présente un nouveau protocole de consensus - Snowman Consensus, un protocole de consensus optimisé pour la blockchain - haut débit, entièrement ordonné et idéal pour les contrats intelligents. Snowman est une implémentation entièrement ordonnée du protocole de consensus Avalanche. La chaîne de plateforme (P-Chain) et la chaîne de contrat (C-Chain) mettent en œuvre le protocole de consensus Snowman. Avec la mise à niveau de Cortina, la chaîne de transactions (X-Chain) utilisera également le consensus Snowman.

Le réseau M1 est également compatible avec le réseau Aptos, qui peut rapidement réaliser la migration et le déploiement des projets écologiques Move, ainsi que des machines virtuelles Move auto-développées et une architecture fractale. Comme M1 est une blockchain fonctionnant sur le sous-réseau Avalanche, elle utilise une architecture de mise à l'échelle fractale appelée "Fractal". Ce schéma architectural permet à M1 de s'étendre horizontalement en se décomposant en plusieurs sous-réseaux similaires mais plus petits ("fractals").

Chaque sous-réseau fractal exécute une pile de protocole M1 complète, comprenant des modules de consensus, d'exécution, de données et autres. Ces sous-réseaux fractals communiquent et se coordonnent grâce à une couche de messagerie efficace. Lorsque la charge sur l'ensemble du système augmente, de nouveaux sous-réseaux fractals peuvent être ajoutés dynamiquement pour partager la charge.

Résumé de la couche Zk-Rollup Layer M2

M2 est une blockchain compatible Layer 2 Sui activée par le SDK Movement. M2 sera réaffecté lorsque M1 sera compatible avec Sui. Il est actuellement en phase de testnet à des fins de test et de développement. M2 est une blockchain sans permission basée sur Move, actuellement en cours d'exécution en tant que rouleau Celestia.

Le réseau M1 est destiné à la construction et à l'exploitation de réseaux de couche 1 et constitue la base de la couche d'exécution de couche 1 qui repose sur le sous-réseau Avalanche. M2 est la couche d'exécution de données pour les réseaux de couche 2. Il s'agit de la même idée de conception de produit que zkSync, StarkNet et les projets de la série Rollup de l'écosystème Ethereum. Movement est un projet Rollup développé par Move qui est plus facile à comprendre. Il présente également des avantages et des inconvénients développés par le langage Move que le réseau Ethereum n'a pas. Fonctionnalité spéciale.

3. Pourquoi choisir Movement?

Les actifs numériques deviennent de plus en plus importants dans les structures technologiques et financières, et le langage de programmation Move représente un phare d'innovation dans ce contexte, offrant un nouveau modèle de ressources qui promet de redéfinir la gestion des actifs numériques.

Différences dans la gestion des actifs numériques entre EVM et Move

Tout d'abord, la méthode de gestion des actifs de l'EVM définit la norme d'actifs de la blockchain, établissant en effet la norme de l'industrie de la blockchain. Sa méthode repose sur trois composants clés : la logique d'actifs centralisée, l'état mutable et le contrôle dynamique des actifs. Ce cadre est devenu synonyme du développement d'un grand nombre de DApps diverses, chacune tirant parti des fonctionnalités uniques fournies par la plateforme de contrat intelligent Ethereum.

Et l'approche révolutionnaire de l'EVM pour soutenir les contrats intelligents et les applications décentralisées apporte également des défis uniques à la gestion des actifs numériques. Ces défis découlent principalement de l'architecture et des mécanismes de fonctionnement de l'EVM, affectant la sécurité, l'intégrité et la fiabilité des actifs gérés au sein de son écosystème.

Cela contraste entièrement avec le modèle de ressources de Move, qui introduit une méthode de gestion d'actifs numériques centrée sur les ressources. Contrairement à la dépendance de l'EVM à la logique d'actifs centralisée et à l'état mutable, la conception de Move repose sur les principes de sécurité, de protection et de propriété claire des ressources. Les ressources dans Move sont considérées comme des citoyens de première classe avec des protections intégrées, empêchant la duplication et l'accès non autorisé, et garantissant que chaque actif a un propriétaire clair en tout temps. En incorporant des règles strictes de propriété et d'inaltérabilité directement dans le système de types du langage, cette approche atténue essentiellement de nombreux problèmes de sécurité liés à la logique centralisée de l'EVM et à l'état mutable. Le modèle repose sur deux piliers de base : la propriété linéaire et les ressources immuables, tous deux visant à améliorer la sécurité et l'efficacité de la technologie blockchain.

Dans Move, les ressources sont des types de structures spéciaux, définis comme non duplicables et doivent être explicitement transférés entre les comptes. Cette décision de conception est cruciale pour maintenir l'unicité de chaque actif et prévenir les vulnérabilités courantes (telles que la duplication non autorisée ou la perte). Ces ressources sont gérées par des mécanismes stricts de sécurité des types et de contrôle d'accès, qui sont appliqués par la machine virtuelle de Move. Une telle architecture garantit que chaque opération sur les ressources respecte des protocoles sûrs et prédéfinis.

MoveVM, Un nouveau modèle pour paralléliser les transactions

La technologie de la blockchain parallèle passe du traitement séquentiel traditionnel à un modèle dans lequel les transactions se produisent simultanément. Tirant parti de la puissance des processeurs multi-cœurs modernes, la parallélisation réduit considérablement les temps d'attente des transactions et améliore l'efficacité énergétique du réseau. Au cœur de cette approche se trouve un changement fondamental dans les réseaux de blockchain, les rendant plus évolutifs et efficaces en permettant le traitement simultané de plusieurs transactions. Cela permet non seulement de surmonter les problèmes de latence et les frais de transaction élevés, mais aussi annonce une nouvelle ère d'applications de la blockchain, caractérisée par une évolutivité améliorée et des performances réseau renforcées.

L'émergence de l'exécution parallèle et le développement de plateformes telles que MoveVM sont à l'avant-garde de l'avènement d'une nouvelle ère de la technologie de la blockchain, en particulier grâce à des solutions innovantes telles que MoveVM, qui ne sont pas seulement plus accessibles et efficaces, mais aussi capables de prendre en charge une gamme plus large d'applications. L'avenir des programmes et des services, créant un environnement propice à l'innovation, à la croissance et à une adoption généralisée.

L'exécution parallèle change fondamentalement le paysage de la blockchain en introduisant un mécanisme de traitement des transactions simultanément plutôt que dans une séquence linéaire. Cela permet de traiter davantage de transactions simultanément, réduisant efficacement les temps d'attente et augmentant la capacité du réseau. Au cœur de cette approche se trouvent des algorithmes avancés qui coordonnent le traitement synchronisé des transactions entre les nœuds au sein du réseau blockchain. Cette orchestration peut maintenir efficacement la cohérence et la fiabilité de la blockchain, garantissant que les transactions sont traitées sans compromettre l'intégrité du réseau.

L'exécution parallèle offre une série d'améliorations pour résoudre les inefficacités de longue date et les problèmes de scalabilité. Cette approche présente plusieurs avantages clés.

  • Allezger la congestion du réseau: soulager les goulots d'étranglement du trafic dans le pool de mémoire EVM.
  • Optimiser l'utilisation du matériel : maximiser l'efficacité des processeurs multi-cœurs.
  • Évolutivité et vitesse améliorées : accélérer le traitement des transactions des DApps.
  • Intégrité du système améliorée : garantir des transactions harmonieuses et prévenir les conflits.

En distribuant les transactions sur plusieurs nœuds pour un traitement simultané, l'exécution parallèle soulage efficacement la congestion dans le pool de mémoire de la machine virtuelle Ethereum (EVM), notamment pendant les périodes de trafic intense. En exploitant les capacités des processeurs multi-cœurs modernes, elle optimise les ressources informatiques pour réduire la consommation d'énergie et augmenter la vitesse de traitement.

La scalabilité et la vitesse améliorées apportées par cela répondent également efficacement aux applications décentralisées (DApps). La réduction de la latence des transactions permet aux DApps de fonctionner de manière plus fluide, de prendre en charge une gamme plus large d'applications et de promouvoir l'expansion de la blockchain pour accueillir une base d'utilisateurs croissante sans sacrifier les performances.

Enfin, l'exécution parallèle introduit des protocoles complexes pour gérer et synchroniser le traitement des transactions, empêchant efficacement les conflits potentiels et garantissant l'intégrité de la blockchain. Cette orchestration des transactions maintient la sécurité et la fiabilité du réseau, et l'exécution parallèle marque le dépassement des défis du modèle de blockchain traditionnel, garantissant que le réseau peut atteindre un développement technologique efficace, évolutif et innovant.

Fractal et Sécurité des Contrats Intelligents

Fractal est un nouveau cadre qui connecte de manière transparente Solidity et Move, deux langages de contrats intelligents bien connus. Fractal permet aux développeurs de déployer des contrats Solidity en bytecode Move, ce qui permet d'atteindre la compatibilité avec la chaîne Move tout en exploitant les fonctionnalités de sécurité renommées de Move.

Movement Labs, l'équipe derrière Fractal, s'engage à exploiter les capacités de sécurité de Move pour renforcer Ethereum et d'autres plateformes. Fractal a été lancé alors que plus de 5,82 milliards de dollars d'actifs ont été perdus à cause de piratages dans l'espace DeFi, dont 2,83 milliards de pertes rien que pour les piratages de ponts. La diversité des vecteurs d'attaque, avec des méthodes inconnues représentant 17,82 % et d'autres méthodes représentant 42,17 %, souligne le besoin important de solutions de sécurité Fractal.

Fractal exploite les fonctionnalités uniques du langage Move pour résoudre les vulnérabilités courantes :

  • Réentrance : En garantissant un accès unique aux ressources, Move élimine le chemin typique des attaques de réentrance.
  • Les bogues mathématiques : Les opérations arithmétiques de Move incluent des vérifications automatiques des dépassements et des débordements pour éviter de telles erreurs.
  • Validation d'entrée : Le système de types et le modèle de ressources de Move imposent des contrôles d'entrée stricts, renforçant significativement la sécurité.

L'objectif de Fractal est d'établir un environnement d'exécution dans MoveVM, exécutant dynamiquement du code Solidity, combinant la puissance expressive de Solidity avec l'exécution robuste de MoveVM. Fractal représente non seulement une solution, mais aussi un changement de paradigme pour garantir l'avenir des contrats intelligents.

4. Tours de financement du mouvement

L'équipe de Movement a levé un total de trois tours de financement, à savoir le pré-tour de lancement, le tour de lancement et le financement de série A, et a reçu un total de 41,4 millions de dollars américains.

Le premier événement de financement a eu lieu lors du tour de pré-amorçage de la graine le 23 septembre 2023, avec un montant de 3,4 millions de dollars américains achevés. Les institutions et investisseurs participants comprennent Varys Capital, George Lambeth, Double Peak Group, dao5, Calvin Liu, Borderless Capital, Blizzard Fund, Anurag Arjun.

Le deuxième événement de financement a eu lieu lors du tour de financement initial le 10 janvier 2024. Les détails de financement de ce tour n'ont pas été annoncés. Les institutions et investisseurs participants comprenaient Serafund, MH Ventures, George Burke, Eterna Capital et Artichoke Capital.

Le troisième événement de financement a eu lieu dans le cadre du financement stratégique de la série A le 24 avril 2024, pour un montant total de 38 millions de dollars US. Cette ronde a été dirigée par Polychain Capital, avec la participation d'institutions et d'investisseurs tels que Hack VC, Placeholder, Archetype et Maven. Des entreprises telles que Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures, dao5 et Aptos Labs ont participé à cette ronde de financement. Il a également obtenu des informations sur un financement non divulgué de Binance Labs.

5. Contexte de l'équipe du mouvement

Cooper Scanlon est le fondateur de Movement Labs. Cooper a abandonné l'Université de Vanderbilt après avoir intégré l'espace de la blockchain, réalisant que l'éducation formelle n'était pas la clé de son succès et préférant construire des véhicules SPACDAO. Cette décision l'a amené à être le pionnier du premier agrégateur de revenus exploitant Move et à envisager et créer finalement Movement Labs. Favorisant la collaboration interdisciplinaire, soutenant les initiatives Web3 et s'appuyant sur sa propre expérience, Cooper apporte un mélange unique d'expertise financière et technologique et d'aperçus sur les systèmes économiques à Movement Labs pour guider et diriger sa direction stratégique et culturelle.

Rushi Manche est le co-fondateur de Movement Labs. Rushi est un ingénieur qui a commencé sa carrière en travaillant dans les bases de données et l'ingénierie de la sécurité des systèmes chez UnitedHealth Group. Rushi est passé à Web3, est un ingénieur de contrat intelligent dans l'espace Ethereum DeFi, et travaille en étroite collaboration avec un certain nombre de protocoles Cosmos sur les systèmes de stockage de fichiers décentralisés au sein de Cosmos. Lors de la construction d'Aptos, Rushi est devenu un contributeur essentiel de l'écosystème, en particulier dans l'espace DeFi, concevant pour le principal DEX dans l'écosystème. Constatant les limites d'Aptos, Rushi et l'équipe principale de Movement Labs se sont engagés à démocratiser Move en le portant sur Ethereum.

Andy Bell est directeur de l'ingénierie chez Movement Labs et était auparavant vice-président de l'ingénierie chez Biconomy et directeur de la technologie chez Ajuna. Entrepreneurs technologiques, innovateurs, scientifiques et programmeurs. Avec perspicacité et expérience, il a fondé et dirigé deux start-ups réussies. Programmeur naturel qui a commencé à coder en langage d'assemblage et à compiler à la main dans les années 1980. Il est diplômé de l'Université de Nottingham.

Brian Henhsi est responsable de la stratégie chez Movement Labs, précédemment chez Sui/Mysten Labs et Chia. Il est diplômé de l'Université Tsinghua.

Torab Torabi est le directeur du développement des affaires et de la croissance chez Movement Labs, ayant précédemment occupé des postes chez Edge & Node et Fluid Finance. Il est diplômé de l'Université de Californie, Berkeley.

Will Gaines est le directeur du marketing et le fondateur de Movement. Il a été consultant en marque et consultant en marketing, étendant considérablement la couverture de divers clients et réalisant une croissance d'audience de plus de 200 millions. Son expérience inclut le travail avec des entreprises du Fortune 500, notamment Sony et ICM (maintenant CAA), ainsi que des principaux intervenants dans le domaine de Web3, comme Consensus. Dans le domaine politique, il a été représentant régional pour un sénateur de l'État de Californie.

6. Écosystème de mouvement

Actuellement, plus de 60 projets de l'écosystème Movement ont été déployés dans le réseau de test, couvrant la DeFi, Web3, les jeux de chaînes, l'infrastructure et d'autres secteurs à explorer.

7. Modèle de jeton de mouvement

Le jeton Move est actuellement utilisé comme jeton natif dans l'ensemble de l'écosystème Movement. Il est destiné à être utilisé dans l'environnement Move-EVM (MEVM), qui est actuellement en phase de test. MOVE actuellement sur MEVM doit être bridé, ce qui est différent de MOVE sur M1 ou M2.

MOVE est actuellement désigné comme un jeton de test. Il a les attributs suivants:

  • Utilisation du testnet : MOVE est exclusivement utilisé dans l'environnement de test M1 et n'a aucune valeur en dehors de cet environnement de test.
  • Aucune valeur monétaire : Ce jeton est destiné à des fins de test uniquement et ne représente aucune valeur monétaire réelle dans le monde réel.
  • Aucune revendication de valeur future: Le fait de détenir des jetons MOVE ne vous donne aucun droit de propriété ou de distribution, et il n'y a aucune garantie que le jeton aura une valeur future ou une utilité au sein de M1 ou de tout autre réseau.
  • Fonctionnalités limitées : Les fonctionnalités de MOVE sont limitées à ce qui est autorisé dans le cadre du testnet M1, ce qui est susceptible de changer à mesure que le développement progresse.
  • Risque de réinitialisation : Les soldes et les transactions de MOVE peuvent être réinitialisés, modifiés ou effacés dans le cadre du processus de développement et de test en cours.
  • Droits de modification : Nous nous réservons le droit de modifier, de suspendre ou d'interrompre le testnet et les jetons MOVE à tout moment, sans préavis ni responsabilité.

Résumé des mouvements

Move est un langage de contrat intelligent alternatif conçu pour améliorer la sécurité et la flexibilité de Solidity. Il a été adopté comme langue principale par des plateformes de contrat intelligent telles que Sui et Aptos.

Étant donné que Move est un langage relativement nouveau, attirer des développeurs pour construire dessus a été un défi. Pour apporter de la liquidité et des développeurs dans l'écosystème basé sur Move, Movement Labs vise à amener Move dans l'écosystème EVM.

Pour ce faire, Movement développe un ZK-rollup basé sur Move, hébergé sur Ethereum, en s'appuyant sur ses deux principaux produits : M1 et M2. M1 est une couche de tri décentralisée exploitant le consensus Snowman, offrant un débit de tri efficace et élevé. M2 fournit plusieurs composants nécessaires à la pile d'exécution ZK-rollup. Avec M2, les développeurs Solidity et Move peuvent déployer leurs contrats sur rollup, tandis que les utilisateurs peuvent profiter du débit élevé et des faibles frais d'exécution parallèle, grâce à des algorithmes de génération de preuves efficaces et une couche de disponibilité des données (DA) alternative.

Movement est un projet zk-Rollup indépendant du langage Solidity et d'un autre langage. Il présente des avantages uniques et des forces sur la voie du langage. À l'heure actuelle, il n'y a que trois projets dans la section Move : Aptos, Sui et Movement. Avec Aptos et Sui performant de manière exceptionnelle, Movement pourrait également être en mesure de devenir le troisième projet vedette de cette voie avec ses avantages uniques.

déclaration :

  1. Cet article est reproduit à partir de [panews] , le titre original est “Movement Research Report: Move-based zk-Rollup, connectant à la liquidité de l'écosystème EVM”, les droits d'auteur appartiennent à l'auteur original [xPanse World], si vous avez des objections à la reproduction, veuillez contacterGate Apprendre Équipe, l'équipe le traitera dès que possible selon les procédures pertinentes.

  2. Avis de non-responsabilité : Les points de vue et opinions exprimés dans cet article ne représentent que les points de vue personnels de l'auteur et ne constituent pas des conseils en investissement.

  3. Les autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn, non mentionnées dansGate.io, l'article traduit ne peut pas être reproduit, distribué ou plagié.

Laboratoires de mouvement: Innover la blockchain avec une infrastructure basée sur le mouvement

Débutant5/14/2024, 1:57:47 PM
Movement est un cadre modulaire pour la construction et le déploiement d'infrastructures et d'applications basées sur Move. Il utilise les technologies M1 et M2 pour assurer la compatibilité avec l'EVM et connecter la mobilité de Move et l'écologie d'EVM. En tant que blockchain sans permission, M1 utilise le protocole de consensus Snowman, tandis que M2 est la première couche Move-2 sur Ethereum, prenant en charge Sui Move, Aptos Move et EVM. La conception du langage Move met l'accent sur la sécurité, améliorant la sécurité des contrats intelligents grâce à la propriété linéaire et à l'immutabilité des ressources. Movement Labs a reçu 41,4 millions de dollars US de financement pour promouvoir l'application innovante du langage Move dans la technologie blockchain.

Contenu des nouvelles précédentes

EigenLayer prévoit de commencer l'application de jetons le 10 mai, avec 15 % de l'offre distribuée sous forme de largages promis. La nouvelle fondation à but non lucratif indépendante Eigen Foundation sera l'entité émettant les jetons. L'offre totale de jetons EIGEN au moment de l'émission est de 1,67 milliard.

Mode lancera son token de gouvernance MODE le 7 mai, avec un approvisionnement total de 10 milliards. Parmi eux, 5,5% est dédié au premier des deux largages de jetons aux utilisateurs, le deuxième largage se poursuivra du 5 mai au 6 septembre, date à laquelle 500 millions de jetons supplémentaires seront émis.

L'Alliance Super Intelligence Artificielle est prévue pour être lancée le 24 mai. ASI est une alliance formée par la fusion de Fetch.ai, SingularityNET et Ocean Protocol. La fusion des trois a été approuvée par un vote communautaire dans chaque communauté, et leurs jetons ont été échangés contre ASI à un taux proportionnel.

1, Mouvement

Movement est un cadre modulaire pour la construction et le déploiement d'infrastructures, d'applications et de blockchains basées sur Move dans n'importe quel environnement distribué. L'équipe est en train de créer une suite de produits et de services qui permettent aux protocoles non-Move de tirer parti de la puissance du langage de programmation Move sans écrire une seule ligne de code Move. La première version de l'équipe, M1, redéfinit L1 comme un cadre verticalement composable et horizontalement scalable compatible avec Solidity, connecte EVM et la fluidité de Move, et permet aux développeurs de personnaliser leurs applications avec des bases d'utilisateurs diverses et des chaînes d'application liquides modulaires et interopérables disponibles dès le départ.

Move est un langage de programmation développé à l'origine par l'équipe de Facebook en 2019 pour son projet Diem aujourd'hui abandonné. Move est conçu pour gérer de manière sécurisée les contrats intelligents et les données de transaction, éliminant les vecteurs d'attaque propres à d'autres langues, tels que les attaques de réentrance.

MoveVM, l'environnement d'exécution natif pour les blockchains basées sur Move, exploite le parallélisme pour offrir une exécution de transaction plus rapide et une efficacité globale accrue.

2. Technologies phares de base de M1 et M2

Le produit Movement Labs est actuellement en train de construire est un Zk-rollup basé sur Move. La solution tire parti de ses produits phares M1 et M2, où M1 est utilisé comme couche de séquence partagée et M2 est utilisé comme rollup. M2 prend en charge non seulement les contrats intelligents écrits en Move, mais comprend également l'interprète de bytecode EVM Fractal.

M1 est une blockchain communautaire, fournissant un TPS aussi élevé que possible grâce à Move, une détermination finale instantanée, un accès local de jour zéro à une liquidité à grande échelle et une personnalisation modulaire. M1 se transformera en un trieur partagé décentralisé pour le réseau Movement afin de réaliser le lancement du réseau principal.

M2 sera le premier Move Layer-2 sur Ethereum. Il prendra en charge Move Sui, Move Aptos et notre interprète EVM intégré MEVM, permettant aux utilisateurs de Sui, Aptos et EVM d'utiliser L2.

Couche de séquence partagée M1

M1 est le premier blockchain pour l'écosystème Movement, activé par le SDK Movement. Il est actuellement dans la phase de testnet à des fins de test et de développement. M1 est un blockchain sans permission basé sur Move, fonctionnant comme un sous-réseau Avalanche.

M1 présente un nouveau protocole de consensus - Snowman Consensus, un protocole de consensus optimisé pour la blockchain - haut débit, entièrement ordonné et idéal pour les contrats intelligents. Snowman est une implémentation entièrement ordonnée du protocole de consensus Avalanche. La chaîne de plateforme (P-Chain) et la chaîne de contrat (C-Chain) mettent en œuvre le protocole de consensus Snowman. Avec la mise à niveau de Cortina, la chaîne de transactions (X-Chain) utilisera également le consensus Snowman.

Le réseau M1 est également compatible avec le réseau Aptos, qui peut rapidement réaliser la migration et le déploiement des projets écologiques Move, ainsi que des machines virtuelles Move auto-développées et une architecture fractale. Comme M1 est une blockchain fonctionnant sur le sous-réseau Avalanche, elle utilise une architecture de mise à l'échelle fractale appelée "Fractal". Ce schéma architectural permet à M1 de s'étendre horizontalement en se décomposant en plusieurs sous-réseaux similaires mais plus petits ("fractals").

Chaque sous-réseau fractal exécute une pile de protocole M1 complète, comprenant des modules de consensus, d'exécution, de données et autres. Ces sous-réseaux fractals communiquent et se coordonnent grâce à une couche de messagerie efficace. Lorsque la charge sur l'ensemble du système augmente, de nouveaux sous-réseaux fractals peuvent être ajoutés dynamiquement pour partager la charge.

Résumé de la couche Zk-Rollup Layer M2

M2 est une blockchain compatible Layer 2 Sui activée par le SDK Movement. M2 sera réaffecté lorsque M1 sera compatible avec Sui. Il est actuellement en phase de testnet à des fins de test et de développement. M2 est une blockchain sans permission basée sur Move, actuellement en cours d'exécution en tant que rouleau Celestia.

Le réseau M1 est destiné à la construction et à l'exploitation de réseaux de couche 1 et constitue la base de la couche d'exécution de couche 1 qui repose sur le sous-réseau Avalanche. M2 est la couche d'exécution de données pour les réseaux de couche 2. Il s'agit de la même idée de conception de produit que zkSync, StarkNet et les projets de la série Rollup de l'écosystème Ethereum. Movement est un projet Rollup développé par Move qui est plus facile à comprendre. Il présente également des avantages et des inconvénients développés par le langage Move que le réseau Ethereum n'a pas. Fonctionnalité spéciale.

3. Pourquoi choisir Movement?

Les actifs numériques deviennent de plus en plus importants dans les structures technologiques et financières, et le langage de programmation Move représente un phare d'innovation dans ce contexte, offrant un nouveau modèle de ressources qui promet de redéfinir la gestion des actifs numériques.

Différences dans la gestion des actifs numériques entre EVM et Move

Tout d'abord, la méthode de gestion des actifs de l'EVM définit la norme d'actifs de la blockchain, établissant en effet la norme de l'industrie de la blockchain. Sa méthode repose sur trois composants clés : la logique d'actifs centralisée, l'état mutable et le contrôle dynamique des actifs. Ce cadre est devenu synonyme du développement d'un grand nombre de DApps diverses, chacune tirant parti des fonctionnalités uniques fournies par la plateforme de contrat intelligent Ethereum.

Et l'approche révolutionnaire de l'EVM pour soutenir les contrats intelligents et les applications décentralisées apporte également des défis uniques à la gestion des actifs numériques. Ces défis découlent principalement de l'architecture et des mécanismes de fonctionnement de l'EVM, affectant la sécurité, l'intégrité et la fiabilité des actifs gérés au sein de son écosystème.

Cela contraste entièrement avec le modèle de ressources de Move, qui introduit une méthode de gestion d'actifs numériques centrée sur les ressources. Contrairement à la dépendance de l'EVM à la logique d'actifs centralisée et à l'état mutable, la conception de Move repose sur les principes de sécurité, de protection et de propriété claire des ressources. Les ressources dans Move sont considérées comme des citoyens de première classe avec des protections intégrées, empêchant la duplication et l'accès non autorisé, et garantissant que chaque actif a un propriétaire clair en tout temps. En incorporant des règles strictes de propriété et d'inaltérabilité directement dans le système de types du langage, cette approche atténue essentiellement de nombreux problèmes de sécurité liés à la logique centralisée de l'EVM et à l'état mutable. Le modèle repose sur deux piliers de base : la propriété linéaire et les ressources immuables, tous deux visant à améliorer la sécurité et l'efficacité de la technologie blockchain.

Dans Move, les ressources sont des types de structures spéciaux, définis comme non duplicables et doivent être explicitement transférés entre les comptes. Cette décision de conception est cruciale pour maintenir l'unicité de chaque actif et prévenir les vulnérabilités courantes (telles que la duplication non autorisée ou la perte). Ces ressources sont gérées par des mécanismes stricts de sécurité des types et de contrôle d'accès, qui sont appliqués par la machine virtuelle de Move. Une telle architecture garantit que chaque opération sur les ressources respecte des protocoles sûrs et prédéfinis.

MoveVM, Un nouveau modèle pour paralléliser les transactions

La technologie de la blockchain parallèle passe du traitement séquentiel traditionnel à un modèle dans lequel les transactions se produisent simultanément. Tirant parti de la puissance des processeurs multi-cœurs modernes, la parallélisation réduit considérablement les temps d'attente des transactions et améliore l'efficacité énergétique du réseau. Au cœur de cette approche se trouve un changement fondamental dans les réseaux de blockchain, les rendant plus évolutifs et efficaces en permettant le traitement simultané de plusieurs transactions. Cela permet non seulement de surmonter les problèmes de latence et les frais de transaction élevés, mais aussi annonce une nouvelle ère d'applications de la blockchain, caractérisée par une évolutivité améliorée et des performances réseau renforcées.

L'émergence de l'exécution parallèle et le développement de plateformes telles que MoveVM sont à l'avant-garde de l'avènement d'une nouvelle ère de la technologie de la blockchain, en particulier grâce à des solutions innovantes telles que MoveVM, qui ne sont pas seulement plus accessibles et efficaces, mais aussi capables de prendre en charge une gamme plus large d'applications. L'avenir des programmes et des services, créant un environnement propice à l'innovation, à la croissance et à une adoption généralisée.

L'exécution parallèle change fondamentalement le paysage de la blockchain en introduisant un mécanisme de traitement des transactions simultanément plutôt que dans une séquence linéaire. Cela permet de traiter davantage de transactions simultanément, réduisant efficacement les temps d'attente et augmentant la capacité du réseau. Au cœur de cette approche se trouvent des algorithmes avancés qui coordonnent le traitement synchronisé des transactions entre les nœuds au sein du réseau blockchain. Cette orchestration peut maintenir efficacement la cohérence et la fiabilité de la blockchain, garantissant que les transactions sont traitées sans compromettre l'intégrité du réseau.

L'exécution parallèle offre une série d'améliorations pour résoudre les inefficacités de longue date et les problèmes de scalabilité. Cette approche présente plusieurs avantages clés.

  • Allezger la congestion du réseau: soulager les goulots d'étranglement du trafic dans le pool de mémoire EVM.
  • Optimiser l'utilisation du matériel : maximiser l'efficacité des processeurs multi-cœurs.
  • Évolutivité et vitesse améliorées : accélérer le traitement des transactions des DApps.
  • Intégrité du système améliorée : garantir des transactions harmonieuses et prévenir les conflits.

En distribuant les transactions sur plusieurs nœuds pour un traitement simultané, l'exécution parallèle soulage efficacement la congestion dans le pool de mémoire de la machine virtuelle Ethereum (EVM), notamment pendant les périodes de trafic intense. En exploitant les capacités des processeurs multi-cœurs modernes, elle optimise les ressources informatiques pour réduire la consommation d'énergie et augmenter la vitesse de traitement.

La scalabilité et la vitesse améliorées apportées par cela répondent également efficacement aux applications décentralisées (DApps). La réduction de la latence des transactions permet aux DApps de fonctionner de manière plus fluide, de prendre en charge une gamme plus large d'applications et de promouvoir l'expansion de la blockchain pour accueillir une base d'utilisateurs croissante sans sacrifier les performances.

Enfin, l'exécution parallèle introduit des protocoles complexes pour gérer et synchroniser le traitement des transactions, empêchant efficacement les conflits potentiels et garantissant l'intégrité de la blockchain. Cette orchestration des transactions maintient la sécurité et la fiabilité du réseau, et l'exécution parallèle marque le dépassement des défis du modèle de blockchain traditionnel, garantissant que le réseau peut atteindre un développement technologique efficace, évolutif et innovant.

Fractal et Sécurité des Contrats Intelligents

Fractal est un nouveau cadre qui connecte de manière transparente Solidity et Move, deux langages de contrats intelligents bien connus. Fractal permet aux développeurs de déployer des contrats Solidity en bytecode Move, ce qui permet d'atteindre la compatibilité avec la chaîne Move tout en exploitant les fonctionnalités de sécurité renommées de Move.

Movement Labs, l'équipe derrière Fractal, s'engage à exploiter les capacités de sécurité de Move pour renforcer Ethereum et d'autres plateformes. Fractal a été lancé alors que plus de 5,82 milliards de dollars d'actifs ont été perdus à cause de piratages dans l'espace DeFi, dont 2,83 milliards de pertes rien que pour les piratages de ponts. La diversité des vecteurs d'attaque, avec des méthodes inconnues représentant 17,82 % et d'autres méthodes représentant 42,17 %, souligne le besoin important de solutions de sécurité Fractal.

Fractal exploite les fonctionnalités uniques du langage Move pour résoudre les vulnérabilités courantes :

  • Réentrance : En garantissant un accès unique aux ressources, Move élimine le chemin typique des attaques de réentrance.
  • Les bogues mathématiques : Les opérations arithmétiques de Move incluent des vérifications automatiques des dépassements et des débordements pour éviter de telles erreurs.
  • Validation d'entrée : Le système de types et le modèle de ressources de Move imposent des contrôles d'entrée stricts, renforçant significativement la sécurité.

L'objectif de Fractal est d'établir un environnement d'exécution dans MoveVM, exécutant dynamiquement du code Solidity, combinant la puissance expressive de Solidity avec l'exécution robuste de MoveVM. Fractal représente non seulement une solution, mais aussi un changement de paradigme pour garantir l'avenir des contrats intelligents.

4. Tours de financement du mouvement

L'équipe de Movement a levé un total de trois tours de financement, à savoir le pré-tour de lancement, le tour de lancement et le financement de série A, et a reçu un total de 41,4 millions de dollars américains.

Le premier événement de financement a eu lieu lors du tour de pré-amorçage de la graine le 23 septembre 2023, avec un montant de 3,4 millions de dollars américains achevés. Les institutions et investisseurs participants comprennent Varys Capital, George Lambeth, Double Peak Group, dao5, Calvin Liu, Borderless Capital, Blizzard Fund, Anurag Arjun.

Le deuxième événement de financement a eu lieu lors du tour de financement initial le 10 janvier 2024. Les détails de financement de ce tour n'ont pas été annoncés. Les institutions et investisseurs participants comprenaient Serafund, MH Ventures, George Burke, Eterna Capital et Artichoke Capital.

Le troisième événement de financement a eu lieu dans le cadre du financement stratégique de la série A le 24 avril 2024, pour un montant total de 38 millions de dollars US. Cette ronde a été dirigée par Polychain Capital, avec la participation d'institutions et d'investisseurs tels que Hack VC, Placeholder, Archetype et Maven. Des entreprises telles que Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures, dao5 et Aptos Labs ont participé à cette ronde de financement. Il a également obtenu des informations sur un financement non divulgué de Binance Labs.

5. Contexte de l'équipe du mouvement

Cooper Scanlon est le fondateur de Movement Labs. Cooper a abandonné l'Université de Vanderbilt après avoir intégré l'espace de la blockchain, réalisant que l'éducation formelle n'était pas la clé de son succès et préférant construire des véhicules SPACDAO. Cette décision l'a amené à être le pionnier du premier agrégateur de revenus exploitant Move et à envisager et créer finalement Movement Labs. Favorisant la collaboration interdisciplinaire, soutenant les initiatives Web3 et s'appuyant sur sa propre expérience, Cooper apporte un mélange unique d'expertise financière et technologique et d'aperçus sur les systèmes économiques à Movement Labs pour guider et diriger sa direction stratégique et culturelle.

Rushi Manche est le co-fondateur de Movement Labs. Rushi est un ingénieur qui a commencé sa carrière en travaillant dans les bases de données et l'ingénierie de la sécurité des systèmes chez UnitedHealth Group. Rushi est passé à Web3, est un ingénieur de contrat intelligent dans l'espace Ethereum DeFi, et travaille en étroite collaboration avec un certain nombre de protocoles Cosmos sur les systèmes de stockage de fichiers décentralisés au sein de Cosmos. Lors de la construction d'Aptos, Rushi est devenu un contributeur essentiel de l'écosystème, en particulier dans l'espace DeFi, concevant pour le principal DEX dans l'écosystème. Constatant les limites d'Aptos, Rushi et l'équipe principale de Movement Labs se sont engagés à démocratiser Move en le portant sur Ethereum.

Andy Bell est directeur de l'ingénierie chez Movement Labs et était auparavant vice-président de l'ingénierie chez Biconomy et directeur de la technologie chez Ajuna. Entrepreneurs technologiques, innovateurs, scientifiques et programmeurs. Avec perspicacité et expérience, il a fondé et dirigé deux start-ups réussies. Programmeur naturel qui a commencé à coder en langage d'assemblage et à compiler à la main dans les années 1980. Il est diplômé de l'Université de Nottingham.

Brian Henhsi est responsable de la stratégie chez Movement Labs, précédemment chez Sui/Mysten Labs et Chia. Il est diplômé de l'Université Tsinghua.

Torab Torabi est le directeur du développement des affaires et de la croissance chez Movement Labs, ayant précédemment occupé des postes chez Edge & Node et Fluid Finance. Il est diplômé de l'Université de Californie, Berkeley.

Will Gaines est le directeur du marketing et le fondateur de Movement. Il a été consultant en marque et consultant en marketing, étendant considérablement la couverture de divers clients et réalisant une croissance d'audience de plus de 200 millions. Son expérience inclut le travail avec des entreprises du Fortune 500, notamment Sony et ICM (maintenant CAA), ainsi que des principaux intervenants dans le domaine de Web3, comme Consensus. Dans le domaine politique, il a été représentant régional pour un sénateur de l'État de Californie.

6. Écosystème de mouvement

Actuellement, plus de 60 projets de l'écosystème Movement ont été déployés dans le réseau de test, couvrant la DeFi, Web3, les jeux de chaînes, l'infrastructure et d'autres secteurs à explorer.

7. Modèle de jeton de mouvement

Le jeton Move est actuellement utilisé comme jeton natif dans l'ensemble de l'écosystème Movement. Il est destiné à être utilisé dans l'environnement Move-EVM (MEVM), qui est actuellement en phase de test. MOVE actuellement sur MEVM doit être bridé, ce qui est différent de MOVE sur M1 ou M2.

MOVE est actuellement désigné comme un jeton de test. Il a les attributs suivants:

  • Utilisation du testnet : MOVE est exclusivement utilisé dans l'environnement de test M1 et n'a aucune valeur en dehors de cet environnement de test.
  • Aucune valeur monétaire : Ce jeton est destiné à des fins de test uniquement et ne représente aucune valeur monétaire réelle dans le monde réel.
  • Aucune revendication de valeur future: Le fait de détenir des jetons MOVE ne vous donne aucun droit de propriété ou de distribution, et il n'y a aucune garantie que le jeton aura une valeur future ou une utilité au sein de M1 ou de tout autre réseau.
  • Fonctionnalités limitées : Les fonctionnalités de MOVE sont limitées à ce qui est autorisé dans le cadre du testnet M1, ce qui est susceptible de changer à mesure que le développement progresse.
  • Risque de réinitialisation : Les soldes et les transactions de MOVE peuvent être réinitialisés, modifiés ou effacés dans le cadre du processus de développement et de test en cours.
  • Droits de modification : Nous nous réservons le droit de modifier, de suspendre ou d'interrompre le testnet et les jetons MOVE à tout moment, sans préavis ni responsabilité.

Résumé des mouvements

Move est un langage de contrat intelligent alternatif conçu pour améliorer la sécurité et la flexibilité de Solidity. Il a été adopté comme langue principale par des plateformes de contrat intelligent telles que Sui et Aptos.

Étant donné que Move est un langage relativement nouveau, attirer des développeurs pour construire dessus a été un défi. Pour apporter de la liquidité et des développeurs dans l'écosystème basé sur Move, Movement Labs vise à amener Move dans l'écosystème EVM.

Pour ce faire, Movement développe un ZK-rollup basé sur Move, hébergé sur Ethereum, en s'appuyant sur ses deux principaux produits : M1 et M2. M1 est une couche de tri décentralisée exploitant le consensus Snowman, offrant un débit de tri efficace et élevé. M2 fournit plusieurs composants nécessaires à la pile d'exécution ZK-rollup. Avec M2, les développeurs Solidity et Move peuvent déployer leurs contrats sur rollup, tandis que les utilisateurs peuvent profiter du débit élevé et des faibles frais d'exécution parallèle, grâce à des algorithmes de génération de preuves efficaces et une couche de disponibilité des données (DA) alternative.

Movement est un projet zk-Rollup indépendant du langage Solidity et d'un autre langage. Il présente des avantages uniques et des forces sur la voie du langage. À l'heure actuelle, il n'y a que trois projets dans la section Move : Aptos, Sui et Movement. Avec Aptos et Sui performant de manière exceptionnelle, Movement pourrait également être en mesure de devenir le troisième projet vedette de cette voie avec ses avantages uniques.

déclaration :

  1. Cet article est reproduit à partir de [panews] , le titre original est “Movement Research Report: Move-based zk-Rollup, connectant à la liquidité de l'écosystème EVM”, les droits d'auteur appartiennent à l'auteur original [xPanse World], si vous avez des objections à la reproduction, veuillez contacterGate Apprendre Équipe, l'équipe le traitera dès que possible selon les procédures pertinentes.

  2. Avis de non-responsabilité : Les points de vue et opinions exprimés dans cet article ne représentent que les points de vue personnels de l'auteur et ne constituent pas des conseils en investissement.

  3. Les autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn, non mentionnées dansGate.io, l'article traduit ne peut pas être reproduit, distribué ou plagié.

Start Now
Sign up and get a
$100
Voucher!