Move lenguaje: La nueva paradigma de desarrollo de Cadena de bloques Aplicaciones cruzadas seguras y eficientes en el futuro

robot
Generación de resúmenes en curso

Introducción al lenguaje Move

Move es un lenguaje de programación basado en Rust, diseñado específicamente para aplicaciones de blockchain. Su objetivo es resolver las limitaciones de los lenguajes de contratos inteligentes existentes, ofreciendo escasez, determinismo y verificabilidad. A diferencia de los lenguajes de programación tradicionales, Move enfatiza la seguridad y la eficiencia, con características independientes de la plataforma, y soporta bibliotecas, herramientas y comunidades de desarrolladores a través de blockchains.

Ventajas del lenguaje Move

Move tiene varias ventajas sobre los lenguajes de blockchain existentes. Su modelo de programación orientado a recursos y sus características de seguridad integradas lo convierten en una opción ideal para construir aplicaciones de blockchain seguras y de alto rendimiento. El diseño de Move se centra en la seguridad, con el objetivo de evitar muchos de los problemas comunes de Web3, como las vulnerabilidades de reentrada, los tokens tóxicos y las aprobaciones de tokens falsificadas. En Move, los activos digitales se consideran recursos, que no pueden ser copiados o destruidos arbitrariamente.

Programación orientada a objetos y basada en activos

Move fue diseñado como un lenguaje de programación orientado a objetos y basado en activos. En Sui Move, los objetos son el núcleo, lo que permite un control de acceso de granulado. La estructura de almacenamiento global mapea los ID de los objetos a los objetos, soportando un procesamiento de transacciones eficiente y una representación de acceso precisa. El modelo de capacidad de Move asegura que los objetos tengan permisos específicos, previniendo operaciones no autorizadas como copiar o eliminar objetos.

Uso de Move Prover para la verificación formal

Move Prover es una herramienta de verificación que ayuda a los desarrolladores a escribir especificaciones formales para las funciones clave de las aplicaciones y a verificar la corrección de la ejecución del código en un corto período de tiempo. Esta herramienta es crucial para prevenir errores comunes en contratos inteligentes, permitiendo establecer precondiciones, postcondiciones e invarianzas de datos. Move Prover se integra con el sistema de construcción Move, lo que permite a los desarrolladores verificar su código con facilidad.

Gobernanza y comunidad

El desarrollo de Move ahora involucra equipos diversificados de varias instituciones, incluidas la academia y la comunidad de seguridad. Los principios de diseño del lenguaje se centran en la simplicidad y la aplicabilidad multiplataforma, asegurando que sea flexible y fácil de usar tanto para desarrolladores de contratos inteligentes experimentados como para principiantes provenientes de Web2. El enfoque de gobernanza de Move está diseñado para evitar decisiones controvertidas al centrarse en principios fundamentales y expandir el lenguaje solo cuando sea necesario.

Ecosistema Move temprano

Sui

Sui es una cadena de bloques de prueba de participación descentralizada, con un rendimiento y almacenamiento escalables horizontalmente. Su equipo proviene de un departamento avanzado de desarrollo de cadenas de bloques, dedicado al desarrollo de la cadena de bloques Diem y del lenguaje de programación Move. Sui se espera que pueda manejar más de 120,000 TPS, procesando transacciones independientes en milisegundos y transacciones más complejas en 3 segundos.

Aptos

Aptos es una blockchain de Capa 1, con la misión de crear acceso descentralizado a activos de manera universal y justa para miles de millones de personas. Aptos actualmente puede alcanzar un rendimiento de hasta 10,000 TPS, con un rendimiento máximo teórico de 160,000 TPS. La mayoría de las transacciones se verifican después de dos emisiones de red, con un tiempo de confirmación final de 250 milisegundos.

Movement Labs

