Entrevista con el fundador de Move: ¿Por qué Sui Move es adecuado para construir productos Web3?
Recientemente, tuvimos una conversación con Sam Blackshear, el fundador del lenguaje de programación Move, sobre por qué desarrolló Sui Move, un nuevo lenguaje de programación de contratos inteligentes, la escalabilidad de Sui y los beneficios 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
El lenguaje de programación es una herramienta para interactuar de manera clara con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación requieren tener un significado definido con precisión para asegurar que el comportamiento del código sea predecible. Los lenguajes de programación suelen estar optimizados para dominios o tareas específicas.
El lenguaje Move se originó en el proyecto Libra de Facebook. Después de investigar las deficiencias de los lenguajes de contratos inteligentes existentes, Blackshear decidió crear un nuevo lenguaje, específicamente diseñado para definir tipos de activos y políticas de control de acceso, que son las dos funciones centrales de los contratos inteligentes.
Características de Sui Move
Sui Move es una variante del lenguaje Move, que ha realizado algunos ajustes para adaptarse a una gama más amplia de escenarios de aplicaciones Web3:
Se ha eliminado la restricción de creación de cuentas en el Move original, permitiendo enviar activos de manera más libre.
Se introdujo un modelo de datos centrado en los objetos, simplificando el proceso de operación de activos.
Soporta bloques de transacciones programables, permitiendo ejecutar múltiples operaciones en una sola transacción.
Estos cambios hacen que Sui Move sea más adecuado para construir aplicaciones Web3 generales, al mismo tiempo que mejoran la eficiencia y la seguridad del desarrollo.
Escalabilidad de Sui
El objetivo de diseño de Sui es lograr la escalabilidad horizontal, lo que significa aumentar el rendimiento de manera lineal al añadir hardware, sin límite. Esto ayuda a evitar problemas de disminución de la experiencia del usuario debido a limitaciones de capacidad.
Sui utiliza un modelo de datos orientado a objetos, organizando el estado global como un mapeo de ID de objeto a objeto, facilitando la expansión. La estructura de las transacciones también ha sido optimizada para adaptarse a este modelo de datos.
El potencial de la tecnología descentralizada
Blackshear considera que la blockchain y las criptomonedas son esencialmente tecnologías que eliminan la fricción, capaces de eliminar las barreras en la transmisión de información y valor. Facilita la interoperabilidad entre aplicaciones, proporcionando a los desarrolladores nuevos "superpoderes" para construir productos más atractivos.
El desarrollo futuro de Sui Move
El equipo de Sui está mejorando continuamente Sui Move según los comentarios de los desarrolladores:
Aumentar las funciones a nivel de lenguaje, proporcionando mayor flexibilidad de expansión.
Mejorar la experiencia de conexión entre Move y el código front-end.
Investigar cómo aumentar la proporción de código Move en las aplicaciones para mejorar la seguridad.
Esforzarse por hacer que el código de Move sea más comprensible y accesible para diversos desarrolladores.
En general, Sui Move está avanzando hacia una dirección más flexible, fácil de usar y segura, para satisfacer mejor las necesidades del desarrollo de aplicaciones 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.
7 me gusta
Recompensa
7
5
Compartir
Comentar
0/400
GasWaster
· hace15h
alcista ah está por llegar
Ver originalesResponder0
FOMOSapien
· hace15h
Una nueva cadena pública ha llegado para competir.
Ver originalesResponder0
SchrodingerWallet
· hace15h
¿No es solo copiar Solidity?
Ver originalesResponder0
UnluckyValidator
· hace15h
¡sui es increíble, siempre en la cima!
Ver originalesResponder0
BlockchainTalker
· hace15h
en realidad, esto es bastante revolucionario para la gestión de activos, no voy a mentir...
Análisis del fundador de Sui Move: ¿Por qué se ha convertido en una herramienta clave para el desarrollo de productos 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, el fundador del lenguaje de programación Move, sobre por qué desarrolló Sui Move, un nuevo lenguaje de programación de contratos inteligentes, la escalabilidad de Sui y los beneficios 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
El lenguaje de programación es una herramienta para interactuar de manera clara con las computadoras. A diferencia de los lenguajes naturales, los lenguajes de programación requieren tener un significado definido con precisión para asegurar que el comportamiento del código sea predecible. Los lenguajes de programación suelen estar optimizados para dominios o tareas específicas.
El lenguaje Move se originó en el proyecto Libra de Facebook. Después de investigar las deficiencias de los lenguajes de contratos inteligentes existentes, Blackshear decidió crear un nuevo lenguaje, específicamente diseñado para definir tipos de activos y políticas de control de acceso, que son las dos funciones centrales de los contratos inteligentes.
Características de Sui Move
Sui Move es una variante del lenguaje Move, que ha realizado algunos ajustes para adaptarse a una gama más amplia de escenarios de aplicaciones Web3:
Se ha eliminado la restricción de creación de cuentas en el Move original, permitiendo enviar activos de manera más libre.
Se introdujo un modelo de datos centrado en los objetos, simplificando el proceso de operación de activos.
Soporta bloques de transacciones programables, permitiendo ejecutar múltiples operaciones en una sola transacción.
Estos cambios hacen que Sui Move sea más adecuado para construir aplicaciones Web3 generales, al mismo tiempo que mejoran la eficiencia y la seguridad del desarrollo.
Escalabilidad de Sui
El objetivo de diseño de Sui es lograr la escalabilidad horizontal, lo que significa aumentar el rendimiento de manera lineal al añadir hardware, sin límite. Esto ayuda a evitar problemas de disminución de la experiencia del usuario debido a limitaciones de capacidad.
Sui utiliza un modelo de datos orientado a objetos, organizando el estado global como un mapeo de ID de objeto a objeto, facilitando la expansión. La estructura de las transacciones también ha sido optimizada para adaptarse a este modelo de datos.
El potencial de la tecnología descentralizada
Blackshear considera que la blockchain y las criptomonedas son esencialmente tecnologías que eliminan la fricción, capaces de eliminar las barreras en la transmisión de información y valor. Facilita la interoperabilidad entre aplicaciones, proporcionando a los desarrolladores nuevos "superpoderes" para construir productos más atractivos.
El desarrollo futuro de Sui Move
El equipo de Sui está mejorando continuamente Sui Move según los comentarios de los desarrolladores:
Aumentar las funciones a nivel de lenguaje, proporcionando mayor flexibilidad de expansión.
Mejorar la experiencia de conexión entre Move y el código front-end.
Investigar cómo aumentar la proporción de código Move en las aplicaciones para mejorar la seguridad.
Esforzarse por hacer que el código de Move sea más comprensible y accesible para diversos desarrolladores.
En general, Sui Move está avanzando hacia una dirección más flexible, fácil de usar y segura, para satisfacer mejor las necesidades del desarrollo de aplicaciones Web3.