Laboratorios de Movimiento: Innovando en la Cadena de Bloques con Infraestructura Basada en Movimientos

Principiante5/14/2024, 1:57:47 PM
Movement es un marco modular para construir e implementar infraestructura y aplicaciones basadas en Move. Utiliza tecnologías M1 y M2 para lograr compatibilidad con EVM y conectar la movilidad de Move con la ecología de EVM. Como una cadena de bloques sin permisos, M1 utiliza el protocolo de consenso de Snowman, mientras que M2 es la primera capa 2 de Move en Ethereum, que admite Sui Move, Aptos Move y EVM. El diseño del lenguaje Move se centra en la seguridad, mejorando la seguridad de contratos inteligentes a través de la propiedad lineal y la inmutabilidad de los recursos. Movement Labs ha recibido $41.4 millones de dólares en financiamiento para promover la aplicación innovadora del lenguaje Move en la tecnología de cadena de bloques.

Contenido de Noticias Anteriores

EigenLayer planea iniciar la solicitud de tokens el 10 de mayo, con el 15% del suministro distribuido como prometidos airdrops. La recién formada fundación independiente Eigen Foundation será la entidad emisora de los tokens. El suministro total de tokens EIGEN en el momento de la emisión es de 1.67 mil millones.

Mode lanzará su token de gobernanza MODE el 7 de mayo, con un suministro total de 10 mil millones. De ellos, el 5.5% está dedicado al primero de los dos lanzamientos aéreos de usuarios, el segundo lanzamiento aéreo continuará del 5 de mayo al 6 de septiembre, momento en el que se emitirán otros 500 millones de tokens.

La Super Alianza de Inteligencia Artificial está programada para lanzarse el 24 de mayo. ASI es una alianza formada por la fusión de Fetch.ai, SingularityNET y Ocean Protocol. La fusión de los tres ha sido aprobada por votación comunitaria en cada comunidad, y sus tokens se han intercambiado por ASI a una tasa proporcional.

1、Movimiento

Movement es un marco modular para construir e implementar infraestructura, aplicaciones y cadenas de bloques basadas en Move en cualquier entorno distribuido. El equipo está construyendo una suite de productos y servicios que permiten a los protocolos no-Move aprovechar el poder del lenguaje de programación Move sin escribir una sola línea de código Move. El primer lanzamiento del equipo, M1, redefine L1 como un marco de Capa 1 verticalmente componible y horizontalmente escalable que es compatible con Solidity, conecta EVM y la fluidez de Move, y permite a los desarrolladores personalizar sus aplicaciones con diversas bases de usuarios y cadenas de aplicaciones modulares e interoperables disponibles de forma predeterminada.

Move es un lenguaje de programación desarrollado originalmente por el equipo de Facebook en 2019 para su proyecto Diem, ahora desaparecido. Move está diseñado para manejar contratos inteligentes y datos de transacciones de manera segura, eliminando vectores de ataque nativos de otros idiomas, como los ataques de reentrancia.

MoveVM, el entorno de ejecución nativo para cadenas de bloques basadas en Move, aprovecha el paralelismo para proporcionar una ejecución de transacciones más rápida y una mayor eficiencia general.

2. Tecnologías principales de M1 y M2

El producto Movement Labs que actualmente se está construyendo es un Zk-rollup basado en Move. La solución aprovecha sus productos insignia M1 y M2, donde M1 se utiliza como una capa de secuencia compartida y M2 se utiliza como un rollup. M2 no solo admite contratos inteligentes escritos en Move, sino que también incluye el intérprete de bytecode EVM Fractal.

M1 es una cadena de bloques orientada a la comunidad, que proporciona la mayor cantidad posible de TPS a través de Move, determinación final instantánea, acceso local de día cero a liquidez a gran escala y personalización modular. M1 se transformará en un clasificador compartido descentralizado para la red de Movement para lograr el lanzamiento de la red principal.

M2 será el primer Move Layer-2 en Ethereum. Admitirá Sui Move, Aptos Move y nuestro intérprete EVM integrado MEVM, lo que permitirá a los usuarios de Sui, Aptos y EVM utilizar L2.

Capa de Secuencia Compartida M1

M1 es la primera cadena de bloques para el ecosistema Movement, habilitada por el SDK de Movement. Actualmente se encuentra en la fase de testnet para propósitos de prueba y desarrollo. M1 es una cadena de bloques sin permisos basada en Move, ejecutándose como una subred Avalanche.

M1 presenta un nuevo protocolo de consenso - Consenso de Snowman, un protocolo de consenso optimizado para blockchain - alta capacidad, completamente ordenado e ideal para contratos inteligentes. Snowman es una implementación completamente ordenada del protocolo de consenso Avalanche. Tanto la cadena de la plataforma (P-Chain) como la cadena de contratos (C-Chain) implementan el protocolo de consenso Snowman. Con la actualización de Cortina, la cadena de transacciones (X-Chain) también utilizará el consenso Snowman.

La red M1 también es compatible con la red Aptos, que puede realizar rápidamente la migración y implementación de proyectos ecológicos de Move, así como máquinas virtuales Move auto desarrolladas y arquitectura fractal. Dado que M1 es una cadena de bloques que se ejecuta en la subred Avalanche, utiliza una arquitectura de escalado fractal llamada 'Fractal'. Este patrón arquitectónico permite a M1 escalar horizontalmente al descomponerse en múltiples subredes similares pero más pequeñas ('fractales').

Cada subred fractal ejecuta una pila de protocolos M1 completa, que incluye consenso, ejecución, datos y otros módulos. Estas subredes fractales se comunican y coordinan a través de una capa de mensajería eficiente. Cuando la carga en todo el sistema aumenta, se pueden agregar dinámicamente nuevas subredes fractales para compartir la carga.

Resumen de Zk-Rollup Capa M2

