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.
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 :
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.
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.
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 :
Améliorer la capacité de mise à niveau et d'extension des paquets tout en maintenant la confiance des utilisateurs.
Développer de nouvelles fonctionnalités, comme les types énumérés.
Améliorer l'expérience de connexion entre Move et le code frontend.
Augmenter la proportion de code Move dans l'application pour améliorer la sécurité.
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.
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.
11 J'aime
Récompense
11
6
Partager
Commentaire
0/400
quietly_staking
· Il y a 9h
ceux qui comprennent savent
Voir l'originalRépondre0
metaverse_hermit
· Il y a 21h
C'est aussi simple que ça ?
Voir l'originalRépondre0
SundayDegen
· Il y a 21h
Encore une nouvelle histoire de nouvelle chaîne~
Voir l'originalRépondre0
StablecoinEnjoyer
· Il y a 21h
move est la clé de cette vague
Voir l'originalRépondre0
BearHugger
· Il y a 21h
Ça fait plus de six mois qu'on en parle, mais quelles sont les applications concrètes ?
Révélations du fondateur de Sui Move : pourquoi ce langage est devenu un outil puissant pour construire des produits Web3.
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.
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 :
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.
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.
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 :
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.