Entrevista: El fundador de Move habla sobre el lenguaje de contratos inteligentes Sui Move
Recientemente, conversamos con Sam Blackshear, el director de tecnología de Mysten Labs y fundador del lenguaje de programación Move, sobre por qué desarrolló Sui Move, un nuevo tipo de lenguaje de programación para contratos inteligentes, la 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:
La esencia de los lenguajes de programación
Los lenguajes de programación son herramientas para interactuar de manera clara, segura, eficiente y precisa con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación requieren semánticas definidas con precisión. Los lenguajes de programación suelen estar diseñados para dominios o tareas específicas, ya que no es posible que un solo lenguaje sobresalga en todos los ámbitos.
El nacimiento del lenguaje Move
Move se originó en el proyecto Libra de Facebook. Después de investigar los contratos inteligentes existentes, Blackshear considera que los lenguajes de contratos inteligentes actuales decepcionan a los desarrolladores en ciertos aspectos. Los contratos inteligentes definen principalmente el tipo de activos y sus reglas de transferencia, y verifican las políticas de control de acceso. Move tiene como objetivo proporcionar una buena abstracción para estas tareas básicas, permitiendo a los programadores escribir código de manera segura y eficiente.
Características de Sui Move
Sui Move ha realizado algunos cambios sobre la base del Move original:
Se eliminaron algunas restricciones sobre las redes de pago conforme.
Se introdujo un modelo de datos orientado a objetos, simplificando el proceso de manejo de activos.
Se han implementado bloques de transacciones programables, lo que permite que múltiples operaciones se realicen en una sola transacción.
Estos cambios hacen que Sui Move sea más adecuado para construir aplicaciones Web3 generales.
Ventajas de los bloques de trading programables
Para los usuarios, los bloques de negociación programables ofrecen varios beneficios:
Reducir los costos de gas
Reducir el número de aprobaciones
Implementar la atomicidad de las operaciones
La experiencia de desarrollo de Sui Move
Los desarrolladores de otros lenguajes de programación Web3 generalmente informan que el desarrollo en Sui Move es más eficiente y seguro. Por ejemplo, un proyecto DeFi completó en solo dos meses lo que originalmente requeriría ocho meses con Sui Move.
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 hardware sin afectar la latencia. Este diseño se basa en la inspiración de los principios de escalabilidad de los servicios Web2, así como en la consideración de las necesidades específicas de la blockchain.
El potencial de la tecnología descentralizada
Blackshear considera que blockchain y las criptomonedas son esencialmente una tecnología que elimina la fricción. Pueden eliminar las barreras en la transferencia de información y valor, reduciendo la dependencia de intermediarios de terceros. Esta tecnología tiene el potencial de transformar múltiples campos, desde transacciones inmobiliarias hasta la interoperabilidad de aplicaciones.
El futuro desarrollo de Sui Move
El equipo de Sui Move actualmente se está dedicando a:
Mejorar la escalabilidad y flexibilidad del paquete
Introducir nuevas características como tipos enumerados
Optimizar la experiencia de conexión entre Move y el código del front-end
Aumentar la proporción de código Move en las aplicaciones para mejorar la seguridad
En general, la dirección de desarrollo de Sui Move es aumentar la flexibilidad y la facilidad de uso del lenguaje, manteniendo al mismo tiempo la seguridad.
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.
6 me gusta
Recompensa
6
2
Compartir
Comentar
0/400
Web3ExplorerLin
· 07-20 23:04
tbh move es como una sabiduría antigua que se encuentra con la mecánica cuántica fr fr
El fundador de Sui analiza el lenguaje Move: una nueva opción de contratos inteligentes nacida para Web3
Entrevista: El fundador de Move habla sobre el lenguaje de contratos inteligentes Sui Move
Recientemente, conversamos con Sam Blackshear, el director de tecnología de Mysten Labs y fundador del lenguaje de programación Move, sobre por qué desarrolló Sui Move, un nuevo tipo de lenguaje de programación para contratos inteligentes, la 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:
La esencia de los lenguajes de programación
Los lenguajes de programación son herramientas para interactuar de manera clara, segura, eficiente y precisa con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación requieren semánticas definidas con precisión. Los lenguajes de programación suelen estar diseñados para dominios o tareas específicas, ya que no es posible que un solo lenguaje sobresalga en todos los ámbitos.
El nacimiento del lenguaje Move
Move se originó en el proyecto Libra de Facebook. Después de investigar los contratos inteligentes existentes, Blackshear considera que los lenguajes de contratos inteligentes actuales decepcionan a los desarrolladores en ciertos aspectos. Los contratos inteligentes definen principalmente el tipo de activos y sus reglas de transferencia, y verifican las políticas de control de acceso. Move tiene como objetivo proporcionar una buena abstracción para estas tareas básicas, permitiendo a los programadores escribir código de manera segura y eficiente.
Características de Sui Move
Sui Move ha realizado algunos cambios sobre la base del Move original:
Estos cambios hacen que Sui Move sea más adecuado para construir aplicaciones Web3 generales.
Ventajas de los bloques de trading programables
Para los usuarios, los bloques de negociación programables ofrecen varios beneficios:
La experiencia de desarrollo de Sui Move
Los desarrolladores de otros lenguajes de programación Web3 generalmente informan que el desarrollo en Sui Move es más eficiente y seguro. Por ejemplo, un proyecto DeFi completó en solo dos meses lo que originalmente requeriría ocho meses con Sui Move.
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 hardware sin afectar la latencia. Este diseño se basa en la inspiración de los principios de escalabilidad de los servicios Web2, así como en la consideración de las necesidades específicas de la blockchain.
El potencial de la tecnología descentralizada
Blackshear considera que blockchain y las criptomonedas son esencialmente una tecnología que elimina la fricción. Pueden eliminar las barreras en la transferencia de información y valor, reduciendo la dependencia de intermediarios de terceros. Esta tecnología tiene el potencial de transformar múltiples campos, desde transacciones inmobiliarias hasta la interoperabilidad de aplicaciones.
El futuro desarrollo de Sui Move
El equipo de Sui Move actualmente se está dedicando a:
En general, la dirección de desarrollo de Sui Move es aumentar la flexibilidad y la facilidad de uso del lenguaje, manteniendo al mismo tiempo la seguridad.