M2 es una capa 2 de cadena de bloques compatible con Sui habilitada por Movement SDK. M2 se reutilizará cuando M1 tenga compatibilidad con Sui. Actualmente se encuentra en la fase de red de prueba para propósitos de testeo y desarrollo. M2 es una cadena de bloques sin permisos basada en Move, actualmente en funcionamiento como un rollup de Celestia.

La red de M1 es para la construcción y operación de redes de Capa 1 y es la base para la capa de ejecución de Capa 1 que depende de la subred Avalanche. M2 es la capa de ejecución de datos para las redes de Capa 2. Esta es la misma idea de diseño de producto que zkSync, StarkNet y los proyectos de la serie Rollup del ecosistema Ethereum. Movement es un proyecto Rollup desarrollado por Move que es más fácil de entender. También tiene ventajas y desventajas desarrolladas por el lenguaje Move que la red Ethereum no tiene. Característica especial.

3. ¿Por qué elegir Movement?

Los activos digitales están cobrando cada vez más importancia en las estructuras tecnológicas y financieras, y el lenguaje de programación Move representa un faro de innovación en este contexto, proporcionando un nuevo modelo de recursos que promete redefinir la gestión de activos digitales.

Diferencias en la Gestión de Activos Digitales entre EVM y Move

En primer lugar, el método de gestión de activos de la EVM define el estándar de activos de la cadena de bloques, estableciendo de hecho el estándar para la industria de la cadena de bloques. Su método gira en torno a tres componentes clave: lógica de activos centralizada, estado mutable y control dinámico de activos. Este marco se ha convertido en sinónimo del desarrollo de una gran cantidad de DApps diversos, cada uno aprovechando las características únicas proporcionadas por la plataforma de contratos inteligentes de Ethereum.

Y el enfoque innovador de EVM para respaldar contratos inteligentes y aplicaciones descentralizadas también presenta desafíos únicos para gestionar activos digitales. Estos desafíos principalmente provienen de la arquitectura y mecanismos operativos de EVM, afectando la seguridad, integridad y confiabilidad de los activos gestionados dentro de su ecosistema.

Esto contrasta completamente con el modelo de recursos de Move, que introduce un método centrado en los recursos para la gestión de activos digitales. A diferencia de la dependencia del EVM en la lógica de activos centralizada y el estado mutable, el diseño de Move se basa en los principios de seguridad, protección y propiedad clara de recursos. Los recursos en Move se consideran ciudadanos de primera clase con protecciones incorporadas, evitando la duplicación y el acceso no autorizado, y asegurando que cada activo tenga un propietario claro en todo momento. Al incrustar reglas estrictas de propiedad e inmutabilidad directamente en el sistema de tipos del lenguaje, este enfoque básicamente alivia muchos problemas de seguridad relacionados con la lógica centralizada y el estado mutable del EVM. El modelo se basa en dos pilares básicos: propiedad lineal y recursos inmutables, ambos destinados a mejorar la seguridad y eficiencia de la tecnología blockchain.

En Move, los recursos son tipos especiales de estructuras, definidos como no duplicables y deben transferirse explícitamente entre cuentas. Esta decisión de diseño es crucial para mantener la singularidad de cada activo y prevenir vulnerabilidades comunes (como la duplicación no autorizada o la pérdida). Estos recursos son gestionados por mecanismos estrictos de seguridad de tipo y control de acceso, que son aplicados por la máquina virtual de Move. Esta arquitectura asegura que cada operación en los recursos se adhiera a protocolos seguros y predefinidos.

MoveVM, Un Nuevo Modelo para Paralelizar Transacciones

La tecnología paralela de la cadena de bloques pasa del procesamiento secuencial tradicional a un modelo en el que las transacciones ocurren simultáneamente. Aprovechando el poder de los procesadores modernos multinúcleo, la paralelización reduce en gran medida los tiempos de espera de las transacciones y mejora la eficiencia energética de la red. En el corazón de este enfoque hay un cambio fundamental en las redes de cadena de bloques, lo que las hace más escalables y eficientes al permitir que múltiples transacciones se procesen simultáneamente. Esto no solo supera los problemas de larga data de latencia y altas tarifas de transacción, sino que también anuncia una nueva era de aplicaciones de cadena de bloques, caracterizada por una mayor escalabilidad y un rendimiento de red mejorado.

La aparición de la ejecución paralela y el desarrollo de plataformas como MoveVM están a la vanguardia de abrir una nueva era de la tecnología de cadena de bloques, especialmente a través de soluciones innovadoras como MoveVM, que no solo son más accesibles y eficientes, sino que también son capaces de soportar una gama más amplia de aplicaciones. El futuro de los programas y servicios, creando un entorno adecuado para la innovación, el crecimiento y la amplia adopción.

La ejecución paralela cambia fundamentalmente el panorama de la cadena de bloques al introducir un mecanismo para procesar transacciones simultáneamente en lugar de en una secuencia lineal. Permitiendo procesar más transacciones simultáneamente, reduciendo efectivamente los tiempos de espera y aumentando la capacidad de la red. En el núcleo de este enfoque se encuentran algoritmos avanzados que coordinan el procesamiento sincronizado de transacciones entre nodos dentro de la red de la cadena de bloques. Esta orquestación puede mantener eficientemente la consistencia y fiabilidad de la cadena de bloques, asegurando que las transacciones se procesen sin comprometer la integridad de la red.

La ejecución paralela proporciona una serie de mejoras para abordar ineficiencias y problemas de escalabilidad de larga data. Este enfoque introduce varias ventajas clave.

  • Aliviar la congestión de la red: aliviar los cuellos de botella de tráfico en el grupo de memoria EVM.
  • Optimizar la utilización del hardware: maximizar la eficiencia de los procesadores multinúcleo.
  • Escalabilidad y velocidad mejoradas: acelerar el procesamiento de transacciones de DApps.
  • Integridad del sistema mejorada: garantizar transacciones armoniosas y prevenir conflictos.