Movement Labs es un equipo de desarrollo de blockchain que se dedica a integrar redes blockchain para soportar las soluciones de Layer 2 más rápidas y seguras en Ethereum. Su misión es combinar la seguridad de los contratos inteligentes con la paralelización y la liquidez y base de usuarios de EVM.

Antecedentes

Los cofundadores de Movement Labs han estado apasionados por los sistemas distribuidos y la seguridad de redes desde pequeños. Después de identificar problemas de experiencia del usuario y vulnerabilidades en contratos inteligentes en la infraestructura blockchain actual, fundaron la empresa en 2022. Su objetivo es acelerar la innovación en el campo de las criptomonedas, permitiendo a los desarrolladores construir la próxima gran aplicación en la cadena.

Resolver problemas de seguridad

Para abordar el problema de las vulnerabilidades en los contratos inteligentes, Movement Labs se dedica a construir un ecosistema de blockchain modular basado en Move. Han introducido un nuevo entorno de ejecución, diseñado para más de 30,000 transacciones por segundo. Move-EVM permite a los desarrolladores desplegar código verificado en tiempo de ejecución, previniendo la reentrada y otros vectores de ataque.

Integrar Move con modularidad

La integración modular es el núcleo de la filosofía de diseño de Movement Labs. Al descomponer la pila de blockchain en componentes modulares con interfaces claras, se logra una integración, personalización y actualización sin problemas. Los desarrolladores pueden combinar módulos para personalizar su pila.

EVM paralelo y Move

EVM paralelo es un desarrollo destinado a mejorar la escalabilidad y el rendimiento de Ethereum. Move y Solidity sirven a diferentes propósitos, pueden coexistir y complementarse. En Movement Labs, los desarrolladores pueden elegir el lenguaje que mejor se adapte a sus necesidades.

Ordenador descentralizado

Movement es un L2 modular, donde M1 es la capa de ejecución de la cadena, y M2 cuenta con un mecanismo integrado de nodos de ordenación descentralizada, que proporciona un mercado de gas gratuito para la red Movement.

Compatibilidad entre Move y Solidity

Movement diseñó un traductor para Solidity, que permite que los contratos inteligentes escritos en Solidity adopten principios OOP en Movement. Sin embargo, los contratos traducidos pueden enfrentar desafíos de ingeniería.

Fondos

Movement Labs completó una ronda de financiamiento Serie A de 38 millones de dólares, con la participación de varias instituciones de inversión reconocidas.

Hoja de ruta futura

A corto plazo, los desarrolladores pueden esperar desplegar el primer contrato inteligente Move en la red de prueba de Ethereum. El objetivo a largo plazo es lograr un lanzamiento completo de Rollup en la red principal, llevando el poder de Move a todo el ecosistema de Ethereum.

Movement Labs valora el desarrollo de la región de Asia-Pacífico y continuará apoyando a los desarrolladores de Move en Asia, proporcionando los recursos, la educación y las oportunidades necesarias para fomentar el crecimiento del ecosistema Move.

MOVE4.76%
Ver originales
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.
  • Recompensa
  • 7
  • Republicar
  • Compartir
Comentar
0/400
LazyDevMinervip
· hace17h
move es una de las principales trayectorias de la próxima generación de cadenas de bloques.
Ver originalesResponder0
ShitcoinConnoisseurvip
· hace22h
move perro ha vuelto
Ver originalesResponder0
ShibaSunglassesvip
· hace23h
¿Es realmente confiable esta seguridad?
Ver originalesResponder0
BloodInStreetsvip
· hace23h
tontos tomar a la gente por tonta todavía hay nuevos tontos, no es de extrañar que los recursos no sean replicables
Ver originalesResponder0
RugpullAlertOfficervip
· hace23h
Nuevos tontos, ¡introducir una posición~
Ver originalesResponder0
ponzi_poetvip
· hace23h
¿Kublai Khan está en línea?
Ver originalesResponder0
AirdropHunterZhangvip
· hace23h
Otra herramienta para tomar a la gente por tonta ha llegado.
Ver originalesResponder0
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)