Le fondateur du langage Move révèle Sui Move : un outil de smart contracts conçu pour le Web3

robot
Création du résumé en cours

Explorer le langage Move et ses applications dans le Web3

Récemment, nous avons eu une conversation avec Sam Blackshear, le directeur technique de Mysten Labs et le fondateur du langage de programmation Move, au sujet de pourquoi il a développé Sui Move, un nouveau langage de programmation de contrats intelligents, ainsi que de l'évolutivité de Sui et des 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 et la naissance de Move

Les langages de programmation sont des outils pour interagir de manière précise, sécurisée et efficace avec les ordinateurs. Contrairement aux langues naturelles, les langages de programmation nécessitent une sémantique définie avec précision. Différents langages de programmation sont conçus pour des domaines ou des tâches spécifiques.

Move est issu du projet Libra de Facebook. Après avoir étudié les contrats intelligents existants, Blackshear a constaté qu'ils laissaient les développeurs déçus à bien des égards. 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. Move vise à fournir une bonne abstraction pour ces fonctionnalités de base, permettant aux programmeurs de coder de manière sécurisée et efficace.

Entretien avec le père du Move : Pourquoi le langage de contrat intelligent Sui Move est-il adapté pour construire des produits Web3 ?

Caractéristiques de Sui Move et ses avantages dans le Web3

Sui Move est une variante de Move, les principales modifications incluent :

  1. Les conditions restrictives conçues pour les paiements conformes dans le Move d'origine ont été annulées.
  2. Un modèle de données centré sur les objets a été introduit, simplifiant le processus de traitement des actifs.
  3. Mise en œuvre de blocs de transaction programmables, permettant d'exécuter plusieurs opérations dans une seule transaction.

Ces caractéristiques rendent Sui Move particulièrement adapté pour construire des produits Web3 :

  • Gestion d'actifs plus flexible
  • Modèle de programmation simplifié
  • Prend en charge des opérations atomiques complexes
  • Réduire les frais de gas
  • Réduire le nombre d'approbations des utilisateurs

La philosophie de conception et l'évolutivité de Sui

L'objectif de Sui est d'atteindre une évolutivité horizontale, évitant ainsi une dégradation de l'expérience utilisateur due à des limitations de capacité. Son modèle de données orienté objet organise l'état global en une carte des ID d'objets aux objets, facilitant l'expansion.

Le design de Sui vise à réaliser une faible latence, un faible coût et une grande évolutivité pour soutenir l'adoption à grande échelle de Web3.

Le potentiel des technologies décentralisées

La blockchain et les cryptomonnaies sont essentiellement des technologies qui éliminent les frictions, permettant de surmonter les obstacles à la transmission d'informations et de valeur. Elles ont le potentiel de transformer la manière dont les transactions financières, le développement d'applications et le partage d'informations se déroulent, en augmentant l'efficacité et en réduisant les coûts.

L'avenir du Sui Move

Les orientations futures de Sui Move incluent :

  • Flexibilité pour la mise à niveau et l'expansion des packages
  • Introduction de nouvelles fonctionnalités telles que les types énumérés
  • Améliorer l'intégration de Move avec le code frontend
  • Augmenter la proportion de code Move dans l'application
  • Simplifier le développement et la compréhension des programmes Move

Dans l'ensemble, Sui Move s'engage à offrir aux développeurs Web3 une expérience de programmation plus sécurisée et efficace, tout en s'adaptant en permanence aux besoins et aux retours des développeurs.

MOVE-18.87%
SUI-4.49%
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
  • 11
  • Partager
Commentaire
0/400
AirdropSweaterFanvip
· Il y a 6h
Une langue riche et prometteuse
Voir l'originalRépondre0
IWantToPlayContract666vip
· Il y a 14h
On y va 💪
Voir l'originalRépondre0
SilentSailorvip
· Il y a 14h
Asseyez-vous bien et tenez-vous, nous allons bientôt décoller To the moon 🛫
Voir l'originalRépondre0
Drunkarboy10vip
· Il y a 14h
ferme HODL💎
Voir l'originalRépondre0
VenusLiquidityvip
· Il y a 14h
ferme HODL💎
Voir l'originalRépondre0
SilentAlphavip
· Il y a 15h
move
Voir l'originalRépondre0
GasOptimizervip
· Il y a 15h
tps combien, pas de données pour dire la solitude
Voir l'originalRépondre0
SchrodingerWalletvip
· Il y a 15h
Je l'ai déjà à l'œil.
Voir l'originalRépondre0
quiet_lurkervip
· Il y a 15h
move incroyable ah
Voir l'originalRépondre0
PrivacyMaximalistvip
· Il y a 15h
Support trois fois, alors.
Voir l'originalRépondre0
Afficher plus
  • É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)