Al distribuir transacciones entre múltiples nodos para su procesamiento simultáneo, la ejecución paralela alivia eficazmente la congestión en la memoria pool de la Máquina Virtual Ethereum (EVM), especialmente durante los períodos de tráfico pico. Al aprovechar las capacidades de los procesadores modernos multinúcleo, optimiza los recursos informáticos para reducir el consumo de energía y aumentar la velocidad de procesamiento.

La escalabilidad y velocidad mejoradas que esto también proporciona eficientemente satisfacen las aplicaciones descentralizadas (DApps). La reducción en la latencia de transacción permite que las DApps se ejecuten de manera más fluida, admitan una amplia gama de aplicaciones y promuevan la expansión de la cadena de bloques para dar cabida a una base de usuarios en crecimiento sin sacrificar el rendimiento.

Finalmente, la ejecución paralela introduce protocolos complejos para gestionar y sincronizar el procesamiento de transacciones, previniendo efectivamente posibles conflictos y garantizando la integridad de la cadena de bloques. Esta orquestación de transacciones mantiene la seguridad y confiabilidad de la red, y la ejecución paralela marca la superación de desafíos en el modelo tradicional de cadena de bloques, garantizando que la red pueda lograr un desarrollo tecnológico eficiente, escalable e innovador.

Seguridad de Fractal y Contrato Inteligente

Fractal es un marco novedoso que conecta de forma transparente Solidity y Move, dos lenguajes de contrato inteligente bien conocidos. Fractal permite a los desarrolladores implementar contratos de Solidity en bytecode de Move, logrando así compatibilidad con la cadena de Move y aprovechando las características de seguridad reconocidas de Move.

Movement Labs, el equipo detrás de Fractal, se compromete a aprovechar las capacidades de seguridad de Move para fortalecer Ethereum y otras plataformas. Fractal se lanzó cuando se perdieron más de $5.82 mil millones en activos en el espacio DeFi, incluidas pérdidas de $2.83 mil millones solo por hacks de puentes. La diversidad de vectores de ataque, con métodos desconocidos que representan el 17.82% y otros métodos que representan el 42.17%, resalta la necesidad significativa de soluciones de seguridad de Fractal.

Fractal aprovecha las características únicas del lenguaje Move para abordar vulnerabilidades comunes:

  • Reentrancy: Al garantizar que los recursos se accedan de forma única, Move elimina el típico camino de los ataques de reentrancia.
  • Errores matemáticos: Las operaciones aritméticas de Move incluyen comprobaciones automáticas de desbordamiento y desbordamiento para evitar este tipo de errores.
  • Validación de entrada: el sistema de tipos y el modelo de recursos de Move imponen estrictas comprobaciones de entrada, mejorando significativamente la seguridad.

El objetivo de Fractal es establecer un entorno de tiempo de ejecución en MoveVM, ejecutando dinámicamente código de Solidity, combinando el poder expresivo de Solidity con la ejecución robusta de MoveVM. Fractal no solo representa una solución, sino que también representa un cambio de paradigma para garantizar el futuro de los contratos inteligentes.

4. Rondas de financiamiento del Movimiento

El equipo de Movement ha recaudado un total de tres rondas de financiamiento, a saber, pre-ronda semilla, ronda de semillas y financiamiento de la ronda A, y ha recibido un total de US$41.4 millones.

El primer evento de financiamiento ocurrió en la ronda de Pre Semilla el 23 de septiembre de 2023, con un monto de US$3.4 millones completado. Las instituciones e inversores participantes incluyen Varys Capital, George Lambeth, Double Peak Group, dao5, Calvin Liu, Borderless Capital, Blizzard Fund, Anurag Arjun.

El segundo evento de financiamiento ocurrió en la ronda de financiamiento inicial el 10 de enero de 2024. Los detalles de financiamiento de esta ronda no fueron anunciados. Las instituciones e inversores participantes incluyeron Serafund, MH Ventures, George Burke, Eterna Capital y Artichoke Capital.

El tercer evento de financiamiento ocurrió en la financiación estratégica de la Serie A el 24 de abril de 2024, que completó una cantidad de US$38 millones. Esta ronda fue liderada por Polychain Capital, con instituciones e inversores participantes, incluidos Hack VC, Placeholder, Archetype y Maven. Empresas como Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures, dao5 y Aptos Labs participaron en esta ronda de financiamiento. También se obtuvo información sobre un financiamiento no revelado de Binance Labs.

5. Antecedentes del equipo del Movimiento

Cooper Scanlon es el fundador de Movement Labs. Cooper abandonó la Universidad de Vanderbilt después de ingresar al espacio de la cadena de bloques, dándose cuenta de que la educación formal no era la clave de su éxito y prefiriendo construir vehículos SPACDAO. Esta decisión lo llevó a ser pionero en el primer agregador de ingresos que aprovecha Move y, en última instancia, a imaginar y crear Movement Labs. Fomentando la colaboración interdisciplinaria, abogando por iniciativas Web3 y aprovechando su propia experiencia, Cooper aporta una mezcla única de experiencia financiera y tecnológica y conocimientos en sistemas económicos a Movement Labs para guiar y liderar su dirección estratégica y cultural.

Rushi Manche es el cofundador de Movement Labs. Rushi es un ingeniero que comenzó su carrera trabajando en bases de datos e ingeniería de seguridad de sistemas en UnitedHealth Group. Rushi se trasladó a Web3, es un ingeniero de contratos inteligentes en el espacio DeFi de Ethereum, y trabaja estrechamente con varios protocolos de Cosmos en sistemas de almacenamiento de archivos descentralizados dentro de Cosmos. Durante la construcción de Aptos, Rushi se convirtió en un contribuyente clave al ecosistema, especialmente en el espacio DeFi, diseñando para el principal DEX en el ecosistema. Al darse cuenta de las limitaciones de Aptos, Rushi y el equipo central de Movement Labs se propusieron democratizar Move llevándolo a Ethereum.

