
Entretien avec le fondateur de Movement Labs : une nouvelle tentative d'introduire le langage MOVE dans l'EVM
TechFlow SélectionTechFlow Sélection

Entretien avec le fondateur de Movement Labs : une nouvelle tentative d'introduire le langage MOVE dans l'EVM
Les avantages de Move sont simples : il est plus rapide, plus sécurisé et plus évolutif.
Rédaction : AYLO
Traduction : TechFlow
Introduction
Récemment, le célèbre influenceur crypto AYLO a interviewé Cooper Scanlon, fondateur de Movement Labs, pour discuter des motivations et des impacts potentiels liés à l'introduction du langage MOVE sur EVM.
TechFlow a traduit cet entretien. Voici le texte intégral.
Aujourd'hui, parlons de Movement. Je suppose que vous avez déjà entendu parler du langage de programmation MOVE. Il est utilisé par Sui et Aptos. Maintenant, MOVE arrive sur EVM, et je pense que cela pourrait être une grande chose.
Cooper Scanlon est cofondateur de Movement Labs, et j'ai eu la chance de pouvoir m'entretenir avec lui.
Nous avons discuté de ce qu'est Movement, analysé la technologie (M1 et M2), expliqué pourquoi Move est un langage supérieur pour les développeurs blockchain, et j'ai aussi abordé la question des jetons (parce que nous aimons les jetons).
M2 (un rollup Ethereum basé sur zk-Move) sera lancé sur mainnet cette année, donc je vous recommande vivement de lire cet article. De nombreuses opportunités existent pour participer à leur communauté, et ils souhaitent récompenser chaque personne aidant à diffuser ce mouvement.
Je suis investisseur privé dans Movement, donc je reconnais avoir un parti pris, mais je pense sincèrement que rendre Move accessible à davantage de développeurs peut faire progresser tout le secteur.
Question : Quelle est votre histoire dans la crypto ? Comment êtes-vous arrivé là où vous êtes ?
Étant souvent en difficulté financière, l'idée de faire fructifier mon argent m'a toujours attiré. J'étais intéressé par la bourse, mais je n'avais jamais assez d'argent pour investir ; certains jours, mon compte bancaire contenait rarement plus de 100 dollars.
Quand j'ai commencé l'université et que la pandémie de COVID a éclaté, j'ai pu vivre en dehors du campus et j'ai eu un peu de revenu disponible.
J'étais intéressé par l'investissement dans le lithium, puis j'ai cherché mon prochain objectif. J'ai passé beaucoup de temps sur les forums « degen », c'est ainsi que j'ai découvert Dogecoin. J'ai essayé, mais la volatilité était trop forte pour moi, alors j'ai décidé de sortir — bien sûr, juste après, son prix a explosé. J'ai donc pensé : bon, peut-être qu'il y a quelque chose dans ce marché crypto.
Ce qui m'intéressait vraiment, c'était la technologie derrière tout cela. À l'université, j'ai décidé de me plonger dans tous les articles scientifiques, conférences et présentations concernant la cryptomonnaie. Cela m'a obligé à comprendre les dynamiques du domaine et à me placer dans une position où je devais grandir. J'étais également l'un des membres fondateurs du club blockchain de mon université, participant à la rédaction d'une newsletter, menant des recherches et publiant une lettre d'information sur mes analyses du marché.
J'ai découvert un nouveau langage appelé Move, et je suis rapidement tombé amoureux. Je voulais être à la pointe de l'ère web3, pas simplement une vis dans une machine utilisée par d'autres.
Web3 est l'un des rares endroits où il reste encore possible de réaliser cela, et je suis très enthousiaste à l'idée de le faire chez Movement Labs. C'est un honneur pour moi d'aider d'autres personnes à prendre place à la table, de démocratiser ce langage et de le lancer sur le marché de manière nativement web3.
Question : Nos objectifs consistent-ils à rendre le langage Move plus facile à utiliser ? Est-ce là votre priorité principale ?
Je pense que c'est une excellente description. Nous intégrons le prochain langage de contrats intelligents aux blockchains existantes. Nous ne lançons pas une nouvelle couche 1 ou 2. Vous n'avez pas besoin de quitter votre écosystème, ni de transférer vos actifs via un pont, ni de télécharger un nouveau portefeuille ou de nouvelles infrastructures. Nous assurons une intégration directe. Nous coopérons plutôt que de concurrencer. Ensuite, ce mouvement rassemble développeurs, bâtisseurs et degens sous la bannière Move, unis par la conviction que nous pouvons accomplir des choses plus grandes et meilleures, surtout lorsque nous agissons ensemble.

