El fundador de Sui Move revela: ¿por qué este lenguaje se ha convertido en una herramienta clave para construir productos Web3?

robot
Generación de resúmenes en curso

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

Recientemente, hablamos con Sam Blackshear, el director técnico de Mysten Labs y creador del lenguaje de programación Move, sobre por qué desarrolló Sui Move, un nuevo lenguaje de programación de contratos inteligentes, las capacidades de escalabilidad de Sui y los beneficios de la tecnología descentralizada para los constructores.

A continuación se presenta el contenido de esta entrevista:

La esencia de los lenguajes de programación y el nacimiento del lenguaje Move

Un lenguaje de programación es una herramienta para interactuar de manera amigable, segura, eficiente y clara con las computadoras. A diferencia de los lenguajes naturales, lo más importante de un lenguaje de programación es tener semánticas definidas con precisión. La esencia de un lenguaje de programación está dirigida a un campo específico o a una tarea específica, ya que no es posible realizar todas las tareas con un solo lenguaje.

El lenguaje Move se originó en el proyecto Libra de Facebook. Tras investigar los contratos inteligentes existentes, Sam descubrió que, en muchos casos, decepcionaban a los desarrolladores. Los contratos inteligentes hacen principalmente dos cosas: definen el tipo de activo y sus reglas, y verifican las políticas de control de acceso. Sam quería crear un lenguaje que proporcionara 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 de Sui Move y sus ventajas en Web3

Sui Move es una variante del lenguaje Move, y tiene las siguientes características principales:

  1. Transferencia de activos más libre: se han eliminado algunas condiciones restrictivas del Move original, permitiendo enviar activos a cualquier dirección.

  2. Modelo de datos centrado en el objeto: simplifica el proceso de manejo de activos y reduce el trabajo de contabilidad de los programadores.

  3. Bloques de transacción programables: permiten realizar múltiples operaciones en una sola transacción, reduciendo las tarifas de gas, disminuyendo el número de aprobaciones y garantizando la atomicidad.

Estas características hacen que Sui Move sea muy adecuado para construir productos en Web3, permitiendo a los desarrolladores desarrollar de manera más eficiente y segura.

Diseño de escalabilidad de Sui

El objetivo de Sui es lograr la escalabilidad horizontal, es decir, aumentar el rendimiento mediante la adición de infraestructura de hardware, sin un límite superior. Este diseño permite que Sui continúe creciendo a medida que aumenta el número de usuarios, manteniendo al mismo tiempo una baja latencia.

El modelo de datos orientado a objetos es la clave para lograr este objetivo. Al organizar todo en objetos, el estado global se convierte en un gran mapeo de ID de objeto a objeto, que es un almacenamiento de clave-valor que se puede expandir fácilmente.

El potencial de la tecnología descentralizada

La blockchain y las criptomonedas son esencialmente una tecnología que elimina fricciones. Pueden eliminar obstáculos en las transacciones financieras, la construcción de aplicaciones y la configuración de información, reduciendo la dependencia de terceros. Esta tecnología tiene el potencial de transformar la interoperabilidad entre aplicaciones, permitiendo que los datos, bienes y valores fluyan más libremente entre diferentes aplicaciones.

El futuro desarrollo de Sui Move

El equipo de Sui Move actualmente se está enfocando en los siguientes aspectos:

  1. Mejorar la capacidad de actualización y expansión del paquete, manteniendo al mismo tiempo la confianza del usuario.
  2. Desarrollar nuevas funciones, como tipos enumerados.
  3. Mejorar la experiencia de conexión entre Move y el código del frontend.
  4. Aumentar la proporción de código Move en la aplicación para mejorar la seguridad.
  5. Hacer que el código Move sea más comprensible y usable para todo tipo de programadores.

En general, Sui Move está en constante desarrollo para satisfacer las necesidades de los desarrolladores y proporcionar un mejor soporte al ecosistema Web3.

Ver originales
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.
  • Recompensa
  • 6
  • Compartir
Comentar
0/400
quietly_stakingvip
· hace7h
move los que entienden, entienden.
Ver originalesResponder0
metaverse_hermitvip
· hace20h
¿Así de simple?
Ver originalesResponder0
SundayDegenvip
· hace20h
Otra nueva historia de una nueva cadena~
Ver originalesResponder0
StablecoinEnjoyervip
· hace20h
move es lo que importa en esta ola
Ver originalesResponder0
BearHuggervip
· hace20h
¿Se ha hablado de ello durante medio año? ¿Qué aplicaciones prácticas tiene?
Ver originalesResponder0
Anon4461vip
· hace20h
sui está bastante fuerte, cada vez más fuerte.
Ver originalesResponder0
  • Anclado
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)