Andy Bell es director de ingeniería en Movement Labs y anteriormente fue vicepresidente de ingeniería en Biconomy y director de tecnología en Ajuna. Emprendedores tecnológicos, innovadores, científicos y programadores. Con visión y experiencia, fundó y dirigió dos startups exitosas. Un programador natural que comenzó a codificar en lenguaje ensamblador y compilar a mano en la década de 1980. Se graduó de la Universidad de Nottingham.

Brian Henhsi es Jefe de Estrategia en Movement Labs, anteriormente en Sui/Mysten Labs y Chia. Se graduó de la Universidad de Tsinghua.

Torab Torabi es el BD y Director de Crecimiento en Movement Labs, habiendo ocupado previamente puestos en Edge & Node y Fluid Finance. Se graduó de la Universidad de California, Berkeley.

Will Gaines es el Director de Marketing y fundador de Movement. Ha trabajado como consultor de marca y consultor de marketing, expandiendo significativamente la cobertura de varios clientes y logrando un crecimiento de la audiencia de más de 200 millones. Su experiencia incluye trabajar con empresas Fortune 500, incluyendo Sony y ICM (ahora CAA), así como importantes partes interesadas en el campo de Web3, como Consensus. En el ámbito político, se desempeñó como representante regional de un senador estatal de California.

6. Ecosistema de Movimiento

Actualmente, más de 60 proyectos en el ecosistema de Movement han sido implementados en la red de prueba, abarcando DeFi, Web3, juegos de cadena, infraestructura y otros sectores para explorar.

7. Modelo de Token de Movimiento

El token Move se está utilizando actualmente como el token nativo en todo el ecosistema de Movement. Está destinado a ser utilizado en el entorno Move-EVM (MEVM), que actualmente se encuentra en fase de pruebas. MOVE actualmente en MEVM necesita ser puenteados, lo cual es diferente de MOVE en M1 o M2.

MOVE actualmente está designado como un token de red de prueba. Tiene los siguientes atributos:

  • Uso de la red de prueba: MOVE se utiliza exclusivamente dentro del entorno de la red de prueba M1 y no tiene valor fuera de este entorno de prueba.
  • Sin valor monetario: Este token está destinado únicamente para propósitos de prueba y no representa ningún valor monetario del mundo real.
  • Sin reclamo de valor futuro: Mantener tokens MOVE no te otorga ningún derecho de propiedad o distribución, ni hay garantía de que el token tenga valor o utilidad futuros dentro de M1 u otra red.
  • Funcionalidad Limitada: Las funcionalidades de MOVE están restringidas a lo que es permisible dentro del alcance de la red de prueba M1, lo cual está sujeto a cambios a medida que avanza el desarrollo.
  • Riesgo de restablecimiento: Los saldos y transacciones de MOVE pueden ser restablecidos, alterados o eliminados como parte del proceso continuo de desarrollo y pruebas.
  • Derechos de Modificación: Nos reservamos el derecho de modificar, suspender o interrumpir la red de pruebas y los tokens MOVE en cualquier momento, sin previo aviso ni responsabilidad.

Resumen de movimiento

Move es un lenguaje alternativo de contrato inteligente diseñado para mejorar la seguridad y flexibilidad de Solidity. Ha sido adoptado como el lenguaje principal por plataformas de contrato inteligente como Sui y Aptos.

Dado que Move es un lenguaje relativamente nuevo, atraer desarrolladores para construir sobre él ha sido un desafío. Para atraer liquidez y desarrolladores al ecosistema basado en Move, Movement Labs tiene como objetivo llevar Move al ecosistema de EVM.

Para lograr esto, Movement está desarrollando un ZK-rollup basado en Move, alojado en Ethereum, aprovechando sus dos productos principales: M1 y M2. M1 es una capa de clasificación descentralizada que aprovecha el consenso de Snowman, proporcionando un rendimiento de clasificación eficiente y alto. M2 proporciona varios componentes necesarios para la pila de ejecución de ZK-rollup. Con M2, tanto los desarrolladores de Solidity como de Move pueden implementar sus contratos en rollup, mientras que los usuarios pueden disfrutar del alto rendimiento y las bajas tarifas de la ejecución paralela, gracias a algoritmos eficientes de generación de pruebas y una capa de disponibilidad de datos alternativa (DA).

Movement es un proyecto zk-Rollup independiente del lenguaje Solidity y de otro lenguaje. Tiene ventajas y fortalezas únicas en la trayectoria del lenguaje. En la actualidad, solo hay tres proyectos en la sección de Move: Aptos, Sui y Movement. Con Aptos y Sui teniendo un rendimiento excepcional, Movement también puede ser capaz de convertirse en el tercer proyecto estrella en esta trayectoria con sus ventajas únicas.

declaración:

  1. Este artículo es reproducido de [Cadena de bloquespanews], el título original es "Informe de investigación de movimiento: zk-Rollup basado en movimiento, conectándose a la liquidez del ecosistema EVM", los derechos de autor pertenecen al autor original [xPanse World], si tiene alguna objeción a la reimpresión, por favor contacteEquipo de Aprendizaje de GateEl equipo lo manejará lo antes posible de acuerdo con los procedimientos pertinentes.

  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo representan solo las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Otras versiones del artículo en otros idiomas son traducidas por el equipo de Gate Learn, no se menciona enGate.io, el artículo traducido no puede ser reproducido, distribuido o plagiado.

Laboratorios de Movimiento: Innovando en la Cadena de Bloques con Infraestructura Basada en Movimientos

