Entrevista con el fundador de Move: ¿Cómo ayuda Sui Move en la construcción de productos Web3?
Recientemente, tuvimos una conversación con Sam Blackshear, el CTO de Mysten Labs y fundador del lenguaje de programación Move, sobre las razones por las que desarrolló Sui Move, un nuevo 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 y el nacimiento de Move
Los lenguajes de programación son herramientas para interactuar de manera precisa, segura y eficiente con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación necesitan tener una semántica claramente definida para garantizar que el comportamiento del código sea predecible. El lenguaje Move se originó en el proyecto Libra de Facebook y tiene como objetivo resolver los problemas en el desarrollo de contratos inteligentes.
Sam señala que los lenguajes de contratos inteligentes existentes, como Solidity, decepcionan a los desarrolladores en ciertos aspectos. Los contratos inteligentes definen principalmente los tipos de activos y las reglas de su transferencia, y implementan políticas de control de acceso. El objetivo de diseño del lenguaje Move es proporcionar mejores abstracciones y garantías de seguridad para estas tareas fundamentales.
Características y ventajas de Sui Move
Sui Move es una variante del lenguaje Move, optimizada para escenarios Web3. Los cambios principales incluyen:
Se eliminaron las condiciones restrictivas diseñadas para pagos conformes en el Move original.
Se ha introducido un modelo de datos basado en objetos, simplificando el proceso de manejo de activos.
Se han implementado bloques de transacción programables, lo que mejora la flexibilidad y eficiencia de las transacciones.
Estas mejoras hacen que Sui Move tenga ventajas únicas en el desarrollo de productos Web3:
Costos de gas más bajos
Menos veces de aprobación
Atomicidad de las transacciones
Mayor eficiencia y seguridad en el desarrollo
Diseño de escalabilidad de Sui
El objetivo principal de Sui es lograr escalabilidad horizontal. A través de un modelo de datos orientado a objetos y una estructura de almacenamiento de pares clave-valor, Sui puede aumentar su capacidad de procesamiento de manera lineal a medida que se incrementan los recursos de hardware, evitando así el problema de la disminución del rendimiento de las cadenas de bloques tradicionales en situaciones de alta carga.
Potencial de la tecnología descentralizada
Sam considera que la blockchain y las criptomonedas son esencialmente una tecnología para eliminar fricciones. Pueden romper las barreras de interoperabilidad entre aplicaciones, permitiendo un flujo sin problemas de activos y datos, y brindando a los desarrolladores la capacidad de construir productos más atractivos.
El futuro desarrollo de Sui Move
El equipo de Sui está optimizando continuamente las funcionalidades de Sui Move según los comentarios de los desarrolladores:
Mejorar la gestión de paquetes y el mecanismo de actualización
Introducir nuevas características del lenguaje, como tipos enumerados
Optimizar la experiencia de integración entre Move y el código del frontend
Explorar cómo aumentar la proporción de código Move en la aplicación para mejorar la seguridad general.
En general, Sui Move está evolucionando hacia una dirección más flexible, segura y fácil de usar para satisfacer mejor las necesidades de los desarrolladores de Web3.
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.
20 me gusta
Recompensa
20
9
Compartir
Comentar
0/400
pumpamentalist
· hace11h
El experto finalmente ha hecho su aparición.
Ver originalesResponder0
ChainSpy
· 07-21 00:37
El viejo Sam también ha comenzado a moverse.
Ver originalesResponder0
RamenDeFiSurvivor
· 07-20 10:51
move realmente no está mal
Ver originalesResponder0
GasFeeCryer
· 07-19 18:51
Guerrero anti-L2 de un perro que gana al mes
Ver originalesResponder0
SocialFiQueen
· 07-19 18:51
Otra vez vienen a especular con conceptos.
Ver originalesResponder0
LowCapGemHunter
· 07-19 18:47
Move这么6?directo To the moon
Ver originalesResponder0
ZKProofster
· 07-19 18:44
técnicamente hablando, move es bastante elegante en papel
Revelaciones del fundador de Sui Move: cómo construir productos Web3 de manera eficiente
Entrevista con el fundador de Move: ¿Cómo ayuda Sui Move en la construcción de productos Web3?
Recientemente, tuvimos una conversación con Sam Blackshear, el CTO de Mysten Labs y fundador del lenguaje de programación Move, sobre las razones por las que desarrolló Sui Move, un nuevo 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 y el nacimiento de Move
Los lenguajes de programación son herramientas para interactuar de manera precisa, segura y eficiente con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación necesitan tener una semántica claramente definida para garantizar que el comportamiento del código sea predecible. El lenguaje Move se originó en el proyecto Libra de Facebook y tiene como objetivo resolver los problemas en el desarrollo de contratos inteligentes.
Sam señala que los lenguajes de contratos inteligentes existentes, como Solidity, decepcionan a los desarrolladores en ciertos aspectos. Los contratos inteligentes definen principalmente los tipos de activos y las reglas de su transferencia, y implementan políticas de control de acceso. El objetivo de diseño del lenguaje Move es proporcionar mejores abstracciones y garantías de seguridad para estas tareas fundamentales.
Características y ventajas de Sui Move
Sui Move es una variante del lenguaje Move, optimizada para escenarios Web3. Los cambios principales incluyen:
Estas mejoras hacen que Sui Move tenga ventajas únicas en el desarrollo de productos Web3:
Diseño de escalabilidad de Sui
El objetivo principal de Sui es lograr escalabilidad horizontal. A través de un modelo de datos orientado a objetos y una estructura de almacenamiento de pares clave-valor, Sui puede aumentar su capacidad de procesamiento de manera lineal a medida que se incrementan los recursos de hardware, evitando así el problema de la disminución del rendimiento de las cadenas de bloques tradicionales en situaciones de alta carga.
Potencial de la tecnología descentralizada
Sam considera que la blockchain y las criptomonedas son esencialmente una tecnología para eliminar fricciones. Pueden romper las barreras de interoperabilidad entre aplicaciones, permitiendo un flujo sin problemas de activos y datos, y brindando a los desarrolladores la capacidad de construir productos más atractivos.
El futuro desarrollo de Sui Move
El equipo de Sui está optimizando continuamente las funcionalidades de Sui Move según los comentarios de los desarrolladores:
En general, Sui Move está evolucionando hacia una dirección más flexible, segura y fácil de usar para satisfacer mejor las necesidades de los desarrolladores de Web3.