Entretien avec le fondateur de Move : Comment Sui Move aide au développement de produits Web3
Récemment, nous avons interviewé Sam Blackshear, le directeur technique de Mysten Labs et le fondateur du langage de programmation Move, pour discuter des raisons pour lesquelles il a développé ce nouveau langage de contrat intelligent, Sui Move, des performances d'extensibilité de Sui et des avantages que la technologie décentralisée offre aux développeurs.
Voici les principaux contenus de l'interview :
L'essence des langages de programmation et la naissance de Move
Un langage de programmation est un outil permettant une interaction explicite avec un ordinateur. Contrairement aux langues naturelles, un langage de programmation nécessite des significations définies avec précision et est généralement destiné à un domaine ou une tâche spécifique.
Move est issu du projet Libra de Facebook. Blackshear a découvert, après avoir étudié les contrats intelligents existants, qu'ils définissent principalement des types d'actifs et des politiques de contrôle d'accès. Move vise à fournir une bonne abstraction pour ces tâches fondamentales, permettant aux programmeurs de coder de manière sécurisée et efficace, sans avoir à réinventer la roue.
Caractéristiques de Sui Move et ses avantages dans le Web3
Sui Move est une variante de Move, les principales modifications incluent :
Certaines restrictions concernant les paiements conformes qui étaient en place dans le Move original ont été levées.
Un modèle de données centré sur les objets a été introduit, simplifiant la logique de traitement des actifs.
Des blocs de transaction programmables ont été réalisés, améliorant l'efficacité et la flexibilité des transactions.
Ces caractéristiques rendent Sui Move particulièrement adapté à la construction de produits Web3, permettant des frais de gas plus bas, moins d'approbations et une meilleure atomicité.
L'expérience de développement de Sui Move
De nombreux développeurs ont fait remarquer que le développement avec Sui Move est plus efficace et plus sûr que d'autres langages Web3. Par exemple, un projet DeFi a terminé en seulement deux mois un travail qui aurait normalement pris huit mois, tout en ayant une plus grande confiance dans sa sécurité.
Conception de l'évolutivité de Sui
L'objectif de Sui est d'atteindre une scalabilité horizontale, c'est-à-dire d'augmenter le débit en ajoutant du matériel tout en maintenant une faible latence. Ce design est basé sur un modèle de données orienté objet, organisant l'état global en une correspondance entre les ID d'objets et les objets, ce qui facilite l'expansion.
Le potentiel de la technologie décentralisée
La blockchain et les cryptomonnaies sont essentiellement une technologie qui élimine les frictions, permettant de supprimer les obstacles dans les transactions financières, la création d'applications et la configuration d'informations. Elles offrent de nouveaux "super-pouvoirs" permettant aux développeurs de créer des produits plus attrayants.
L'avenir de Sui Move
L'équipe Sui Move se concentre sur les améliorations suivantes :
Optimiser les fonctionnalités de mise à jour et d'extension du package sur la base des retours des développeurs.
Introduction de nouvelles caractéristiques, telles que les types énumérés.
Améliorer l'expérience de connexion entre Move et le code frontend.
Augmenter la proportion de code Move dans les applications pour améliorer la sécurité.
Simplifier la compréhension et l'utilisation de Move pour les non-programmeurs Move.
Grâce à ces efforts, Sui Move vise à fournir aux développeurs Web3 des outils plus puissants et flexibles, favorisant l'adoption généralisée des technologies décentralisées.
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
1
Reposter
Partager
Commentaire
0/400
MidnightGenesis
· Il y a 11h
Déploiement de surveillance tard dans la nuit pour la nouvelle mise à jour de la version Move, à noter les corrections de vulnérabilités.
Fondateur de Sui Move : un nouveau moteur de développement Web3 pour améliorer l'efficacité et la sécurité.
Entretien avec le fondateur de Move : Comment Sui Move aide au développement de produits Web3
Récemment, nous avons interviewé Sam Blackshear, le directeur technique de Mysten Labs et le fondateur du langage de programmation Move, pour discuter des raisons pour lesquelles il a développé ce nouveau langage de contrat intelligent, Sui Move, des performances d'extensibilité de Sui et des avantages que la technologie décentralisée offre aux développeurs.
Voici les principaux contenus de l'interview :
L'essence des langages de programmation et la naissance de Move
Un langage de programmation est un outil permettant une interaction explicite avec un ordinateur. Contrairement aux langues naturelles, un langage de programmation nécessite des significations définies avec précision et est généralement destiné à un domaine ou une tâche spécifique.
Move est issu du projet Libra de Facebook. Blackshear a découvert, après avoir étudié les contrats intelligents existants, qu'ils définissent principalement des types d'actifs et des politiques de contrôle d'accès. Move vise à fournir une bonne abstraction pour ces tâches fondamentales, permettant aux programmeurs de coder de manière sécurisée et efficace, sans avoir à réinventer la roue.
Caractéristiques de Sui Move et ses avantages dans le Web3
Sui Move est une variante de Move, les principales modifications incluent :
Ces caractéristiques rendent Sui Move particulièrement adapté à la construction de produits Web3, permettant des frais de gas plus bas, moins d'approbations et une meilleure atomicité.
L'expérience de développement de Sui Move
De nombreux développeurs ont fait remarquer que le développement avec Sui Move est plus efficace et plus sûr que d'autres langages Web3. Par exemple, un projet DeFi a terminé en seulement deux mois un travail qui aurait normalement pris huit mois, tout en ayant une plus grande confiance dans sa sécurité.
Conception de l'évolutivité de Sui
L'objectif de Sui est d'atteindre une scalabilité horizontale, c'est-à-dire d'augmenter le débit en ajoutant du matériel tout en maintenant une faible latence. Ce design est basé sur un modèle de données orienté objet, organisant l'état global en une correspondance entre les ID d'objets et les objets, ce qui facilite l'expansion.
Le potentiel de la technologie décentralisée
La blockchain et les cryptomonnaies sont essentiellement une technologie qui élimine les frictions, permettant de supprimer les obstacles dans les transactions financières, la création d'applications et la configuration d'informations. Elles offrent de nouveaux "super-pouvoirs" permettant aux développeurs de créer des produits plus attrayants.
L'avenir de Sui Move
L'équipe Sui Move se concentre sur les améliorations suivantes :
Grâce à ces efforts, Sui Move vise à fournir aux développeurs Web3 des outils plus puissants et flexibles, favorisant l'adoption généralisée des technologies décentralisées.