Principiante5/14/2024, 1:57:47 PM
Movement es un marco modular para construir e implementar infraestructura y aplicaciones basadas en Move. Utiliza tecnologías M1 y M2 para lograr compatibilidad con EVM y conectar la movilidad de Move con la ecología de EVM. Como una cadena de bloques sin permisos, M1 utiliza el protocolo de consenso de Snowman, mientras que M2 es la primera capa 2 de Move en Ethereum, que admite Sui Move, Aptos Move y EVM. El diseño del lenguaje Move se centra en la seguridad, mejorando la seguridad de contratos inteligentes a través de la propiedad lineal y la inmutabilidad de los recursos. Movement Labs ha recibido $41.4 millones de dólares en financiamiento para promover la aplicación innovadora del lenguaje Move en la tecnología de cadena de bloques.

Contenido de Noticias Anteriores

EigenLayer planea iniciar la solicitud de tokens el 10 de mayo, con el 15% del suministro distribuido como prometidos airdrops. La recién formada fundación independiente Eigen Foundation será la entidad emisora de los tokens. El suministro total de tokens EIGEN en el momento de la emisión es de 1.67 mil millones.

Mode lanzará su token de gobernanza MODE el 7 de mayo, con un suministro total de 10 mil millones. De ellos, el 5.5% está dedicado al primero de los dos lanzamientos aéreos de usuarios, el segundo lanzamiento aéreo continuará del 5 de mayo al 6 de septiembre, momento en el que se emitirán otros 500 millones de tokens.

La Super Alianza de Inteligencia Artificial está programada para lanzarse el 24 de mayo. ASI es una alianza formada por la fusión de Fetch.ai, SingularityNET y Ocean Protocol. La fusión de los tres ha sido aprobada por votación comunitaria en cada comunidad, y sus tokens se han intercambiado por ASI a una tasa proporcional.

1、Movimiento

Movement es un marco modular para construir e implementar infraestructura, aplicaciones y cadenas de bloques basadas en Move en cualquier entorno distribuido. El equipo está construyendo una suite de productos y servicios que permiten a los protocolos no-Move aprovechar el poder del lenguaje de programación Move sin escribir una sola línea de código Move. El primer lanzamiento del equipo, M1, redefine L1 como un marco de Capa 1 verticalmente componible y horizontalmente escalable que es compatible con Solidity, conecta EVM y la fluidez de Move, y permite a los desarrolladores personalizar sus aplicaciones con diversas bases de usuarios y cadenas de aplicaciones modulares e interoperables disponibles de forma predeterminada.

Move es un lenguaje de programación desarrollado originalmente por el equipo de Facebook en 2019 para su proyecto Diem, ahora desaparecido. Move está diseñado para manejar contratos inteligentes y datos de transacciones de manera segura, eliminando vectores de ataque nativos de otros idiomas, como los ataques de reentrancia.

MoveVM, el entorno de ejecución nativo para cadenas de bloques basadas en Move, aprovecha el paralelismo para proporcionar una ejecución de transacciones más rápida y una mayor eficiencia general.

2. Tecnologías principales de M1 y M2

El producto Movement Labs que actualmente se está construyendo es un Zk-rollup basado en Move. La solución aprovecha sus productos insignia M1 y M2, donde M1 se utiliza como una capa de secuencia compartida y M2 se utiliza como un rollup. M2 no solo admite contratos inteligentes escritos en Move, sino que también incluye el intérprete de bytecode EVM Fractal.

M1 es una cadena de bloques orientada a la comunidad, que proporciona la mayor cantidad posible de TPS a través de Move, determinación final instantánea, acceso local de día cero a liquidez a gran escala y personalización modular. M1 se transformará en un clasificador compartido descentralizado para la red de Movement para lograr el lanzamiento de la red principal.

M2 será el primer Move Layer-2 en Ethereum. Admitirá Sui Move, Aptos Move y nuestro intérprete EVM integrado MEVM, lo que permitirá a los usuarios de Sui, Aptos y EVM utilizar L2.

Capa de Secuencia Compartida M1

M1 es la primera cadena de bloques para el ecosistema Movement, habilitada por el SDK de Movement. Actualmente se encuentra en la fase de testnet para propósitos de prueba y desarrollo. M1 es una cadena de bloques sin permisos basada en Move, ejecutándose como una subred Avalanche.

M1 presenta un nuevo protocolo de consenso - Consenso de Snowman, un protocolo de consenso optimizado para blockchain - alta capacidad, completamente ordenado e ideal para contratos inteligentes. Snowman es una implementación completamente ordenada del protocolo de consenso Avalanche. Tanto la cadena de la plataforma (P-Chain) como la cadena de contratos (C-Chain) implementan el protocolo de consenso Snowman. Con la actualización de Cortina, la cadena de transacciones (X-Chain) también utilizará el consenso Snowman.

La red M1 también es compatible con la red Aptos, que puede realizar rápidamente la migración y implementación de proyectos ecológicos de Move, así como máquinas virtuales Move auto desarrolladas y arquitectura fractal. Dado que M1 es una cadena de bloques que se ejecuta en la subred Avalanche, utiliza una arquitectura de escalado fractal llamada 'Fractal'. Este patrón arquitectónico permite a M1 escalar horizontalmente al descomponerse en múltiples subredes similares pero más pequeñas ('fractales').

Cada subred fractal ejecuta una pila de protocolos M1 completa, que incluye consenso, ejecución, datos y otros módulos. Estas subredes fractales se comunican y coordinan a través de una capa de mensajería eficiente. Cuando la carga en todo el sistema aumenta, se pueden agregar dinámicamente nuevas subredes fractales para compartir la carga.

Resumen de Zk-Rollup Capa M2

