Escrito por: Shenchao TechFlow

¿Estás cansado de las narrativas actuales de L1/L2?

Según los datos de L2BEAT, al 10 de julio, hay 61 Ethereum L2 en todo el mercado de cifrado y 79 L2 están en cola para conectarse.

Sin embargo, la mayoría de las soluciones técnicas L2 tienden a ser similares y carecen de innovación. Bajo el modelo EVM tradicional, los ataques de piratas informáticos ocurren con frecuencia y cada nueva cadena se convierte gradualmente en un paraíso para los piratas informáticos.

¿Existe una L2 que equilibre velocidad y seguridad?

Movement se puso de pie y se comprometió a introducir el lenguaje Move en el ecosistema EVM para resolver los problemas de seguridad que han afectado al ecosistema EVM durante mucho tiempo.

En abril de 2024, Movement Labs anunció la finalización de una financiación Serie A de 38 millones de dólares, liderada por Polychain Capital, con la participación de Hack VC, Placeholder, OKX Ventures, dao5 y Aptos Labs. En mayo, Binance Labs dijo que había realizado una inversión estratégica en Movement.

Entre los muchos Ethereum L2, ¿cuál es la diferencia entre Movement?

Presentamos Move al ecosistema EVM

Movement representa un movimiento para introducir el lenguaje Move en el ecosistema EVM.

¿Por qué mudarse?

Un profesional de la seguridad en el ecosistema Move le dijo una vez al autor que el potencial técnico de MOVE se ha subestimado en gran medida, especialmente en el campo de la seguridad.

Como nuevo lenguaje de contrato inteligente desarrollado por Facebook (ahora META), Move ha sido diseñado específicamente para activos cifrados desde su nacimiento.

En comparación con lenguajes de programación como Solidity comúnmente utilizados en el ecosistema Ethereum, Move destaca los dos puntos de "seguridad" y "alto rendimiento" en su diseño lógico.

Sin necesidad de L2, MOVE utiliza una tecnología de optimización llamada "empaquetado de módulos" para reducir el espacio de almacenamiento y el costo informático de las transacciones de blockchain. El empaquetado de módulos reduce los costos de almacenamiento e indexación al empaquetar múltiples contratos inteligentes en un solo módulo y aumenta la velocidad de ejecución al reducir los pasos de ejecución del código de bytes. Esto también permite que el TPS de las cadenas públicas basadas en Move a menudo supere las decenas de miles e incluso continúe expandiéndose hasta los niveles 100.000.

Los problemas de seguridad son actualmente un problema que afecta a todo el ecosistema Ethereum. En 2023, las pérdidas causadas por los ataques de piratas informáticos en la cadena alcanzarán más de 7 mil millones de dólares estadounidenses. Esto se debe en gran parte a las lagunas mecánicas del propio Solidity.

Por ejemplo, durante el proceso de llamada dinámica de lenguajes como Solidity, los usuarios malintencionados pueden crear contratos maliciosos y llamar a funciones de las partes del proyecto para completar el ataque. En comparación, el lenguaje Move utiliza llamadas estáticas, lo que significa que cuando el programa A llama al programa B, el objeto que llama se ha determinado antes de ejecutarse y el objeto que llama no cambia durante la operación, lo que resuelve los problemas de las llamadas dinámicas y mejora la red. funcionamiento.

El diseño del lenguaje Move pone más énfasis en la seguridad y tiene como objetivo evitar muchas situaciones en las que los usuarios de Web3.0 sean víctimas, incluidas, entre otras, vulnerabilidades de reentrada, tokens envenenados y aprobaciones de tokens falsificados) y otros problemas.

Esta era también la intención original de Movement Labs cuando se fundó en 2022: resolver las vulnerabilidades de los contratos inteligentes que prevalecen en el ecosistema Ethereum e introducir al mismo tiempo un entorno de ejecución novedoso diseñado para más de 30.000 transacciones por segundo (TPS).

Sin embargo, en el mercado real del cifrado, las ventajas técnicas por sí solas no pueden cambiar la situación.

La gran mayoría de las cadenas públicas de alto rendimiento con el "asesino de Ethereum" se están sumergiendo gradualmente en la arena de la historia. Una L1 no solo debe tener seguridad y rendimiento, sino, lo que es más importante, construir un ecosistema: usuarios, desarrolladores, aplicaciones, activos. , liquidez... De lo contrario, solo puede convertirse en una ciudad fantasma magníficamente decorada.

Ésta es la ventaja y barrera del ecosistema Ethereum.

