Le fondateur de Move révèle : comment Sui Move aide au développement de Web3

Entretien avec le fondateur de Move : pourquoi Sui Move est-il adapté à la construction de produits Web3 ?

Récemment, nous avons échangé avec Sam Blackshear, CTO de Mysten Labs et fondateur du langage de programmation Move, sur les raisons pour lesquelles il a développé Sui Move, un nouveau langage de programmation de contrats intelligents, les capacités d'extension de Sui et les avantages des technologies décentralisées pour les développeurs.

Voici un résumé du contenu de l'entretien :

Aperçu des langages de programmation et naissance de Move

Un langage de programmation est un outil permettant d'interagir de manière précise, sécurisée, efficace et claire avec un ordinateur. Contrairement aux langues naturelles, les langages de programmation nécessitent une sémantique définie de manière précise pour garantir la prévisibilité du comportement du code.

Le langage Move est issu du projet Libra de Facebook. En étudiant les langages de contrats intelligents existants, Sam a découvert qu'ils ne répondaient souvent pas aux besoins des développeurs. Les contrats intelligents définissent principalement les types d'actifs et leurs règles de transfert, ainsi que vérifient les stratégies de contrôle d'accès. Le langage Move vise à fournir une bonne abstraction pour ces fonctions fondamentales, permettant aux programmeurs d'écrire du code de manière sûre et efficace.

Entretien avec le père du langage Move : pourquoi le langage de contrat intelligent Sui Move est-il adapté à la construction de produits Web3 ?

Caractéristiques et avantages de Sui Move

Sui Move est une variante de Move, qui présente les caractéristiques suivantes :

  1. Transfert d'actifs plus libre : suppression de la restriction de création de compte dans le Move d'origine, permettant d'envoyer des actifs à n'importe quelle adresse.

  2. Modèle de données centré sur les objets : simplifie la logique de traitement des actifs et améliore l'efficacité du développement.

  3. Blocs de transaction programmables : permettent d'exécuter plusieurs opérations dans une seule transaction, réduisant les frais de gaz et le nombre d'approbations, tout en garantissant l'atomicité.

Ces caractéristiques rendent Sui Move particulièrement adapté à la construction de produits Web3, offrant une expérience de développement plus efficace et plus sécurisée.

Conception de la scalabilité de Sui

L'objectif de Sui est d'atteindre une évolutivité horizontale en augmentant les infrastructures matérielles pour améliorer le débit, tout en maintenant une faible latence. Cette conception découle de la prise en compte des besoins d'adoption à grande échelle du Web3, évitant ainsi la dégradation de l'expérience utilisateur due à des capacités limitées.

Le modèle de données orienté objet est la clé pour atteindre cet objectif. L'organisation de l'état global en tant que mappage des ID d'objet vers les objets permet d'étendre le système comme un stockage de clé-valeur.

Le potentiel de la technologie décentralisée

La blockchain et les crypto-monnaies sont essentiellement une technologie d'élimination des frictions, capable de supprimer les obstacles à la transmission d'informations et de valeurs. Elles permettent de réduire les coûts de transaction, d'améliorer l'interopérabilité entre les applications et de fournir aux développeurs de nouvelles "super-pouvoirs" pour créer des produits plus attrayants.

L'avenir du Sui Move

L'équipe Sui Move travaille actuellement sur plusieurs améliorations dans les domaines suivants :

  1. Améliorer la scalabilité des packs pour permettre aux développeurs de mettre à jour et d'ajouter des fonctionnalités de manière plus flexible.

  2. Introduire de nouveaux types d'énumération et d'autres caractéristiques.

  3. Améliorer l'expérience d'intégration entre Move et le code front-end.

  4. Explorer comment faire en sorte que les applications contiennent plus de code Move pour améliorer la sécurité.

  5. Simplifier la compréhension et l'utilisation du code Move pour les programmeurs non-Move.

Grâce à ces efforts, Sui Move vise à fournir aux développeurs Web3 des outils plus puissants et plus faciles à utiliser, pour promouvoir le développement des applications décentralisées.

MOVE-0.24%
SUI0.8%
Voir l'original
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.
  • Récompense
  • 5
  • Reposter
  • Partager
Commentaire
0/400
SelfStakingvip
· Il y a 7h
Je n'y comprends rien, mais j'aime suivre la tendance.
Voir l'originalRépondre0
AirdropBlackHolevip
· 08-13 20:37
Un move aussi bull, ça doit presque rivaliser avec solidity, non ?
Voir l'originalRépondre0
AlwaysMissingTopsvip
· 08-13 20:14
Ah, encore ce piège de libra.
Voir l'originalRépondre0
WenMoonvip
· 08-13 20:14
move cette langue est stable, j'adore l'expérimenter.
Voir l'originalRépondre0
CryptoDouble-O-Sevenvip
· 08-13 20:11
Il faut quand même voir le move, c'est très séduisant.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)