M2 es una capa 2 de cadena de bloques compatible con Sui habilitada por Movement SDK. M2 se reutilizará cuando M1 tenga compatibilidad con Sui. Actualmente se encuentra en la fase de red de prueba para propósitos de testeo y desarrollo. M2 es una cadena de bloques sin permisos basada en Move, actualmente en funcionamiento como un rollup de Celestia.

La red de M1 es para la construcción y operación de redes de Capa 1 y es la base para la capa de ejecución de Capa 1 que depende de la subred Avalanche. M2 es la capa de ejecución de datos para las redes de Capa 2. Esta es la misma idea de diseño de producto que zkSync, StarkNet y los proyectos de la serie Rollup del ecosistema Ethereum. Movement es un proyecto Rollup desarrollado por Move que es más fácil de entender. También tiene ventajas y desventajas desarrolladas por el lenguaje Move que la red Ethereum no tiene. Característica especial.

3. ¿Por qué elegir Movement?

Los activos digitales están cobrando cada vez más importancia en las estructuras tecnológicas y financieras, y el lenguaje de programación Move representa un faro de innovación en este contexto, proporcionando un nuevo modelo de recursos que promete redefinir la gestión de activos digitales.

Diferencias en la Gestión de Activos Digitales entre EVM y Move

En primer lugar, el método de gestión de activos de la EVM define el estándar de activos de la cadena de bloques, estableciendo de hecho el estándar para la industria de la cadena de bloques. Su método gira en torno a tres componentes clave: lógica de activos centralizada, estado mutable y control dinámico de activos. Este marco se ha convertido en sinónimo del desarrollo de una gran cantidad de DApps diversos, cada uno aprovechando las características únicas proporcionadas por la plataforma de contratos inteligentes de Ethereum.

Y el enfoque innovador de EVM para respaldar contratos inteligentes y aplicaciones descentralizadas también presenta desafíos únicos para gestionar activos digitales. Estos desafíos principalmente provienen de la arquitectura y mecanismos operativos de EVM, afectando la seguridad, integridad y confiabilidad de los activos gestionados dentro de su ecosistema.

Esto contrasta completamente con el modelo de recursos de Move, que introduce un método centrado en los recursos para la gestión de activos digitales. A diferencia de la dependencia del EVM en la lógica de activos centralizada y el estado mutable, el diseño de Move se basa en los principios de seguridad, protección y propiedad clara de recursos. Los recursos en Move se consideran ciudadanos de primera clase con protecciones incorporadas, evitando la duplicación y el acceso no autorizado, y asegurando que cada activo tenga un propietario claro en todo momento. Al incrustar reglas estrictas de propiedad e inmutabilidad directamente en el sistema de tipos del lenguaje, este enfoque básicamente alivia muchos problemas de seguridad relacionados con la lógica centralizada y el estado mutable del EVM. El modelo se basa en dos pilares básicos: propiedad lineal y recursos inmutables, ambos destinados a mejorar la seguridad y eficiencia de la tecnología blockchain.

En Move, los recursos son tipos especiales de estructuras, definidos como no duplicables y deben transferirse explícitamente entre cuentas. Esta decisión de diseño es crucial para mantener la singularidad de cada activo y prevenir vulnerabilidades comunes (como la duplicación no autorizada o la pérdida). Estos recursos son gestionados por mecanismos estrictos de seguridad de tipo y control de acceso, que son aplicados por la máquina virtual de Move. Esta arquitectura asegura que cada operación en los recursos se adhiera a protocolos seguros y predefinidos.

MoveVM, Un Nuevo Modelo para Paralelizar Transacciones

La tecnología paralela de la cadena de bloques pasa del procesamiento secuencial tradicional a un modelo en el que las transacciones ocurren simultáneamente. Aprovechando el poder de los procesadores modernos multinúcleo, la paralelización reduce en gran medida los tiempos de espera de las transacciones y mejora la eficiencia energética de la red. En el corazón de este enfoque hay un cambio fundamental en las redes de cadena de bloques, lo que las hace más escalables y eficientes al permitir que múltiples transacciones se procesen simultáneamente. Esto no solo supera los problemas de larga data de latencia y altas tarifas de transacción, sino que también anuncia una nueva era de aplicaciones de cadena de bloques, caracterizada por una mayor escalabilidad y un rendimiento de red mejorado.

La aparición de la ejecución paralela y el desarrollo de plataformas como MoveVM están a la vanguardia de abrir una nueva era de la tecnología de cadena de bloques, especialmente a través de soluciones innovadoras como MoveVM, que no solo son más accesibles y eficientes, sino que también son capaces de soportar una gama más amplia de aplicaciones. El futuro de los programas y servicios, creando un entorno adecuado para la innovación, el crecimiento y la amplia adopción.

La ejecución paralela cambia fundamentalmente el panorama de la cadena de bloques al introducir un mecanismo para procesar transacciones simultáneamente en lugar de en una secuencia lineal. Permitiendo procesar más transacciones simultáneamente, reduciendo efectivamente los tiempos de espera y aumentando la capacidad de la red. En el núcleo de este enfoque se encuentran algoritmos avanzados que coordinan el procesamiento sincronizado de transacciones entre nodos dentro de la red de la cadena de bloques. Esta orquestación puede mantener eficientemente la consistencia y fiabilidad de la cadena de bloques, asegurando que las transacciones se procesen sin comprometer la integridad de la red.

La ejecución paralela proporciona una serie de mejoras para abordar ineficiencias y problemas de escalabilidad de larga data. Este enfoque introduce varias ventajas clave.

  • Aliviar la congestión de la red: aliviar los cuellos de botella de tráfico en el grupo de memoria EVM.
  • Optimizar la utilización del hardware: maximizar la eficiencia de los procesadores multinúcleo.
  • Escalabilidad y velocidad mejoradas: acelerar el procesamiento de transacciones de DApps.
  • Integridad del sistema mejorada: garantizar transacciones armoniosas y prevenir conflictos.