¿Existe alguna manera de vincular la seguridad y el rendimiento del propio lenguaje MOVE con la enorme base de usuarios y la liquidez del ecosistema Ethereum?

Este es Movement, que dio origen al lenguaje MOVE para el ecosistema EVM. Se compromete a conectar las ventajas de seguridad y alto rendimiento del lenguaje Move con la liquidez del sistema EVM y su gran base de usuarios para lograr una combinación de ventajas. .

Por ejemplo, a través del SDK de Movement, los desarrolladores no necesitan escribir código Move. Pueden convertir automáticamente los scripts de Solidity en códigos de operación que Move pueda entender, ejecutarlos en M2 y obtener interoperabilidad compatible con Ethereum y otras redes EVM.

Movement ha construido un puente que conecta MOVE y EVM, y construyó una ciudad en el medio del puente, donde los usuarios y los fondos de EVM se reúnen para construir una ciudad-estado blockchain más segura y eficiente.

Dos productos estrella: M1+M2

Según documentos oficiales, Movement Labs ha desarrollado actualmente dos arquitecturas de cadena pública, M1 y M2.

M1 es una red blockchain pionera en la comunidad que ofrece alto TPS, finalidad instantánea y personalización modular a través de Move.

Según anuncios anteriores, M1 está diseñado teniendo en cuenta la modularidad y evolucionará gradualmente desde la cadena de bloques Move-EVM original a un secuenciador descentralizado para brindar soporte técnico para M2 y otros Rollups creados con Move Stack.

Además, en el modelo económico de M1, todas las tarifas de transacción se asignan a la red de validadores de tokens, creando un efecto volante que incentiva a más validadores a unirse a la red para obtener mejores rendimientos.

En general, M1 desempeña actualmente el papel de componentes de "secuenciador compartido" y "capa de consenso" en todo el ecosistema de Movement y cualquier otra red blockchain.

M2 es la red principal actual en el ecosistema Movement. Es un Ethereum L2 basado en M1 y ZK-Rollup. Combina las ventajas de rendimiento y seguridad del lenguaje Move e integra EVM para que todas las DApps compatibles con Ethereum puedan ejecutarse en M2.

En la capa de consenso, M2 utiliza el consenso Snowman de clasificación compartida, también conocido como M1, en términos de disponibilidad de datos, M2 integra Celestia;

Una ruta completa en cadena es que las transacciones en M2 pasarán a través de la red del secuenciador M1, empaquetarán los datos de la transacción y los enviarán de regreso a Ethereum, y pasarán por la red zk-provers de Prover Marketplace para la prueba de validez y la prueba ZK. Los resultados se colocan en la red principal de Ethereum y los datos detallados de la transacción se publican en Celestia, sincronizando así el estado de los datos de los dos. Con la ayuda de la tecnología Blobstream, la capa modular de disponibilidad de datos de Celestia también se puede transmitir a Ethereum.

Además, una de las características clave de M2 ​​son sus capacidades de paralelización de EVM. Permite que las transacciones EVM logren un alto rendimiento y una baja latencia al convertir el código de bytes de EVM en código de bytes Move y luego ejecutarlo en paralelo.

En resumen, M1 es responsable de la capa de consenso y el orden de las transacciones, M2 es responsable de la conversión de Solidity-Move y la ejecución de las transacciones, y Celestia/Ethereum es responsable de la disponibilidad final de los datos y la seguridad del estado.

SDK de movimiento: puente MOVE-EVM

El héroe detrás de M2 ​​es Movement SDK, la herramienta de desarrollo central que realmente introdujo Move en EVM.

Se trata de un marco modular que combina las funciones de seguridad y gestión de recursos de MoveVM con la flexibilidad y adaptabilidad de Solidity, lo que permite a los desarrolladores crear e implementar infraestructuras y aplicaciones basadas en Move en cualquier entorno distribuido.

Movement SDK incluye principalmente tres componentes principales: MoveVM, Fractal y adaptadores personalizados para la red de secuenciador y el servicio DA.

MoveVM es el motor de ejecución principal de Movement SDK y proporciona un entorno estrictamente controlado y orientado a recursos para ejecutar contratos inteligentes.

Un poco de curiosidad, aunque ambos son lenguajes MOVE, Sui Move y Aptos Move son dos sistemas blockchain independientes, cada uno con su propia máquina virtual (VM) y conjunto de herramientas, que son muy diferentes con el lanzamiento de nuevas funciones. casi como diferentes lenguajes de programación.

Ningún proyecto anterior ha intentado cerrar esta brecha, y MoveVM modular de Movement es una máquina virtual versátil diseñada para ser totalmente compatible con Ethereum Virtual Machine (EVM) y el resto del ecosistema Move. Ahora admite la implementación de código Aptos y EVM, y pronto también admitirá el ecosistema Sui.

