Move est un langage de programmation basé sur Rust, conçu spécialement pour les applications blockchain. Il vise à résoudre les limitations des langages de contrats intelligents existants, offrant rareté, déterminisme et vérifiabilité. Contrairement aux langages de programmation traditionnels, Move met l'accent sur la sécurité et l'efficacité, avec des caractéristiques indépendantes de la plateforme, prenant en charge des bibliothèques, des outils et une communauté de développeurs inter-blockchains.
Avantages du langage Move
Move présente de nombreux avantages par rapport aux langages de blockchain existants. Son modèle de programmation orienté ressources et ses fonctionnalités de sécurité intégrées en font un choix idéal pour construire des applications blockchain sécurisées et performantes. La conception de Move met l'accent sur la sécurité, visant à éviter de nombreux problèmes courants de Web3, tels que les vulnérabilités de réentrance, les tokens toxiques et les approbations de tokens falsifiées. Dans Move, les actifs numériques sont considérés comme des ressources qui ne peuvent pas être copiées ou détruites arbitrairement.
Programmation orientée objet et basée sur les actifs
Move a été conçu comme un langage de programmation orienté objet et basé sur les actifs. Dans Sui Move, les objets sont au cœur, permettant un contrôle d'accès granulaire. La structure de stockage global mappe les ID d'objet aux objets, supportant un traitement des transactions efficace et une représentation d'accès précise. Le modèle de capacité de Move garantit que les objets ont des autorisations spécifiques, empêchant des opérations non autorisées telles que la copie ou la suppression d'objets.
Utiliser Move Prover pour la vérification formelle
Move Prover est un outil de vérification qui aide les développeurs à rédiger des spécifications formelles pour les fonctionnalités clés des applications et à vérifier rapidement l'exactitude de l'exécution du code. Cet outil est essentiel pour prévenir les erreurs courantes des contrats intelligents, permettant de définir des conditions préalables, des conditions postérieures et des invariants de données. Move Prover s'intègre au système de construction Move, permettant aux développeurs de vérifier facilement leur code.
Gouvernance et communauté
Le développement de Move implique désormais des équipes diversifiées provenant de diverses institutions, y compris le milieu académique et la communauté de la sécurité. Les principes de conception du langage se concentrent sur la concision et l'applicabilité multiplateforme, garantissant qu'il reste flexible et facile à utiliser pour les développeurs de contrats intelligents expérimentés ainsi que pour les novices issus de Web2. La méthode de gouvernance de Move vise à éviter les décisions controversées en se concentrant sur des principes fondamentaux et en n'élargissant le langage que lorsque cela est nécessaire.
L'écosystème Move précoce
Sui
Sui est une blockchain décentralisée basée sur la preuve d'enjeu, offrant une capacité de traitement et de stockage évolutive horizontalement. Son équipe provient de départements de recherche et développement avancés en blockchain, dédiée au développement de la blockchain Diem et du langage de programmation Move. Sui devrait être capable de gérer plus de 120 000 TPS, de traiter des transactions indépendantes en moins d'une seconde et de gérer des transactions plus complexes en 3 secondes.
Aptos
Aptos est une blockchain de niveau 1 dont la mission est de créer un accès décentralisé aux actifs universels et équitables pour des milliards de personnes. Aptos peut actuellement atteindre un débit allant jusqu'à 10 000 TPS, avec un débit maximal théorique de 160 000 TPS. La plupart des transactions sont vérifiées après deux diffusions sur le réseau, avec un temps de confirmation final de 250 millisecondes.
Movement Labs
Movement Labs est une équipe de développement blockchain, dédiée à l'intégration de réseaux blockchain pour soutenir les solutions Layer 2 les plus rapides et les plus sûres sur Ethereum. Leur mission est de combiner la sécurité des contrats intelligents et la parallélisation avec la liquidité et la base d'utilisateurs de l'EVM.
Contexte
Les cofondateurs de Movement Labs ont été passionnés par les systèmes distribués et la cybersécurité depuis leur enfance. Après avoir identifié des problèmes d'expérience utilisateur et de vulnérabilité des contrats intelligents dans l'infrastructure blockchain actuelle, ils ont fondé l'entreprise en 2022. Leur objectif est d'accélérer l'innovation dans le domaine de la cryptographie, permettant aux développeurs de construire la prochaine grande application sur la chaîne.
Résoudre les problèmes de sécurité
Pour résoudre les problèmes de vulnérabilité des contrats intelligents, Movement Labs s'efforce de construire un écosystème de blockchain modulaire basé sur Move. Ils ont introduit un nouvel environnement d'exécution, conçu pour traiter plus de 30 000 transactions par seconde. Move-EVM permet aux développeurs de déployer du code vérifié en temps réel, empêchant les attaques de réentrées et d'autres vecteurs d'attaque.
Intégration de Move et de la modularité
L'intégration modulaire est au cœur de la philosophie de conception de Movement Labs. En décomposant la pile blockchain en composants modulaires avec des interfaces claires, nous réalisons une intégration, une personnalisation et une mise à niveau sans faille. Les développeurs peuvent mélanger et assortir les modules pour personnaliser leur pile.
EVM parallèle et Move
EVM parallèle est un développement destiné à améliorer l'évolutivité et les performances d'Ethereum. Move et Solidity servent des objectifs différents et peuvent coexister et se compléter. Dans Movement Labs, les développeurs peuvent choisir le langage qui convient le mieux à leurs besoins.
Ordonnanceur décentralisé
Movement est un L2 modulaire, où M1 est la couche d'exécution de la chaîne, tandis que M2 intègre un mécanisme de nœuds de classement décentralisés, fournissant un marché de gaz gratuit pour le réseau Movement.
Compatibilité entre Move et Solidity
Movement a conçu un traducteur pour Solidity, permettant aux contrats intelligents écrits en Solidity d'adopter des principes OOP sur Movement. Cependant, les contrats traduits peuvent rencontrer des défis techniques.
Fonds
Movement Labs a terminé un financement de série A de 38 millions de dollars, avec la participation de plusieurs investisseurs institutionnels renommés.
Feuille de route future
À court terme, les développeurs peuvent s'attendre à déployer le premier contrat intelligent Move sur le testnet Ethereum. L'objectif à long terme est de réaliser le lancement complet de Rollup sur le mainnet, apportant la puissance de Move à l'ensemble de l'écosystème Ethereum.
Movement Labs accorde une grande importance au développement de la région Asie-Pacifique et continuera de soutenir les développeurs Move en Asie, en fournissant les ressources, l'éducation et les opportunités nécessaires pour promouvoir la croissance de l'écosystème Move.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
6 J'aime
Récompense
6
7
Reposter
Partager
Commentaire
0/400
LazyDevMiner
· Il y a 15h
move est une piste importante pour la prochaine génération de chaînes de blocs.
Voir l'originalRépondre0
ShitcoinConnoisseur
· Il y a 21h
le chien move est de retour
Voir l'originalRépondre0
ShibaSunglasses
· Il y a 21h
Est-ce que cette sécurité est vraiment fiable ?
Voir l'originalRépondre0
BloodInStreets
· Il y a 21h
pigeons prises pour des idiots, il y a encore de nouveaux pigeons, c'est vraiment une ressource non reproductible.
Voir l'originalRépondre0
RugpullAlertOfficer
· Il y a 21h
Nouveaux pigeons, entrez dans une position~
Voir l'originalRépondre0
ponzi_poet
· Il y a 21h
Kublai Khan est en ligne ?
Voir l'originalRépondre0
AirdropHunterZhang
· Il y a 21h
Une autre vague de Se faire prendre pour des cons est arrivée.
Move langage : une nouvelle paradigme de développement Blockchain L'avenir des applications cross-chain sécurisées et efficaces
Introduction au langage Move
Move est un langage de programmation basé sur Rust, conçu spécialement pour les applications blockchain. Il vise à résoudre les limitations des langages de contrats intelligents existants, offrant rareté, déterminisme et vérifiabilité. Contrairement aux langages de programmation traditionnels, Move met l'accent sur la sécurité et l'efficacité, avec des caractéristiques indépendantes de la plateforme, prenant en charge des bibliothèques, des outils et une communauté de développeurs inter-blockchains.
Avantages du langage Move
Move présente de nombreux avantages par rapport aux langages de blockchain existants. Son modèle de programmation orienté ressources et ses fonctionnalités de sécurité intégrées en font un choix idéal pour construire des applications blockchain sécurisées et performantes. La conception de Move met l'accent sur la sécurité, visant à éviter de nombreux problèmes courants de Web3, tels que les vulnérabilités de réentrance, les tokens toxiques et les approbations de tokens falsifiées. Dans Move, les actifs numériques sont considérés comme des ressources qui ne peuvent pas être copiées ou détruites arbitrairement.
Programmation orientée objet et basée sur les actifs
Move a été conçu comme un langage de programmation orienté objet et basé sur les actifs. Dans Sui Move, les objets sont au cœur, permettant un contrôle d'accès granulaire. La structure de stockage global mappe les ID d'objet aux objets, supportant un traitement des transactions efficace et une représentation d'accès précise. Le modèle de capacité de Move garantit que les objets ont des autorisations spécifiques, empêchant des opérations non autorisées telles que la copie ou la suppression d'objets.
Utiliser Move Prover pour la vérification formelle
Move Prover est un outil de vérification qui aide les développeurs à rédiger des spécifications formelles pour les fonctionnalités clés des applications et à vérifier rapidement l'exactitude de l'exécution du code. Cet outil est essentiel pour prévenir les erreurs courantes des contrats intelligents, permettant de définir des conditions préalables, des conditions postérieures et des invariants de données. Move Prover s'intègre au système de construction Move, permettant aux développeurs de vérifier facilement leur code.
Gouvernance et communauté
Le développement de Move implique désormais des équipes diversifiées provenant de diverses institutions, y compris le milieu académique et la communauté de la sécurité. Les principes de conception du langage se concentrent sur la concision et l'applicabilité multiplateforme, garantissant qu'il reste flexible et facile à utiliser pour les développeurs de contrats intelligents expérimentés ainsi que pour les novices issus de Web2. La méthode de gouvernance de Move vise à éviter les décisions controversées en se concentrant sur des principes fondamentaux et en n'élargissant le langage que lorsque cela est nécessaire.
L'écosystème Move précoce
Sui
Sui est une blockchain décentralisée basée sur la preuve d'enjeu, offrant une capacité de traitement et de stockage évolutive horizontalement. Son équipe provient de départements de recherche et développement avancés en blockchain, dédiée au développement de la blockchain Diem et du langage de programmation Move. Sui devrait être capable de gérer plus de 120 000 TPS, de traiter des transactions indépendantes en moins d'une seconde et de gérer des transactions plus complexes en 3 secondes.
Aptos
Aptos est une blockchain de niveau 1 dont la mission est de créer un accès décentralisé aux actifs universels et équitables pour des milliards de personnes. Aptos peut actuellement atteindre un débit allant jusqu'à 10 000 TPS, avec un débit maximal théorique de 160 000 TPS. La plupart des transactions sont vérifiées après deux diffusions sur le réseau, avec un temps de confirmation final de 250 millisecondes.
Movement Labs
Movement Labs est une équipe de développement blockchain, dédiée à l'intégration de réseaux blockchain pour soutenir les solutions Layer 2 les plus rapides et les plus sûres sur Ethereum. Leur mission est de combiner la sécurité des contrats intelligents et la parallélisation avec la liquidité et la base d'utilisateurs de l'EVM.
Contexte
Les cofondateurs de Movement Labs ont été passionnés par les systèmes distribués et la cybersécurité depuis leur enfance. Après avoir identifié des problèmes d'expérience utilisateur et de vulnérabilité des contrats intelligents dans l'infrastructure blockchain actuelle, ils ont fondé l'entreprise en 2022. Leur objectif est d'accélérer l'innovation dans le domaine de la cryptographie, permettant aux développeurs de construire la prochaine grande application sur la chaîne.
Résoudre les problèmes de sécurité
Pour résoudre les problèmes de vulnérabilité des contrats intelligents, Movement Labs s'efforce de construire un écosystème de blockchain modulaire basé sur Move. Ils ont introduit un nouvel environnement d'exécution, conçu pour traiter plus de 30 000 transactions par seconde. Move-EVM permet aux développeurs de déployer du code vérifié en temps réel, empêchant les attaques de réentrées et d'autres vecteurs d'attaque.
Intégration de Move et de la modularité
L'intégration modulaire est au cœur de la philosophie de conception de Movement Labs. En décomposant la pile blockchain en composants modulaires avec des interfaces claires, nous réalisons une intégration, une personnalisation et une mise à niveau sans faille. Les développeurs peuvent mélanger et assortir les modules pour personnaliser leur pile.
EVM parallèle et Move
EVM parallèle est un développement destiné à améliorer l'évolutivité et les performances d'Ethereum. Move et Solidity servent des objectifs différents et peuvent coexister et se compléter. Dans Movement Labs, les développeurs peuvent choisir le langage qui convient le mieux à leurs besoins.
Ordonnanceur décentralisé
Movement est un L2 modulaire, où M1 est la couche d'exécution de la chaîne, tandis que M2 intègre un mécanisme de nœuds de classement décentralisés, fournissant un marché de gaz gratuit pour le réseau Movement.
Compatibilité entre Move et Solidity
Movement a conçu un traducteur pour Solidity, permettant aux contrats intelligents écrits en Solidity d'adopter des principes OOP sur Movement. Cependant, les contrats traduits peuvent rencontrer des défis techniques.
Fonds
Movement Labs a terminé un financement de série A de 38 millions de dollars, avec la participation de plusieurs investisseurs institutionnels renommés.
Feuille de route future
À court terme, les développeurs peuvent s'attendre à déployer le premier contrat intelligent Move sur le testnet Ethereum. L'objectif à long terme est de réaliser le lancement complet de Rollup sur le mainnet, apportant la puissance de Move à l'ensemble de l'écosystème Ethereum.
Movement Labs accorde une grande importance au développement de la région Asie-Pacifique et continuera de soutenir les développeurs Move en Asie, en fournissant les ressources, l'éducation et les opportunités nécessaires pour promouvoir la croissance de l'écosystème Move.