Al distribuir transacciones entre múltiples nodos para su procesamiento simultáneo, la ejecución paralela alivia eficazmente la congestión en la memoria pool de la Máquina Virtual Ethereum (EVM), especialmente durante los períodos de tráfico pico. Al aprovechar las capacidades de los procesadores modernos multinúcleo, optimiza los recursos informáticos para reducir el consumo de energía y aumentar la velocidad de procesamiento.

La escalabilidad y velocidad mejoradas que esto también proporciona eficientemente satisfacen las aplicaciones descentralizadas (DApps). La reducción en la latencia de transacción permite que las DApps se ejecuten de manera más fluida, admitan una amplia gama de aplicaciones y promuevan la expansión de la cadena de bloques para dar cabida a una base de usuarios en crecimiento sin sacrificar el rendimiento.

Finalmente, la ejecución paralela introduce protocolos complejos para gestionar y sincronizar el procesamiento de transacciones, previniendo efectivamente posibles conflictos y garantizando la integridad de la cadena de bloques. Esta orquestación de transacciones mantiene la seguridad y confiabilidad de la red, y la ejecución paralela marca la superación de desafíos en el modelo tradicional de cadena de bloques, garantizando que la red pueda lograr un desarrollo tecnológico eficiente, escalable e innovador.

Seguridad de Fractal y Contrato Inteligente

Fractal es un marco novedoso que conecta de forma transparente Solidity y Move, dos lenguajes de contrato inteligente bien conocidos. Fractal permite a los desarrolladores implementar contratos de Solidity en bytecode de Move, logrando así compatibilidad con la cadena de Move y aprovechando las características de seguridad reconocidas de Move.

Movement Labs, el equipo detrás de Fractal, se compromete a aprovechar las capacidades de seguridad de Move para fortalecer Ethereum y otras plataformas. Fractal se lanzó cuando se perdieron más de $5.82 mil millones en activos en el espacio DeFi, incluidas pérdidas de $2.83 mil millones solo por hacks de puentes. La diversidad de vectores de ataque, con métodos desconocidos que representan el 17.82% y otros métodos que representan el 42.17%, resalta la necesidad significativa de soluciones de seguridad de Fractal.

Fractal aprovecha las características únicas del lenguaje Move para abordar vulnerabilidades comunes:

  • Reentrancy: Al garantizar que los recursos se accedan de forma única, Move elimina el típico camino de los ataques de reentrancia.
  • Errores matemáticos: Las operaciones aritméticas de Move incluyen comprobaciones automáticas de desbordamiento y desbordamiento para evitar este tipo de errores.
  • Validación de entrada: el sistema de tipos y el modelo de recursos de Move imponen estrictas comprobaciones de entrada, mejorando significativamente la seguridad.

El objetivo de Fractal es establecer un entorno de tiempo de ejecución en MoveVM, ejecutando dinámicamente código de Solidity, combinando el poder expresivo de Solidity con la ejecución robusta de MoveVM. Fractal no solo representa una solución, sino que también representa un cambio de paradigma para garantizar el futuro de los contratos inteligentes.

4. Rondas de financiamiento del Movimiento

El equipo de Movement ha recaudado un total de tres rondas de financiamiento, a saber, pre-ronda semilla, ronda de semillas y financiamiento de la ronda A, y ha recibido un total de US$41.4 millones.

El primer evento de financiamiento ocurrió en la ronda de Pre Semilla el 23 de septiembre de 2023, con un monto de US$3.4 millones completado. Las instituciones e inversores participantes incluyen Varys Capital, George Lambeth, Double Peak Group, dao5, Calvin Liu, Borderless Capital, Blizzard Fund, Anurag Arjun.

El segundo evento de financiamiento ocurrió en la ronda de financiamiento inicial el 10 de enero de 2024. Los detalles de financiamiento de esta ronda no fueron anunciados. Las instituciones e inversores participantes incluyeron Serafund, MH Ventures, George Burke, Eterna Capital y Artichoke Capital.

El tercer evento de financiamiento ocurrió en la financiación estratégica de la Serie A el 24 de abril de 2024, que completó una cantidad de US$38 millones. Esta ronda fue liderada por Polychain Capital, con instituciones e inversores participantes, incluidos Hack VC, Placeholder, Archetype y Maven. Empresas como Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures, dao5 y Aptos Labs participaron en esta ronda de financiamiento. También se obtuvo información sobre un financiamiento no revelado de Binance Labs.

5. Antecedentes del equipo del Movimiento

Cooper Scanlon es el fundador de Movement Labs. Cooper abandonó la Universidad de Vanderbilt después de ingresar al espacio de la cadena de bloques, dándose cuenta de que la educación formal no era la clave de su éxito y prefiriendo construir vehículos SPACDAO. Esta decisión lo llevó a ser pionero en el primer agregador de ingresos que aprovecha Move y, en última instancia, a imaginar y crear Movement Labs. Fomentando la colaboración interdisciplinaria, abogando por iniciativas Web3 y aprovechando su propia experiencia, Cooper aporta una mezcla única de experiencia financiera y tecnológica y conocimientos en sistemas económicos a Movement Labs para guiar y liderar su dirección estratégica y cultural.

Rushi Manche es el cofundador de Movement Labs. Rushi es un ingeniero que comenzó su carrera trabajando en bases de datos e ingeniería de seguridad de sistemas en UnitedHealth Group. Rushi se trasladó a Web3, es un ingeniero de contratos inteligentes en el espacio DeFi de Ethereum, y trabaja estrechamente con varios protocolos de Cosmos en sistemas de almacenamiento de archivos descentralizados dentro de Cosmos. Durante la construcción de Aptos, Rushi se convirtió en un contribuyente clave al ecosistema, especialmente en el espacio DeFi, diseñando para el principal DEX en el ecosistema. Al darse cuenta de las limitaciones de Aptos, Rushi y el equipo central de Movement Labs se propusieron democratizar Move llevándolo a Ethereum.

