Révélations du fondateur de Sui Move : pourquoi ce langage est devenu un outil puissant pour construire des produits Web3.

robot
Création du résumé en cours

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

Récemment, nous avons eu une conversation avec Sam Blackshear, le directeur technique de Mysten Labs et créateur du langage de programmation Move, au sujet de pourquoi il a développé Sui Move, ce que Sui peut étendre et les avantages des technologies décentralisées pour les bâtisseurs.

Voici le contenu de cette interview :

L'essence des langages de programmation et la naissance du langage Move

Un langage de programmation est un outil permettant une interaction amicale, sécurisée, efficace et claire avec un ordinateur. Contrairement aux langues naturelles, ce qui est le plus important pour un langage de programmation, c'est d'avoir une sémantique définie avec précision. La nature d'un langage de programmation est de cibler des domaines spécifiques ou des tâches spécifiques, car il est impossible d'accomplir toutes les tâches avec un seul langage.

Le langage Move est originaire du projet Libra de Facebook. Après avoir étudié les contrats intelligents existants, Sam a constaté qu'ils déçoivent souvent les développeurs. Les contrats intelligents font principalement deux choses : définir les types d'actifs et leurs règles, ainsi que vérifier les politiques de contrôle d'accès. Sam souhaite créer un langage qui offre une bonne abstraction pour ces fonctions de base, permettant aux programmeurs d'écrire du code de manière sûre et efficace.

Interview 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 de Sui Move et ses avantages dans le Web3

Sui Move est une variante du langage Move, qui présente principalement les caractéristiques suivantes :

  1. Transfert d'actifs plus libre : Certaines conditions restrictives de l'original Move ont été supprimées, permettant l'envoi d'actifs à n'importe quelle adresse.

  2. Modèle de données centré sur l'objet : simplifie le processus de traitement des actifs et réduit le travail de comptabilité des programmeurs.

  3. Bloc de transaction programmable : permet d'effectuer plusieurs opérations dans une seule transaction, réduisant les frais de gas, diminuant le nombre d'approbations et garantissant l'atomicité.

Ces caractéristiques rendent Sui Move très adapté pour construire des produits dans le Web3, permettant aux développeurs de développer de manière plus efficace et plus sécurisée.

Conception de l'évolutivité de Sui

L'objectif de Sui est d'atteindre une évolutivité horizontale, c'est-à-dire d'augmenter le débit en ajoutant des infrastructures matérielles, sans limite. Ce design permet à Sui de continuer à croître avec l'augmentation des 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 devient une grande correspondance de l'ID d'objet à l'objet, ce qui est un stockage de paires clé-valeur facilement extensible.

Le potentiel de la technologie décentralisée

La blockchain et les cryptomonnaies sont essentiellement une technologie d'élimination des frictions. Elles peuvent supprimer les obstacles dans les transactions financières, la construction d'applications et la configuration des informations, réduisant ainsi la dépendance aux tiers. Cette technologie a le potentiel de transformer l'interopérabilité entre les applications, permettant aux données, aux biens et à la valeur de circuler plus librement entre différentes applications.

L'avenir du Sui Move

L'équipe Sui Move se concentre actuellement sur plusieurs aspects suivants :

  1. Améliorer la capacité de mise à niveau et d'extension des paquets tout en maintenant la confiance des utilisateurs.
  2. Développer de nouvelles fonctionnalités, comme les types énumérés.
  3. Améliorer l'expérience de connexion entre Move et le code frontend.
  4. Augmenter la proportion de code Move dans l'application pour améliorer la sécurité.
  5. Rendre le code Move plus compréhensible et utilisable pour tous les types de programmeurs.

Dans l'ensemble, Sui Move est en constante évolution pour répondre aux besoins des développeurs et fournir un meilleur soutien à l'écosystème Web3.

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 6
  • Partager
Commentaire
0/400
quietly_stakingvip
· Il y a 9h
ceux qui comprennent savent
Voir l'originalRépondre0
metaverse_hermitvip
· Il y a 21h
C'est aussi simple que ça ?
Voir l'originalRépondre0
SundayDegenvip
· Il y a 21h
Encore une nouvelle histoire de nouvelle chaîne~
Voir l'originalRépondre0
StablecoinEnjoyervip
· Il y a 21h
move est la clé de cette vague
Voir l'originalRépondre0
BearHuggervip
· Il y a 21h
Ça fait plus de six mois qu'on en parle, mais quelles sont les applications concrètes ?
Voir l'originalRépondre0
Anon4461vip
· Il y a 21h
sui est de plus en plus fort
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)