Hoy continuamos con un proyecto que se lanzó hace un tiempo y que mencionamos en la comunidad como el proyecto de airdrop de julio, que es Movement. Esta vez, las recompensas del airdrop son bastante generosas, aunque después de su lanzamiento, el rendimiento del precio del token ha sido bastante regular. Aunque es un gran proyecto, muchos compañeros me pidieron que lo explicara, así que hoy analizaremos este proyecto en detalle y veremos cómo está su aspecto técnico.
Uno. Introducción
Movement es un L2 de Ethereum MEVM (Move + EVM) basado en el lenguaje de desarrollo Move, lo que significa que admite tanto EVM como el lenguaje Move. Combina la seguridad de los contratos inteligentes y la paralelización con la liquidez y la base de usuarios de la máquina virtual de Ethereum.
Dos. Red Movement
La red Movement es el Rollup universal de Movement Labs (Figura 1). Es la primera red de segunda capa (L2) de Ethereum que integra la disponibilidad de datos de Celestia, un ordenante compartido descentralizado, un Rollup optimista, y ofrece opciones de finalización dual a través de la liquidación rápida (Fast-Finality Settlement). Al mismo tiempo, utiliza la máquina virtual Move (MoveVM) para su ejecución, proporcionando un rendimiento de transacciones sin igual. Esta integración permitirá a los desarrolladores crear aplicaciones de alto rendimiento y centradas en el consumidor con un consumo mínimo de recursos.
2.1 Componentes originales
Tres componentes originales de la red Movement:
1. Ejecutor Move (Move Executor)
- Soporta transacciones de MoveVM y EVM, permitiendo a los desarrolladores de Web3 desplegar contratos inteligentes utilizando bytecode de Move y EVM en una única red.
- Lo singular de esta arquitectura es que admite simultáneamente dos tipos de transacciones, mientras que la mayoría de los Rollups solo admiten uno.
- Esta característica permite a los desarrolladores de Web3 adaptarse rápidamente a la red Movement, mientras que Move Arena también se beneficia, permitiendo a los desarrolladores ampliar nuevas funcionalidades en aplicaciones EVM existentes y aprovechar las características avanzadas de la plataforma Move.
2. Módulo de liquidación rápida (Fast-Finality Settlement)
- La liquidación rápida depende de un conjunto de validadores que apuestan tokens nativos. Estos validadores deben confirmar la corrección del nuevo estado a través de un consenso mayoritario (como 2/3 del total apostado).
- Proporciona una finalización rápida, al mismo tiempo que mejora la utilidad del token nativo de la red Movement.
3. Módulo de ordenante compartido descentralizado (DSS)
- Proporciona un ordenamiento de transacciones personalizable y utiliza múltiples plantillas (como el ordenamiento justo para mitigar ataques de frontrunning, aumentando la resistencia a la censura).
- A diferencia de los mercados de ordenamiento actuales como Espresso y Astria, DSS mantiene la soberanía de la red Movement y de la red Move Rollup, al mismo tiempo que cobra tarifas por el ordenamiento incorporado, mejorando aún más el valor del token nativo de L2.
- DSS proporciona un mecanismo de ordenamiento de transacciones rápido, soberano, personalizable y resistente a la censura, apoyando la interoperabilidad y mejorando la utilidad del token.
2.2 Marcos originales
El equipo también desarrolló dos marcos originales:
1. Pila Move (Move Stack)
- Con el ejecutor Move como núcleo, se apoya en la creación de Rollups personalizables.
2. Arena Move (Move Arena)
- Proporciona un marco para desplegar y unirse a la red Move Rollup.
- Permite que el Rollup se conecte a los diversos componentes de Move Arena (como la liquidación rápida, DSS) y obtenga múltiples ventajas como interoperabilidad y finalización rápida.
Tres. Marco Move Rollup y MoveVM
Se introdujo Move Rollup, que es una arquitectura de Rollup universal basada en Move, diseñada específicamente para Rollups seguros en Ethereum. Move Rollup es una arquitectura modular que puede configurarse para utilizar los componentes más adecuados, eficientes y rentables según las necesidades del usuario.
En el Move Rollup, se proporcionan pruebas de fraude (Fraud Proof), pruebas de conocimiento cero (ZK-Proof) y un nuevo mecanismo de finalización rápida. En el mecanismo de finalización rápida, una red de validadores que apuestan tokens nativos se encarga de verificar la corrección del nuevo estado L2 y la disponibilidad de datos, ofreciendo así una finalización rápida y confiable con una alta seguridad económica.
3.1 Arquitectura del Move Rollup
Move Rollup es una arquitectura universal para crear Rollups basados en Move. Estos Rollups utilizan el ejecutor Move (Move Executor) como componente central.
La arquitectura universal del Move Rollup consta de un conjunto de componentes centrales:
- Ejecutor (Executor): Utilizado para procesar transacciones y generar nuevos bloques L2.
- Contratos puente (Bridge Contracts): Ubicados en L1, utilizados para depositar y retirar activos entre L1 y Rollup.
- Conexión al ordenante (Connection to a Sequencer): Para ordenar transacciones.
- Conexión al servicio de disponibilidad de datos (Connection to a DA Service): Asegura que el mecanismo de liquidación pueda acceder a los datos de transacción.
- Conexión al mecanismo de liquidación (Connection to a Settlement Mechanism): Utilizado para verificar la corrección de la ejecución de transacciones.
3.2 Ejecutor Move (The Move Executor)
Todas las ejecuciones de Move Rollup (como la red Movement) están en MoveVM. La pila Move (Move Stack) proporciona un módulo de ejecución, el ejecutor Move (Move Executor), que puede ejecutar bytecode de MoveVM y EVM. Este módulo es una parte central de la arquitectura y no es configurable.
Características clave del módulo ejecutor Move:
- Soporta la ejecución de bytecode de MoveVM y EVM en la misma cadena.
- Como se muestra en la imagen, las transacciones se desvían de la memoria según su tipo (Move o EVM) y son ejecutadas por la máquina virtual correspondiente (MoveVM o Geth).
- En MoveVM, la ejecución genera un conjunto de cambios (Change Set), que luego se aplica al almacenamiento global.
- En Geth, las transacciones pueden modificar directamente el almacenamiento global o generar un conjunto de cambios para actualizar el almacenamiento global.
- Este formato universal permite que las transacciones de Move y Ethereum actualicen el almacenamiento global de manera coherente.
- Además, Geth también admite la extracción de conjuntos de lectura/escritura, que se pueden usar sin problemas en BlockSTM (el motor de ejecución paralelo integrado en MoveVM).
Ventajas clave:
1. Soporte de EVM paralelizado:
- El ejecutor Move reutiliza el intérprete EVM existente (como Geth) y se integra sin problemas con MoveVM, aprovechando su motor de ejecución paralela para implementar un EVM paralelo.
2. Equivalencia EVM:
- La adopción del intérprete EVM existente asegura que el Rollup Move sea equivalente a EVM, y todos los comportamientos de bytecode EVM ejecutados en el Rollup Move son completamente consistentes con Ethereum L1.
Ecosistema
Aunque el sitio web muestra más de 100 proyectos, ninguno es destacable, todos son proyectos basura.
Equipo
Movement Labs fue cofundado por Rushi Manche, un ex ingeniero de Aptos, y Cooper Scanlon, un emprendedor en blockchain. Ambos fundadores participaron en el desarrollo tecnológico de Libra/Diem, y el trasfondo del equipo fundador es bastante común; la razón principal del éxito del proyecto es que encontraron algunos patrocinadores importantes que lo respaldan.
Se puede dividir en cuatro fases:
1. Avalanche: Obtención de recursos de incubación de Avalanche, introducción de ángeles inversionistas destacados.
2. Aptos: Obtención de recursos de incubación de Aptos, reutilización del código de Aptos, rápido acceso a la herencia Move.
3. Binance: Obtención de respaldo y patrocinio de Binance, aprovechando múltiples recursos en Asia.
Estado de financiamiento
Desde el lanzamiento del proyecto, Movement Labs ha completado varias rondas de financiamiento. Incluyendo:
La ronda de financiamiento Pre-Seed: En 2023, Movement Labs completó una ronda de financiamiento Pre-Seed de 3.4 millones de dólares liderada por Varys Capital, dao5 y otras instituciones.
Ronda A de financiamiento: En abril de 2023, Movement Labs completó una ronda A de financiamiento de 38 millones de dólares liderada por Polychain Capital. Con la finalización de esta ronda, el equipo de desarrollo de Movement pudo acelerar la investigación y el desarrollo del producto y el despliegue de la red.
Inversión de Binance Labs: En mayo de 2024, Binance Labs también invirtió en Movement, fortaleciendo aún más su poder financiero y su influencia en la industria.
Economía de tokens
La cantidad total de tokens es de 10 mil millones, actualmente hay 2.25 mil millones en circulación, con una tasa de circulación del 22.5%. Actualmente, el precio del token es de 0.7 dólares, hace un tiempo llegó a un mínimo de 0.6, y actualmente tiene un valor de mercado de 1.5 mil millones, con un FDV total de 7 mil millones.
En la distribución de tokens, el 10% se asigna a airdrops iniciales, el 40% a ecosistemas y comunidades, el 17.5% a contribuyentes tempranos, el 10% a la fundación y el 22.5% a los primeros patrocinadores. Según el cronograma de desbloqueo, habrá un gran desbloqueo en el décimo mes, y tanto los inversores tempranos como los contribuyentes iniciales comenzarán a desbloquear, con base en este evento, alrededor de octubre de 2025.
Finalmente, para resumir este proyecto, desde el aspecto técnico, creo que no hay mucha innovación, simplemente ocupa el espacio de L2 con Move, pero si reflexionamos sobre por qué necesitamos L2, la aparición de L2 es para resolver el problema de congestión de ETH, por lo que esto no es más que forzar una innovación. Además, es una pena que no se haya encontrado el TVL del proyecto. Al revisar los datos de su explorador, noté que el número de direcciones activas diarias está claramente disminuyendo, tal vez porque el airdrop ha terminado y muchas personas ya no juegan. Actualmente, el valor de mercado es muy inflado; los principales L2 como ARB tienen 8.5 mil millones, OP tiene 9 mil millones, y la serie ZK de ZK tiene solo 4 mil millones, por lo que Move con 7 mil millones está claramente inflado, al menos debería reducirse a la mitad para ser razonable. Además, hay que seguir de cerca el desarrollo del proyecto; si el desarrollo del proyecto va bien y el TVL aumenta significativamente, entonces podría considerarse, pero la línea de L2 está demasiado saturada en este momento. En cuanto a la estrategia de tokens, mejor dejemos eso para otro momento.