Andy Bell es director de ingeniería en Movement Labs y anteriormente fue vicepresidente de ingeniería en Biconomy y director de tecnología en Ajuna. Emprendedores tecnológicos, innovadores, científicos y programadores. Con visión y experiencia, fundó y dirigió dos startups exitosas. Un programador natural que comenzó a codificar en lenguaje ensamblador y compilar a mano en la década de 1980. Se graduó de la Universidad de Nottingham.

Brian Henhsi es Jefe de Estrategia en Movement Labs, anteriormente en Sui/Mysten Labs y Chia. Se graduó de la Universidad de Tsinghua.

Torab Torabi es el BD y Director de Crecimiento en Movement Labs, habiendo ocupado previamente puestos en Edge & Node y Fluid Finance. Se graduó de la Universidad de California, Berkeley.

Will Gaines es el Director de Marketing y fundador de Movement. Ha trabajado como consultor de marca y consultor de marketing, expandiendo significativamente la cobertura de varios clientes y logrando un crecimiento de la audiencia de más de 200 millones. Su experiencia incluye trabajar con empresas Fortune 500, incluyendo Sony y ICM (ahora CAA), así como importantes partes interesadas en el campo de Web3, como Consensus. En el ámbito político, se desempeñó como representante regional de un senador estatal de California.

6. Ecosistema de Movimiento

Actualmente, más de 60 proyectos en el ecosistema de Movement han sido implementados en la red de prueba, abarcando DeFi, Web3, juegos de cadena, infraestructura y otros sectores para explorar.

7. Modelo de Token de Movimiento

El token Move se está utilizando actualmente como el token nativo en todo el ecosistema de Movement. Está destinado a ser utilizado en el entorno Move-EVM (MEVM), que actualmente se encuentra en fase de pruebas. MOVE actualmente en MEVM necesita ser puenteados, lo cual es diferente de MOVE en M1 o M2.

MOVE actualmente está designado como un token de red de prueba. Tiene los siguientes atributos:

  • Uso de la red de prueba: MOVE se utiliza exclusivamente dentro del entorno de la red de prueba M1 y no tiene valor fuera de este entorno de prueba.
  • Sin valor monetario: Este token está destinado únicamente para propósitos de prueba y no representa ningún valor monetario del mundo real.
  • Sin reclamo de valor futuro: Mantener tokens MOVE no te otorga ningún derecho de propiedad o distribución, ni hay garantía de que el token tenga valor o utilidad futuros dentro de M1 u otra red.
  • Funcionalidad Limitada: Las funcionalidades de MOVE están restringidas a lo que es permisible dentro del alcance de la red de prueba M1, lo cual está sujeto a cambios a medida que avanza el desarrollo.
  • Riesgo de restablecimiento: Los saldos y transacciones de MOVE pueden ser restablecidos, alterados o eliminados como parte del proceso continuo de desarrollo y pruebas.
  • Derechos de Modificación: Nos reservamos el derecho de modificar, suspender o interrumpir la red de pruebas y los tokens MOVE en cualquier momento, sin previo aviso ni responsabilidad.

Resumen de movimiento

Move es un lenguaje alternativo de contrato inteligente diseñado para mejorar la seguridad y flexibilidad de Solidity. Ha sido adoptado como el lenguaje principal por plataformas de contrato inteligente como Sui y Aptos.

Dado que Move es un lenguaje relativamente nuevo, atraer desarrolladores para construir sobre él ha sido un desafío. Para atraer liquidez y desarrolladores al ecosistema basado en Move, Movement Labs tiene como objetivo llevar Move al ecosistema de EVM.

Para lograr esto, Movement está desarrollando un ZK-rollup basado en Move, alojado en Ethereum, aprovechando sus dos productos principales: M1 y M2. M1 es una capa de clasificación descentralizada que aprovecha el consenso de Snowman, proporcionando un rendimiento de clasificación eficiente y alto. M2 proporciona varios componentes necesarios para la pila de ejecución de ZK-rollup. Con M2, tanto los desarrolladores de Solidity como de Move pueden implementar sus contratos en rollup, mientras que los usuarios pueden disfrutar del alto rendimiento y las bajas tarifas de la ejecución paralela, gracias a algoritmos eficientes de generación de pruebas y una capa de disponibilidad de datos alternativa (DA).

Movement es un proyecto zk-Rollup independiente del lenguaje Solidity y de otro lenguaje. Tiene ventajas y fortalezas únicas en la trayectoria del lenguaje. En la actualidad, solo hay tres proyectos en la sección de Move: Aptos, Sui y Movement. Con Aptos y Sui teniendo un rendimiento excepcional, Movement también puede ser capaz de convertirse en el tercer proyecto estrella en esta trayectoria con sus ventajas únicas.

declaración:

  1. Este artículo es reproducido de [Cadena de bloquespanews], el título original es "Informe de investigación de movimiento: zk-Rollup basado en movimiento, conectándose a la liquidez del ecosistema EVM", los derechos de autor pertenecen al autor original [xPanse World], si tiene alguna objeción a la reimpresión, por favor contacteEquipo de Aprendizaje de GateEl equipo lo manejará lo antes posible de acuerdo con los procedimientos pertinentes.

  2. Descargo de responsabilidad: Las opiniones expresadas en este artículo representan solo las opiniones personales del autor y no constituyen ningún consejo de inversión.

  3. Otras versiones del artículo en otros idiomas son traducidas por el equipo de Gate Learn, no se menciona enGate.io, el artículo traducido no puede ser reproducido, distribuido o plagiado.

Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!