Le fondateur de Sui analyse le langage Move : un nouveau choix de smart contracts né pour le Web3.

robot
Création du résumé en cours

Entretien : Le fondateur de Move parle du langage de smart contracts Sui Move

Récemment, nous avons discuté avec le directeur technique de Mysten Labs, Sam Blackshear, fondateur du langage de programmation Move, pour explorer pourquoi il a développé Sui Move, ce nouveau langage de programmation pour les smart contracts, ainsi que l'évolutivité de Sui et les avantages des technologies décentralisées pour les développeurs.

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

La nature des langages de programmation

Les langages de programmation sont des outils pour interagir de manière claire, sécurisée, efficace et précise avec les ordinateurs. Contrairement aux langages naturels, les langages de programmation nécessitent des sémantiques définies avec précision. Les langages de programmation sont généralement conçus pour des domaines ou des tâches spécifiques, car il est impossible qu'un seul langage excelle dans tous les domaines.

La naissance du langage Move

Move est issu du projet Libra de Facebook. Après avoir étudié les smart contracts existants, Blackshear pense que les langages de smart contracts actuels déçoivent les développeurs à certains égards. Les smart contracts définissent principalement les types d'actifs et leurs règles de transfert, et vérifient les politiques de contrôle d'accès. Move vise à fournir une bonne abstraction pour ces tâches fondamentales, permettant aux programmeurs d'écrire du code de manière sécurisée et efficace.

Caractéristiques de Sui Move

Sui Move a apporté quelques modifications à la version originale de Move :

  1. Des restrictions sur les réseaux de paiement conformes ont été supprimées.
  2. Introduction d'un modèle de données orienté objet, simplifiant le processus de gestion des actifs.
  3. Mise en œuvre de blocs de transaction programmables, permettant à plusieurs opérations d'être effectuées dans une seule transaction.

Ces changements rendent Sui Move plus adapté à la construction d'applications Web3 générales.

Avantages des blocs de trading programmables

Pour les utilisateurs, les blocs de négociation programmables offrent plusieurs avantages :

  1. Réduire les frais de gas
  2. Réduire le nombre d'approbations
  3. Réaliser l'atomicité des opérations

L'expérience de développement de Sui Move

Les développeurs d'autres langages de programmation Web3 font généralement état d'une plus grande efficacité et sécurité dans le développement avec Sui Move. Par exemple, un projet DeFi a réalisé en seulement deux mois avec Sui Move ce qui aurait normalement pris huit mois.

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 affecter la latence. Cette conception s'inspire des principes d'évolutivité des services Web2, tout en tenant compte des besoins spécifiques à la blockchain.

Le potentiel des technologies décentralisées

Blackshear considère que la blockchain et les cryptomonnaies sont essentiellement des technologies qui suppriment les frictions. Elles peuvent éliminer les obstacles à la transmission d'informations et de valeurs, réduisant ainsi la dépendance aux intermédiaires tiers. Cette technologie a le potentiel de transformer plusieurs domaines, allant des transactions immobilières à l'interopérabilité des applications.

L'avenir du développement de Sui Move

L'équipe Sui Move travaille actuellement sur :

  1. Améliorer l'évolutivité et la flexibilité du paquet
  2. Introduire de nouvelles fonctionnalités telles que les types énumérés
  3. Optimiser l'expérience de connexion entre Move et le code front-end
  4. Augmenter la part de code Move dans les applications pour renforcer la sécurité.

Dans l'ensemble, la direction de développement de Sui Move est d'améliorer la flexibilité et la convivialité du langage tout en maintenant la sécurité.

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

SUI0.22%
MOVE0.79%
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
  • 2
  • Partager
Commentaire
0/400
Web3ExplorerLinvip
· 07-20 23:04
honnêtement, le mouvement est comme la sagesse ancienne qui rencontre la mécanique quantique, vraiment vraiment.
Voir l'originalRépondre0
AirdropHunterWangvip
· 07-20 23:00
Il y a un move enroulé
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)