Sui Move fondateur déchiffre : pourquoi ce langage de smart contracts est le choix numéro un pour les produits Web3

Interview avec le fondateur du langage Sui Move : pourquoi ce langage de smart contracts est-il adapté à la construction de produits Web3 ?

Récemment, Sam Blackshear, directeur technique de Mysten Labs et fondateur du langage de programmation Move, a accordé une interview sur le contexte de développement du langage de contrats intelligents Sui Move, ses caractéristiques et ses perspectives d'application dans le domaine du Web3.

Voici le contenu principal de cette interview :

La nature des langages de programmation et la naissance de Move

Un langage de programmation est un outil pour interagir de manière précise avec un ordinateur. Contrairement aux langues naturelles, un langage de programmation doit avoir une sémantique définie de manière précise, tout en étant optimisé pour des domaines ou des tâches spécifiques.

Le langage Move est né de l'étude des langages de contrats intelligents existants. Sam a découvert que les langages de contrats intelligents de l'époque ne répondaient pas aux besoins des développeurs à bien des égards. Les contrats intelligents définissent principalement les types d'actifs et leurs règles de transfert, et vérifient les stratégies de contrôle d'accès. L'objectif de la conception de Move est de fournir une bonne abstraction pour ces fonctionnalités de base, permettant aux programmeurs d'écrire du code de manière sécurisée et efficace.

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

Caractéristiques et avantages de Sui Move

Sui utilise une variante de Move appelée Sui Move. Par rapport à l'original Move, Sui Move a apporté quelques modifications :

  1. Certaines conditions restrictives ont été supprimées, permettant aux actifs d'être transférés plus librement.

  2. Un modèle de données orienté objet a été introduit, simplifiant la logique de traitement des actifs.

  3. Prise en charge des blocs de transaction programmables, permettant d'effectuer plusieurs opérations en une seule transaction.

Ces changements rendent Sui Move mieux adapté à la construction de produits dans Web3. Il offre aux développeurs une expérience de développement plus efficace et plus sécurisée, tout en apportant aux utilisateurs des frais de gas plus bas, moins de validations, et d'autres avantages.

Conception de la scalabilité de Sui

L'objectif de Sui est d'atteindre une évolutivité horizontale, c'est-à-dire d'augmenter le débit en ajoutant du matériel, sans limite. Ce design permet à Sui de faire face à la croissance du nombre d'utilisateurs tout en maintenant une faible latence.

Le modèle de données orienté objet est la clé pour atteindre cet objectif. En organisant tout en objets, l'état global se transforme en un grand mappage des ID d'objet aux objets, ce stockage sous forme de paires clé-valeur est plus facile à étendre.

Le potentiel des technologies décentralisées

La blockchain et les cryptomonnaies sont essentiellement une technologie qui élimine les frictions. Elles peuvent supprimer les obstacles dans les transactions financières, la création d'applications et la configuration d'informations, réduisant ainsi la dépendance aux tiers.

Cette technologie offre aux développeurs de nouveaux "super pouvoirs", leur permettant de créer des produits plus attrayants. Pour les utilisateurs finaux, même si tout le monde ne peut pas comprendre le code, la transparence et l'immuabilité de la blockchain offrent une garantie de confiance supplémentaire.

L'avenir du développement de Sui Move

L'équipe Sui Move travaille actuellement à l'amélioration en fonction des retours des développeurs, en se concentrant principalement sur les aspects suivants :

  1. Ajouter la fonctionnalité de niveau de langue, tout en maintenant la confiance des utilisateurs et en offrant une plus grande flexibilité d'expansion.

  2. Améliorer l'expérience de connexion entre Move et le code frontend.

  3. Étudier comment faire en sorte que les applications contiennent plus de code Move afin d'améliorer la sécurité.

  4. Optimiser l'expérience pour les utilisateurs qui ne sont pas des programmeurs Move.

Dans l'ensemble, Sui Move évolue vers une direction plus flexible, sécurisée et facile à utiliser, afin de mieux répondre aux besoins des développeurs et des utilisateurs de Web3.

SUI-3.68%
MOVE-2.86%
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
  • 3
  • Partager
Commentaire
0/400
notSatoshi1971vip
· Il y a 18h
Le prochain tueur de sol est ici
Voir l'originalRépondre0
AirdropHunterXMvip
· Il y a 18h
move amène à jouer alors
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)