Question : Pouvez-vous nous en dire plus sur M1 et vos objectifs ?

J'aime considérer M1 comme le « travail central » du réseau Movement. Il nous permet d'atteindre le summum de la modularité. M1 est en effet un ordonnanceur distribué qui étend le consensus Snowman à n'importe quelle blockchain, chaîne applicative ou réseau au sein de notre cadre Movement.
Ce qui rend le consensus Snowman particulièrement intéressant, c'est qu'à la différence des modèles traditionnels de consensus byzantin, où il faut interroger un certain pourcentage de validateurs pour atteindre un accord et une finalité, Snowman utilise un modèle de type « gossip », où les validateurs communiquent entre eux. Cela signifie que vous n'avez pas besoin d'interroger systématiquement le même pourcentage de validateurs, car l'information circule naturellement entre eux. Interroger un seul validateur peut ainsi vous donner des informations provenant de plusieurs autres. En substance, vous disposez d'un modèle de consensus dont la scalabilité croît de manière logarithmique, ralentissant avec le temps à mesure que vous ajoutez des validateurs.
Avalanche, avec plus de 1000 validateurs, atteint encore une finalité sub-seconde, ce qui est extrêmement rapide. M1 permet d'étendre cela, et ce qui est particulièrement excitant, c'est qu'il autorise l'exécution Move, la disponibilité des données Celestia, d'autres fonctionnalités innovantes, ainsi que de futurs partenariats passionnants que nous annoncerons bientôt.
Grâce au consensus Snowman, nous bénéficions du mécanisme de consensus le plus rapide et le plus évolutif. Ensuite, bien sûr, vous avez votre couche de règlement de choix, comme M2, qui sera sur Ethereum. Nous sommes également impatients de voir d'autres réseaux et blockchains intégrer la machine virtuelle Move.
Ce produit phare combine le meilleur de ces différents mondes d'une manière bénéfique pour tous, un peu comme Amazon qui livre tout cela à votre porte.
Question : Parlons maintenant de M2. Où s'inscrit-il dans votre écosystème ?
Vous pouvez voir M2 comme notre mainnet. C'est là que les applications seront déployées, autrement dit notre rollup Ethereum zéro-connaissance basé sur Move.
M1 constitue l'infrastructure support de M2, lui offrant le meilleur mécanisme de consensus, la plus grande rapidité de finalisation et une évolutivité accrue, permettant ainsi une dispersion plus large de notre ensemble de validateurs. Nous pouvons ainsi véritablement devenir un mouvement, où les participants peuvent jouer autant de rôles que possible au sein du réseau.

Question : Vous avez mentionné l'interopérabilité avec Cosmos. Pouvez-vous préciser l'étendue de cette interopérabilité ?
Nous avons toujours admiré l'esprit de décentralisation de Cosmos en tant que réseau. Cela correspond parfaitement à l'esprit de Movement, qui soutient IBC et l'écosystème Cosmos. Ce point est renforcé par notre partenariat avec Union Movement. En tant que pile Move, nous aurons un accès complet et une compatibilité totale avec IBC. Introduisons ici un nouveau terme : cette pile Move est fondamentalement la manière dont on développe sur Movement. Elle inclut tous les outils, compatibilités, connecteurs et ressources disponibles pour les développeurs. Grâce à l'intégration d'IBC, nous pouvons enrichir cette pile Move de nouveaux outils, accessibles à tout créateur sur le réseau Movement.

