
Nota: El 25 de abril de 2024, Blockchain Development Team Movement Labs anunció que había completado un financiamiento de la Serie A de US $ 38 millones.Movement Labs tiene como objetivo introducir VMS Move a Ethereum, y el movimiento Labs lanza Ethereum L2 M2 en función de las máquinas virtuales de movimiento, lo que permite a los desarrolladores escribir aplicaciones que se ejecutan en Ethereum con Move.El marcador de posición del inversor de Labs de Movimiento escribió un artículo para interpretar a Movimiento Labs.
El autor original Joel Monegro, socio gerente del marcador de posición, traducido por Bittain Vision 0xjs.
EVM ha sido el sistema operativo blockchain más popular desde que Ethereum se lanzó hace casi una década.Sin embargo, pocos desarrolladores prefieren desarrollar el uso de su solidez de lenguaje de programación nativo;Sin embargo, los empresarios lo eligieron porque beneficia a los usuarios, activos y liquidez de Ethereum.Pero si queremos que el número de aplicaciones en la cadena aumente 10 veces, debemos tener 100 veces el número de desarrolladores que pueden construirlas.Para hacer esto, debemos facilitar a los programadores comunes escribir contratos inteligentes complejos al tiempo que mejora la seguridad y la escalabilidad de la infraestructura subyacente.Este es el compromiso central detrás del lenguaje de programación de movimiento y el ecosistema de redes emergente que usa el lenguaje.
Los desarrolladores de solidez están en problemas porque su entorno de ejecución no puede escalar fácilmente, carece de características de seguridad básicas e impone paradigmas de programación no intuitivos.Los ingenieros inteligentes y miles de dólares en auditorías pueden resolver estos tres problemas, pero eso es exactamente lo que es el problema: requiere desarrolladores muy maduros y mucho dinero para ofrecer aplicaciones contractuales inteligentes seguras, escalables y complejas en la red EVM.
Move es un lenguaje de programación de contrato inteligente desarrollado por Facebook como parte de su proyecto Libra Blockchain.Libra murió en política en 2020, pero dejaron algunas grandes tecnologías de código abierto para una escala global.Move se crea alrededor de tres valores principales: seguridad, funcionalidad y usabilidad.Proporciona una seguridad potente de forma predeterminada, lo que permite aplicaciones altamente complejas al tiempo que la mantiene simple y fácil de usar.Si tenemos que resumir el efecto con una oración provocativa, los desarrolladores de 1X movimiento pueden ofrecer mejores aplicaciones que los desarrolladores de solidez 10X.
Aptos y sui
Por supuesto, la aplicación que escribió en Move termina funcionando en la cadena de bloques.Tanto las redes APTOS como las de Sui están separadas del proyecto Libra.Pertenecen a la próxima generación de blockchains que proporcionan un rendimiento ultra alto con bajas tarifas de transacción, similar a Solana (un ecosistema más maduro con muchas ventajas, pero con la complejidad del óxido, el talento para construir aplicaciones es más exigente).Aptos y Sui usan una variante de movimiento, con diferentes arquitecturas de red subyacentes.El movimiento APTOS es más cercano a la especificación original desarrollada por Libra y la red utiliza mecanismos de consenso familiares.Sui Move presenta un paradigma de programación orientado a objetos con el que los desarrolladores tradicionales que no sean de cripto están más familiarizados en contratos inteligentes, mientras que la red utiliza una arquitectura del sistema de consenso basada en DAG en lugar de una cadena de bloques típica.Cada enfoque tiene sus pros y contras, y ha escrito mucho sobre estas diferencias, por lo que no tenemos que repetir los detalles aquí.Más importante aún, los desarrolladores pueden elegir el que mejor les convenga.
Aunque ambas son redes emergentes, APTOS y Sui se destacan y se convierten en fuertes contendientes en los mejores niveles de la guerra cibernética.Pocas otras cadenas pueden ofrecer el mismo alto rendimiento al menor costo y proporcionar una experiencia de desarrollador intransigente que se traduce en mejores aplicaciones que son más fáciles de crear.
Movimiento modular
Mientras que Mover desafía directamente la solidez como un idioma, APTOS y Sui compiten más con redes altamente integradas como Solana que con Ethereum.Dado que uno de los principales puntos de venta del movimiento modular es la capacidad de colocar entornos de ejecución personalizados en la parte superior del libro mayor de Ethereum, las máquinas e idiomas virtuales alternativos no deberían ser ofensivos para Ethereum.Entonces, si le gusta Move pero prefiere el ecosistema Ethereum, sus características modulares también pueden darle peces de pescado y oso.
Esto es exactamente lo que los laboratorios de movimiento implementan con su nuevo rollup y SDK.Sus pilas de herramientas y servicios incluyen (1) Public Move VM (MVM) Ethereum Layer 2, (2) Movimiento SDK y (3) clasificador compartido descentralizado.
M2 es el primer L2 basado en movimientos en Ethereum, que permite a los desarrolladores escribir aplicaciones que se ejecutan en Ethereum con Move.Puede ejecutar Aptos y Sui Move, por lo que los desarrolladores que necesitan ambos no tienen que comprometerse.También incluye un proxy EVM que permite a los desarrolladores mezclar y combinar los contratos de movimiento y solidez en el mismo entorno de ejecución.También permite a los usuarios usar la aplicación Move a través de su billetera Ethereum existente y pagar las tarifas de transacción con ETH.Se puede llamar «Move-EVM» o MEVM.Piense en ello como un entorno de ejecución múltiple que maximiza la elección del desarrollador sin sacrificar el acceso a la infraestructura EVM establecida.
M2 se construye utilizando el movimiento SDK, un marco de código abierto para implementar el rollup MEVM personalizado en Ethereum u otras redes EVM.Este SDK permite a los desarrolladores iniciar el acurrucado específico de la aplicación basado en el movimiento utilizando la misma tecnología que M2.Debido a su arquitectura, el M2 no puede igualar el rendimiento absoluto de Aptos o Sui.Sin embargo, como una compensación, M2 puede hacer cosas que Aptos y Sui no pueden hacer, y el SDK del movimiento proporciona una forma para que los desarrolladores que necesitan este nivel de escala implementan sus propios entornos MEVM y los comparen con otras tecnologías emergentes como necesario en combinación (por ejemplo, M2 utiliza Celestia para la disponibilidad de datos).
Finalmente, el clasificador compartido gestiona la conexión entre todos los rollups de MEVM (incluidos M2) y Ethereum.Debido a que está descentralizado, todas las redes MEVM están garantizadas para ser seguras.Dado que se comparte, puede reducir el costo para todos los que lo usan, ya que puede agrupar las transacciones de múltiples rollups paralelos en el mismo lote, haciéndolas interoperables.
La principal crítica de la modularidad es la complejidad de la gestión de múltiples componentes, lo que es cierto.Pero esto no resta valor al valor a largo plazo de la modularidad.En lo que respecta al movimiento, les permite combinar elementos de APtos, Sui y Ethereum que ninguna de estas redes individuales puede implementarse por separado.该组合最大限度地提高了开发人员的灵活性,同时又不牺牲对现有 EVM 资源和基础设施的访问。
Moving Forward
缺乏可扩展性和高昂的交易费用曾经是Web3的主要瓶颈。Hoy, el espacio en bloque es abundante y las tarifas de transacción son económicas, pero para la mayoría de los desarrolladores, la construcción de contratos inteligentes seguros sigue siendo bastante difícil.La mayoría de los desarrolladores no son desarrolladores de criptomonedas todavía;Nuestra apuesta sobre el movimiento proviene de la creencia de que proporciona un punto de entrada superior para que los nuevos desarrolladores construyan aplicaciones en la cadena gracias a las capacidades inherentes de seguridad y escalabilidad de Move.
Esto no significa que ya no seamos optimistas sobre ningún ecosistema que apoyemos, incluidos Ethereum y Solana (ANZA está trabajando para agregar soporte de movimiento, pero existe controversia).El tribalismo lleva a muchos a creer que apoyar una opción requiere oponerse a lo que piensan como oponente, por ejemplo, apoyar a Solana significa oponerse a Ethereum, o apoyar el ecosistema de movimiento significa opuesto a Solana, etc.这种二极管思维模式忽视了更广泛的现实,即行业的繁荣取决于消费者的选择和竞争。
También vale la pena destacar que a pesar de las limitaciones, el estándar EVM no desaparecerá pronto, y su dominio continuo demuestra el poder de la ventaja de primer movimiento y los efectos de la red.相反,它的局限性将被构建在其之上的抽象层所超越。事后看来,区块链操作系统的演变将类似于计算机的演变: Comenzamos con la versión original y creamos sistemas cada vez más complejos, pero más desarrolladores y fáciles de usar, además de ellos.Considere que el BIOS en una computadora es el sistema operativo de nivel más bajo que maneja la comunicación entre el hardware y los sistemas operativos, pero la mayoría de los usuarios nunca interactúan con él, y pocas personas saben que existe.O, en la primera década, cómo se construyeron Windows sobre MS-DOS más primitivos.Es probable que EVM siga un camino similar para convertirse en un nivel primitivo inferior, construyendo un sistema más poderoso basado en esto, por lo que es especialmente interesante incluir EVM en la pila de laboratorios de movimiento.
Después del desarrollo de Web2, está claro que ha habido una correlación directa entre la simplicidad del desarrollo y la calidad de la aplicación a lo largo de los años.Lo que aptos, sui y movimiento traen a este espacio nos acercan a esta visión y estamos entusiasmados de ver a los desarrolladores construir el futuro con ellos.