El fundador de Move revela: ¿Cómo Sui Move ayuda al desarrollo de Web3?

Entrevista con el fundador de Move: ¿Por qué Sui Move es adecuado para construir productos Web3?

Recientemente, tuvimos una conversación con Sam Blackshear, CTO de Mysten Labs y fundador del lenguaje de programación Move, donde discutimos por qué desarrolló Sui Move, un nuevo lenguaje de programación para contratos inteligentes, las capacidades de escalabilidad de Sui y las ventajas de la tecnología descentralizada para los desarrolladores.

A continuación se presenta un resumen del contenido de la entrevista:

Resumen de lenguajes de programación y el nacimiento de Move

Los lenguajes de programación son herramientas para interactuar de manera precisa, segura, eficiente y clara con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación necesitan tener semánticas definidas con precisión para garantizar la previsibilidad del comportamiento del código.

El lenguaje Move se originó en el proyecto Libra de Facebook. Al investigar los lenguajes de contratos inteligentes existentes, Sam descubrió que a menudo no satisfacen las necesidades de los desarrolladores. Los contratos inteligentes definen principalmente los tipos de activos y sus reglas de transferencia, y verifican las políticas de control de acceso. El lenguaje Move está diseñado para proporcionar una buena abstracción para estas funciones básicas, permitiendo a los programadores escribir código de manera segura y eficiente.

Entrevista con el padre de Move: ¿Por qué el lenguaje de contratos inteligentes Sui Move es adecuado para construir productos Web3?

Características y ventajas de Sui Move

Sui Move es una variante de Move, que tiene las siguientes características principales:

  1. Transferencia de activos más libre: se eliminó la restricción de creación de cuentas en el Move original, permitiendo enviar activos a cualquier dirección.

  2. Modelo de datos centrado en el objeto: simplificó la lógica de procesamiento de activos y mejoró la eficiencia del desarrollo.

  3. Bloques de transacción programables: permiten ejecutar múltiples operaciones en una transacción, reduciendo los costos de gas y el número de aprobaciones, al mismo tiempo que garantizan la atomicidad.

Estas características hacen que Sui Move sea muy adecuado para construir productos Web3, capaces de ofrecer una experiencia de desarrollo más eficiente y segura.

Diseño de escalabilidad de Sui

El objetivo de Sui es lograr escalabilidad horizontal, aumentando las instalaciones de hardware para mejorar el rendimiento, mientras se mantiene una baja latencia. Este diseño surge de la consideración de la necesidad de adopción masiva de Web3, evitando el problema de la disminución de la experiencia del usuario debido a la capacidad limitada.

El modelo de datos orientado a objetos es clave para lograr este objetivo. Organizar el estado global como un mapeo de ID de objeto a objeto permite escalar el sistema de manera similar a un almacenamiento de clave-valor.

El potencial de la tecnología descentralizada

La blockchain y las criptomonedas son esencialmente una tecnología que elimina la fricción, capaz de eliminar obstáculos en la transmisión de información y valor. Pueden reducir los costos de transacción, mejorar la interoperabilidad entre aplicaciones y ofrecer a los desarrolladores nuevas "superpoderes" para crear productos más atractivos.

El futuro desarrollo de Sui Move

El equipo de Sui Move actualmente se está enfocando en las siguientes áreas de mejora:

  1. Mejorar la escalabilidad del paquete, permitiendo a los desarrolladores actualizar y agregar funciones de manera más flexible.

  2. Introducir nuevos atributos como los tipos enumerados.

  3. Mejorar la experiencia de integración entre Move y el código del frontend.

  4. Explorar cómo hacer que las aplicaciones contengan más código Move para mejorar la seguridad.

  5. Simplificar la dificultad para que los programadores que no son de Move entiendan y usen el código de Move.

A través de estos esfuerzos, Sui Move tiene como objetivo proporcionar a los desarrolladores de Web3 herramientas más poderosas y fáciles de usar, impulsando el desarrollo de aplicaciones descentralizadas.

MOVE-0.24%
SUI0.8%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 5
  • Republicar
  • Compartir
Comentar
0/400
SelfStakingvip
· hace7h
No entiendo nada, solo me gusta aprovechar el momento.
Ver originalesResponder0
AirdropBlackHolevip
· 08-13 20:37
Este movimiento tan alcista, ¿ya casi se puede comparar con Solidity?
Ver originalesResponder0
AlwaysMissingTopsvip
· 08-13 20:14
Ay, otra vez la trampa de libra.
Ver originalesResponder0
WenMoonvip
· 08-13 20:14
move este lenguaje es estable, me gusta experimentar.
Ver originalesResponder0
CryptoDouble-O-Sevenvip
· 08-13 20:11
hay que ver el movimiento, es muy atractivo
Ver originalesResponder0
Opere con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)