Ce partenariat avec Union est également excellent car il offre un accès natif à l'USDC pour les applications et blockchains activées par IBC. Ainsi, grâce à cette collaboration, les utilisateurs bénéficient non seulement de l'accès à IBC, mais aussi à l'USDC.
Pour toute autre intégration entre notre pile Move et Union, notre objectif est de rendre l'utilisation des applications aussi pratique que possible. Ce que nous observons maintenant, c'est que des applications Move pionnières et innovantes peuvent se connecter à des infrastructures existantes, déjà développées et éprouvées. Cela permet non seulement à ces applications de s'étendre, mais aussi de collaborer et d'interagir avec de nouvelles communautés et développeurs.
Nous espérons voir des personnes venant de différents réseaux, aux parcours variés, construisant des choses différentes, se rassembler pour créer un tout supérieur à la somme de ses parties. Ainsi, non seulement la pile (notre couche d'exécution, de disponibilité des données, de consensus et de règlement) atteint le summum de la modularité, mais nous visons aussi des applications modulaires, des options modulaires, repoussant sérieusement les limites actuelles. Lorsqu'une connexion se produit, elle devrait provoquer un effet domino bénéfique pour tout l'écosystème. Cela n'est possible qu'avec la pile Move, et nous cherchons à atteindre ce niveau d'excellence dès le départ avec nos réseaux M1 et M2.
Question : Pouvez-vous donner plus de détails sur le langage Move aux non-développeurs ? En quoi diffère-t-il de langages comme Rust ou Solidity ? Comment les utilisateurs bénéficieront-ils de son implémentation ?
Je souhaite insister ici sur trois aspects. Premièrement, les avantages de Move. Deuxièmement, l'opportunité de participer à quelque chose de nouveau. Troisièmement, ce qui distingue Movement, et comment nous incubons Move et le lançons sur le marché de manière décentralisée, démocratisée et nativement web3.

Concernant les avantages de Move, c'est simple : il est plus rapide, plus sécurisé et plus évolutif. Avec Move, vous bénéficiez non seulement d'un traitement parallèle natif, vous permettant d'atteindre 140 000 TPS, mais aussi de fonctionnalités de sécurité renforcées empêchant les attaques de réentrance et d'autres vulnérabilités courantes présentes dans des langages comme Solidity.
Un autre avantage de Move est qu'il a été développé par Meta. Ils ont pu analyser en profondeur Solidity et Rust, investir des millions de dollars et le temps des meilleurs ingénieurs pour créer un langage de développement plus rapide, plus sécurisé, plus facile à apprendre, plus intuitif, et finalement plus évolutif que tout autre langage.
En ce qui concerne la sécurité de Move, je tiens à souligner le concept de module. Dans Move, votre code, incluant différentes fonctions et actions, est organisé en modules. Au sein de ces modules, vous définissez qui a le droit d'y accéder et où les actifs peuvent aller ou venir.
Par exemple, si vous avez un coffre-fort, un contrat ou portefeuille externe inconnu n'aura aucun droit d'accès. Même s'ils parviennent à obtenir l'accès à un portefeuille de confiance, ils ne pourront pas retirer les fonds vers une adresse tierce ; ils ne pourront déplacer les fonds qu'à l'intérieur du module du coffre. Cela procure un avantage significatif en matière de sécurité, surtout dans un environnement où nous voyons presque une attaque toutes les deux semaines.
Donc, pour nous, intégrer le langage Move dans des chaînes existantes sans rencontrer de problème de démarrage à froid, mais au contraire en coopérant, va de soi. Si vous vous souciez de la sécurité de vos actifs, pourquoi ne pas utiliser cet environnement ?
Enfin, nous ne cherchons pas à posséder notre propre blockchain ou infrastructure. Notre but est d'utiliser ce que les gens utilisent déjà. C'est pourquoi nous avons développé des outils comme Fractal, intégré à notre pile Move, afin que les applications Solidity existantes puissent mettre à jour leur base de code en douceur, sans quitter leur réseau ni consacrer des heures d'ingénierie à apprendre Move. Nous souhaitons que cette transition soit la plus fluide possible, car nous croyons que Move devrait être partout.
Question : À quel point est-il facile de migrer des contrats Solidity vers Move ?

Très simple. Vous insérez votre code Solidity, et vous obtenez du code Move. Nous avons effectué de nombreux mappages de fonctions et créé des hiérarchies standardisées pour rendre le processus plus fluide. Pour les cas particuliers, nous améliorons continuellement la situation. Lorsqu'une application s'intègre à Movement, nous mettons également à disposition une ingénieure solutions dédiée pour résoudre tout problème éventuel. Bien sûr, c'est un travail en cours, mais aussi révolutionnaire. Nous avons déjà vu d'excellentes équipes traverser ce processus, comme Gogo Pool et Benqi (deux des plus grands protocoles de prêt sur Avalanche).
Question : Que faites-vous pour attirer de nouveaux projets à construire sur M2 ? Quels canaux proposez-vous aux nouvelles applications ?
Nous constatons que les développeurs Move sont très enthousiastes à l'idée d'élargir leur accessibilité et d'obtenir des indicateurs plus solides nécessaires à leur croissance et prospérité. De plus, nous apportons un soutien financier important aux équipes qui construisent chez nous, que ce soit des applications ou des personnes souhaitant créer des frameworks ou des biens publics. Nous aiderons également les équipes en termes de TVL. De nombreuses annonces passionnantes arriveront bientôt, notamment des programmes spéciaux permettant aux équipes de postuler dès le premier jour du mainnet pour un TVL garanti, même avant tout lancement de jeton, s'il y en a un à l'avenir. En réalité, notre priorité est de garantir aux développeurs une part importante du réseau et de leur fournir tout ce dont ils ont besoin. Nous les soutenons de toutes les manières, que ce soit pour lever des fonds, développer leur communauté ou comprendre leurs sources de TVL.
Question : À quoi ressemblera le jeton Movement en matière de gouvernance et de propriété ?
Ce qui est particulièrement intéressant avec le jeton du réseau Movement, c'est d'abord qu'il fonctionne comme un jeton de couche 1. Vous pouvez le comparer à Ether ou Sol : il sert de carburant, de moyen d'échange et d'entrée dans le réseau. Ce qui le distingue des autres jetons, c'est sa scalabilité. À mesure que nous soutenons davantage de blockchains et d'écosystèmes, des projets et communautés entièrement nouveaux pourront utiliser ce jeton, ce qui est passionnant d'un point de vue évolutif.
De plus, si la blockchain Ethereum connaît une mauvaise journée, le jeton ETH pourrait aussi en subir les conséquences, tout comme n'importe quel jeton classique de réseau ou de couche 1. Mais notre vision d'un écosystème omniprésent permet une plus grande stabilité en s'appuyant sur plusieurs écosystèmes et réseaux. Reprenant l'analogie du cycle du carbone ou du phosphore, ce jeton est comme le carbone, le phosphore — il marque le flux de valeur au sein de l'écosystème. Si un jeton existe, selon moi, il devrait provenir des applications, des participants, de la communauté, des artistes — de chacun participant au réseau.
Question : Pouvez-vous parler du fonctionnement de vos validateurs ?
Les détails concernant les exigences de mise en gage et la manière dont cela fonctionnera seront publiés peu avant le lancement de notre mainnet. Ce que je peux dire, c'est que nous avons remarqué qu'il est souvent très difficile de devenir validateur sur de nombreuses chaînes, non seulement en raison du matériel requis, mais aussi souvent d'un investissement financier important — 10 000 $, 100 000 $, voire des millions. Ce n'est pas notre objectif. Nous voulons que notre réseau soit nettement plus accessible en termes de participation, non seulement pour participer, mais aussi pour devenir un acteur central du réseau, comme validateur. Nous travaillons à rendre la validation plus accessible de manières très innovantes et intéressantes. Malheureusement, je ne peux en dire plus pour l'instant.
Question : Y a-t-il des projets en cours de construction sur l'écosystème Movement que vous pensez que les gens devraient surveiller ?
Oui, absolument. De nombreuses équipes formidables construisent sur le réseau Movement. En particulier, certaines développent des solutions de pointe en Move, qui seraient impossibles ou non performantes dans d'autres langages ou sur des chaînes moins rapides.
Une équipe qui nous enthousiasme particulièrement est Xebra. Ils construisent un protocole de perpétuels, alimenté par Move, qui sera lancé sur Movement. Interest Protocol développe une plateforme de prêt basée sur Move. Un portefeuille très innovant appelé Desig permet d'entrer dans l'écosystème et de développer des produits originaux. Nous avons aussi Razor DAO, un autre portefeuille, mais ce projet est remarquable car il s'agit d'un projet fondateur. Ce sera leur premier lancement sur le réseau. Un autre portefeuille à suivre est Nightly.
Un autre projet bientôt lancé s'appelle Guilder. C'est comme Tinder pour les jeux. Avec Move, vous avez des NFT dits « dynamiques », qui vous permettent de modifier les attributs d'un NFT sans avoir à brûler et recréer un nouveau NFT. Ce mécanisme n'est pas lié au contrat intelligent, mais fait partie intégrante du NFT lui-même. Guilder développe des applications sociales exploitant spécifiquement les NFT dynamiques de Move.
Nous nous préparons actuellement au testnet, alors restez attentifs à la page du réseau Movement pour toute information officielle sur le testnet, les incitations ou récompenses, ainsi que tout autre détail sur le réseau et ce que nous faisons ici.
Question : À un an, quel est votre objectif pour Movement ?
J'aimerais voir l'écosystème de développeurs et de créateurs autour du langage Move prospérer, commencer à construire des produits interconnectés. J'espère aussi que cette communauté sera plus grande et plus cohésive. Nous lançons régulièrement de nouveaux rôles sur notre Discord — chercheurs, ambassadeurs, pionniers, et divers modes de participation. J'espère qu'il y aura davantage d'opportunités pour ces différents rôles et catégories de participants, et que nous trouverons de nouvelles façons d'impliquer davantage de personnes et de faire grandir cette communauté.
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