Esto significa que en el futuro, los desarrolladores no necesitarán aprender nuevos lenguajes de programación y podrán implementar rápidamente aplicaciones descentralizadas (DApps) de ecosistemas EVM como Aptos, SUI y Ethereum en nuevas plataformas, e implementar fácilmente la implementación de múltiples cadenas de aplicaciones.

Fractal es un compilador que permite a los desarrolladores implementar sin problemas contratos inteligentes de Solidity existentes en MoveVM. Esta función de puente no solo proporciona a los desarrolladores de Solidity un entorno de ejecución más seguro y eficiente, sino que también conserva la funcionalidad original de los contratos de Solidity.

El adaptador personalizado es el último componente central del SDK de Movement y está diseñado para proporcionar una integración perfecta con la red del secuenciador y los servicios de disponibilidad de datos (DA) para garantizar conexiones seguras a varias redes y servicios de blockchain.

Equipo y financiación

Los dos fundadores de Movement Labs son Rushi Manche y Cooper Scanlon. Rushi tiene 21 años y Cooper tiene 24 años. Ambos estudiaron en la Universidad de Vanderbilt.

Rushi comenzó a programar a la edad de 14 años, inicialmente trabajando en ingeniería de seguridad de sistemas y bases de datos. Una vez fundó ensemble, una plataforma de tutoría de exámenes basada en inteligencia artificial que proporciona materiales gratuitos de preparación para exámenes a estudiantes de secundaria.

Más tarde, centró su atención en el campo de las criptomonedas y se convirtió en ingeniero de desarrollo de Solidity. Después de ir a la universidad, comenzó a trabajar como autónomo. También trabajó en estrecha colaboración con algunos protocolos de Cosmos y desarrolló un sistema de almacenamiento de archivos descentralizado dentro de Cosmos.

En 2022, Rushi se unió a Aptos como ingeniero de software y participó personalmente en el desarrollo de contratos inteligentes del lenguaje Move, haciendo contribuciones sobresalientes al DEX central del ecosistema. Fue esta experiencia la que le hizo darse cuenta del enorme potencial del lenguaje MOVE.

Cooper Scanlon, otro cofundador de Movement Labs, creó y auditó el primer agregador de ingresos que utilizaba el lenguaje Move antes de fundar Movement Labs.

En noviembre de 2022, dos ex alumnos de la Universidad de Vanderbilt, Rushi y Cooper, decidieron abandonar la escuela y cofundaron Movement Labs.

En septiembre de 2023, Movement Labs anunció la finalización de una ronda de financiación previa a la semilla de 3,4 millones de dólares, liderada por Varys Capital, dao5, Blizzard The Avalanche Fund, Borderless Capital y su fondo entre cadenas centrado en el ecosistema Wormhole, Colony, Interop Ventures. , Elixir Capital, BENQI, así como George Lampeth de dao5, Calvin Liu de Eigenlayer, Smokey The Bera de Berachain, Anurag Arjun de Avail, CoinFlipCanada de GMX y los cofundadores de Ankr participaron en la inversión.

De esta lista de inversores, no es difícil ver que hay una gran cantidad de fondos y proyectos en el ecosistema de Avalanche. En las primeras etapas del desarrollo de Movement Labs, Avalanche recibió apoyo para su primer producto estrella, M1. construido en base a la pila de tecnología Avalanche Subnet.

En abril de 2024, Movement Labs completó una financiación Serie A de 38 millones de dólares liderada por Polychain Capital. Otras instituciones de inversión participantes incluyen Hack VC, Placeholder, Archetype, Maven 11, Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures, dao 5. y Aptos Labs, entre otros.

En mayo de 2024, Binance Labs anunció una inversión en Movement Labs por un monto no revelado.

Resumir

En general, en la aburrida pista Ethereum L2, Movement Labs ha ganado más atención del mercado con su innovación única y su sólida línea de instituciones de inversión. Sin embargo, como proyecto L2 emergente, aún faltan más mejoras en el ecosistema de Movement Labs. necesario, lo que implica la integridad de las herramientas de desarrollo, la minuciosidad de la documentación y los sistemas de soporte para desarrolladores.

Una gran ciudad-estado no solo necesita murallas fuertes y un transporte por carretera conveniente y rápido, sino que también necesita un sistema completo y un suelo adecuado para el desarrollo igualitario de todos. Sólo de esta manera podrá atraer más personas y fondos para que lleguen y creen conjuntamente. una brillante ciudad comercial.