Entrevista con el fundador de Move: ¿Por qué Sui Move es adecuado para construir productos Web3?
Recientemente, hablamos con Sam Blackshear, el director técnico 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 de contratos inteligentes, el rendimiento de escalabilidad de Sui y las ventajas de la tecnología descentralizada para los desarrolladores.
A continuación se presentan los contenidos principales 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 clara, segura, eficiente y precisa con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación deben tener una semántica definida de manera precisa. Al escribir un programa, los desarrolladores deben entender claramente el comportamiento del programa.
Move se originó en el proyecto Libra de Facebook. Tras investigar los contratos inteligentes existentes, se descubrió que en muchos casos 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. Move tiene como objetivo proporcionar una buena abstracción para estas funciones básicas, permitiendo a los programadores escribir código de manera segura y eficiente.
Características de Sui Move y su aplicación en Web3
Sui Move es una variante de Move, cuya variación proviene de los siguientes factores:
Se eliminaron algunas restricciones del proyecto original de Libra para permitir una circulación más libre de los activos.
Se ha introducido un modelo de datos orientado a objetos, simplificando el proceso de manejo de activos.
Se han implementado bloques de transacciones programables que permiten realizar múltiples operaciones en una sola transacción.
Estas características hacen que Sui Move sea muy adecuado para construir productos Web3, ofreciendo mayor flexibilidad y eficiencia.
La experiencia de desarrollo de Sui Move
Muchos desarrolladores han comentado que la experiencia de desarrollo en Sui Move es más eficiente y segura. Por ejemplo, un equipo de un proyecto DeFi indicó que con Sui Move solo tardaron dos meses en completar un trabajo de desarrollo en Solidity que originalmente requería ocho meses, y además tienen más confianza en la seguridad del proyecto.
Diseño de escalabilidad de Sui
El objetivo de Sui es lograr escalabilidad horizontal, es decir, aumentar el rendimiento mediante la adición de hardware sin límites superiores. Este diseño permite que Sui continúe escalando a medida que crece el número de usuarios, manteniendo al mismo tiempo una baja latencia.
El modelo de datos orientado a objetos es clave para lograr este objetivo. El estado global se organiza en un mapeo de ID de objeto a objeto, lo que hace que este almacenamiento de pares clave-valor sea más fácil de escalar.
Potencial de la tecnología descentralizada
La blockchain y las criptomonedas son esencialmente una tecnología que elimina la fricción. Pueden eliminar obstáculos en transacciones financieras, creación de aplicaciones y configuración de información, reduciendo la dependencia de terceros.
Esta tecnología puede mejorar la interoperabilidad entre aplicaciones, permitiendo que los activos, los datos y las funciones fluyan más libremente entre diferentes aplicaciones.
El futuro desarrollo de Sui Move
Las direcciones futuras de desarrollo de Sui Move incluyen:
Mejorar la actualización y las funciones de expansión del paquete basándose en los comentarios de los desarrolladores.
Introducir nuevas características, como tipos de enumeración.
Mejorar la experiencia de conexión entre Move y el código del frontend.
Comprometido a aumentar la proporción de código Move en las aplicaciones para mejorar la seguridad.
Simplificar el proceso de desarrollo de Move para que sea más amigable para todo tipo de desarrolladores.
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.
9 me gusta
Recompensa
9
5
Republicar
Compartir
Comentar
0/400
AirdropworkerZhang
· 08-09 04:19
¿Cómo se hace este movimiento?
Ver originalesResponder0
LiquidatedDreams
· 08-09 02:12
El conocedor y experimentado hongo...
Ver originalesResponder0
NeverVoteOnDAO
· 08-09 02:10
Jugando sin entender en la cadena de bloques, haciendo el vago.
Ver originalesResponder0
MissedAirdropAgain
· 08-09 02:09
¡move finalmente ha despegado!!! No ha sido en vano que siempre haya mantenido mi hodl.
Interpretación del fundador de Sui Move: Ventajas y futuro de las herramientas de desarrollo de productos Web3
Entrevista con el fundador de Move: ¿Por qué Sui Move es adecuado para construir productos Web3?
Recientemente, hablamos con Sam Blackshear, el director técnico 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 de contratos inteligentes, el rendimiento de escalabilidad de Sui y las ventajas de la tecnología descentralizada para los desarrolladores.
A continuación se presentan los contenidos principales 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 clara, segura, eficiente y precisa con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación deben tener una semántica definida de manera precisa. Al escribir un programa, los desarrolladores deben entender claramente el comportamiento del programa.
Move se originó en el proyecto Libra de Facebook. Tras investigar los contratos inteligentes existentes, se descubrió que en muchos casos 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. Move tiene como objetivo proporcionar una buena abstracción para estas funciones básicas, permitiendo a los programadores escribir código de manera segura y eficiente.
Características de Sui Move y su aplicación en Web3
Sui Move es una variante de Move, cuya variación proviene de los siguientes factores:
Se eliminaron algunas restricciones del proyecto original de Libra para permitir una circulación más libre de los activos.
Se ha introducido un modelo de datos orientado a objetos, simplificando el proceso de manejo de activos.
Se han implementado bloques de transacciones programables que permiten realizar múltiples operaciones en una sola transacción.
Estas características hacen que Sui Move sea muy adecuado para construir productos Web3, ofreciendo mayor flexibilidad y eficiencia.
La experiencia de desarrollo de Sui Move
Muchos desarrolladores han comentado que la experiencia de desarrollo en Sui Move es más eficiente y segura. Por ejemplo, un equipo de un proyecto DeFi indicó que con Sui Move solo tardaron dos meses en completar un trabajo de desarrollo en Solidity que originalmente requería ocho meses, y además tienen más confianza en la seguridad del proyecto.
Diseño de escalabilidad de Sui
El objetivo de Sui es lograr escalabilidad horizontal, es decir, aumentar el rendimiento mediante la adición de hardware sin límites superiores. Este diseño permite que Sui continúe escalando a medida que crece el número de usuarios, manteniendo al mismo tiempo una baja latencia.
El modelo de datos orientado a objetos es clave para lograr este objetivo. El estado global se organiza en un mapeo de ID de objeto a objeto, lo que hace que este almacenamiento de pares clave-valor sea más fácil de escalar.
Potencial de la tecnología descentralizada
La blockchain y las criptomonedas son esencialmente una tecnología que elimina la fricción. Pueden eliminar obstáculos en transacciones financieras, creación de aplicaciones y configuración de información, reduciendo la dependencia de terceros.
Esta tecnología puede mejorar la interoperabilidad entre aplicaciones, permitiendo que los activos, los datos y las funciones fluyan más libremente entre diferentes aplicaciones.
El futuro desarrollo de Sui Move
Las direcciones futuras de desarrollo de Sui Move incluyen:
Mejorar la actualización y las funciones de expansión del paquete basándose en los comentarios de los desarrolladores.
Introducir nuevas características, como tipos de enumeración.
Mejorar la experiencia de conexión entre Move y el código del frontend.
Comprometido a aumentar la proporción de código Move en las aplicaciones para mejorar la seguridad.
Simplificar el proceso de desarrollo de Move para que sea más amigable para todo tipo de desarrolladores.