Laboratórios de Movimento: Inovando Blockchain com Infraestrutura Baseada em Movimento

Principiante5/14/2024, 1:57:47 PM
O Movement é uma estrutura modular para construir e implementar infraestruturas e aplicações baseadas em Move. Utiliza as tecnologias M1 e M2 para alcançar compatibilidade com a EVM e conectar a mobilidade do Move e a ecologia da EVM. Como uma blockchain sem permissão, o M1 utiliza o protocolo de consenso Snowman, enquanto o M2 é a primeira camada Move-2 na Ethereum, suportando Sui Move, Aptos Move e EVM. O design da linguagem Move foca na segurança, melhorando a segurança dos contratos inteligentes através da propriedade linear e imutabilidade de recursos. A Movement Labs recebeu US$41,4 milhões em financiamento para promover a aplicação inovadora da linguagem Move na tecnologia blockchain.

Conteúdo de Notícias Anteriores

A EigenLayer planeia começar a candidatura de token em 10 de maio, com 15% do fornecimento a ser distribuído como lançamentos aéreos prometidos. A recém-formada fundação independente sem fins lucrativos Eigen Foundation será a entidade emissora dos tokens. O fornecimento total de tokens EIGEN no momento da emissão é de 1,67 biliões.

A Mode vai lançar o seu token de governança MODE no dia 7 de maio, com um fornecimento total de 10 mil milhões. Deste total, 5,5% é dedicado ao primeiro de dois airdrops para utilizadores, o segundo airdrop continuará de 5 de maio a 6 de setembro, altura em que serão emitidos mais 500 milhões de tokens.

A Super Aliança de Inteligência Artificial está agendada para ser lançada em 24 de maio. ASI é uma aliança formada pela fusão da Fetch.ai, SingularityNET e Ocean Protocol. A fusão das três foi aprovada por voto da comunidade em cada comunidade, e seus tokens foram trocados por ASI a uma taxa proporcional.

1、Movimento

Movement é um framework modular para construir e implementar infraestruturas, aplicações e blockchains baseadas em Move em qualquer ambiente distribuído. A equipa está a desenvolver um conjunto de produtos e serviços que permitem que protocolos não-Move aproveitem o poder da linguagem de programação Move sem escrever uma única linha de código Move. O primeiro lançamento da equipa, M1, redefine L1 como um framework verticalmente componível e horizontalmente escalável que é compatível com Solidity, conecta EVM e Move fluidamente, e permite aos construtores personalizarem as suas aplicações com diversas bases de utilizadores e cadeias de aplicações modulares e interoperáveis disponíveis out-of-the-box.

Move é uma linguagem de programação originalmente desenvolvida pela equipa do Facebook em 2019 para o seu projeto agora extinto Diem. Move foi projetado para lidar com contratos inteligentes e dados de transação de forma segura, eliminando vetores de ataque nativos de outras linguagens, como ataques de reentrância.

O MoveVM, o ambiente de execução nativo para blockchains baseados em Move, alavanca o paralelismo para fornecer uma execução de transação mais rápida e uma eficiência geral maior.

2. Tecnologias principais de bandeira de M1 e M2

O produto Movement Labs que está atualmente a ser desenvolvido é um Zk-rollup baseado em Move. A solução aproveita os seus produtos principais M1 e M2, onde M1 é utilizado como uma camada de sequência partilhada e M2 é utilizado como um rollup. M2 não só suporta contratos inteligentes escritos em Move, mas também inclui o intérprete de bytecode EVM Fractal.

M1 é um blockchain com foco na comunidade, proporcionando o máximo possível de TPS através do Move, determinação final instantânea, acesso local de zero dias à liquidez em grande escala e personalização modular. M1 irá transformar-se num classificador partilhado descentralizado para a rede de Movimento para alcançar o lançamento da mainnet.

M2 será o primeiro Move Layer-2 na Ethereum. Irá suportar Sui Move, Aptos Move e o nosso intérprete EVM incorporado MEVM, permitindo que os utilizadores de Sui, Aptos e EVM usem L2.

Camada de Sequência Compartilhada M1

M1 é o primeiro blockchain para o ecossistema Movement, habilitado pelo Movement SDK. Atualmente, encontra-se na fase de testnet para fins de teste e desenvolvimento. M1 é um blockchain sem permissão baseado em Move, sendo executado como uma sub-rede Avalanche.

M1 apresenta um novo protocolo de consenso - Consenso Snowman, um protocolo de consenso otimizado para blockchain - alta taxa de transferência, totalmente ordenado e ideal para contratos inteligentes. Snowman é uma implementação totalmente ordenada do protocolo de consenso Avalanche. Tanto a cadeia da plataforma (P-Chain) quanto a cadeia de contratos (C-Chain) implementam o protocolo de consenso Snowman. Com a atualização de Cortina, a cadeia de transação (X-Chain) também usará o consenso Snowman.

A rede M1 é também compatível com a rede Aptos, o que permite realizar rapidamente a migração e implantação de projetos ecológicos Move, bem como máquinas virtuais Move auto-desenvolvidas e arquitetura fractal. Uma vez que o M1 é uma blockchain que funciona na sub-rede Avalanche, utiliza uma arquitetura de escalonamento fractal chamada “Fractal”. Este padrão arquitetónico permite ao M1 escalar horizontalmente ao decompor-se em várias sub-redes semelhantes mas mais pequenas (“fractais”).

Cada sub-rede fracional executa um stack de protocolo M1 completo, incluindo consenso, execução, dados e outros módulos. Essas sub-redes fracionadas comunicam e coordenam através de uma camada de mensagens eficiente. Quando a carga em todo o sistema aumenta, novas sub-redes fracionadas podem ser adicionadas dinamicamente para compartilhar a carga.

Resumo da Camada M2 do Zk-Rollup

M2 é uma blockchain compatível com a camada 2 Sui habilitada pelo Movement SDK. O M2 será reutilizado quando o M1 tiver compatibilidade com Sui. Atualmente, está na fase de testnet para fins de teste e desenvolvimento. O M2 é uma blockchain sem permissão baseada no Move, atualmente em execução como um rollup da Celestia.

A rede da M1 destina-se à construção e operação de redes de Camada 1 e é a base para a camada de execução de Camada 1 que depende da sub-rede Avalanche. M2 é a camada de execução de dados para redes de Camada 2. Esta é a mesma ideia de design de produto que zkSync, StarkNet e os projetos da série Rollup do ecossistema Ethereum. Movement é um projeto Rollup desenvolvido pela Move que é mais fácil de entender. Também tem vantagens e desvantagens desenvolvidas pela linguagem Move que a rede Ethereum não tem. Característica especial.

3. Por que escolher Movimento?

Os ativos digitais estão a tornar-se cada vez mais importantes nas estruturas tecnológicas e financeiras, e a linguagem de programação Move representa um farol de inovação neste contexto, fornecendo um novo modelo de recurso que promete redefinir a gestão de ativos digitais.

Diferenças na Gestão de Ativos Digitais entre EVM e Move

Em primeiro lugar, o método de gestão de ativos do EVM define o padrão de ativos da blockchain, estabelecendo de fato o padrão para a indústria da blockchain. O seu método gira em torno de três componentes chave: lógica de ativos centralizada, estado mutável e controle dinâmico de ativos. Este quadro tornou-se sinônimo do desenvolvimento de um grande número de diversos DApps, cada um aproveitando as características únicas fornecidas pela plataforma de contratos inteligentes Ethereum.

E a abordagem inovadora do EVM para apoiar contratos inteligentes e aplicações descentralizadas também traz desafios únicos para a gestão de ativos digitais. Estes desafios derivam principalmente da arquitetura e mecanismos de funcionamento do EVM, afetando a segurança, integridade e confiabilidade dos ativos geridos dentro do seu ecossistema.

Isso contrasta totalmente com o modelo de recursos do Move, que introduz um método centrado em recursos de gestão de ativos digitais. Ao contrário da dependência da lógica de ativos centralizados e estado mutável do EVM, o design do Move é baseado nos princípios de segurança, proteção e clara propriedade de recursos. Os recursos no Move são vistos como cidadãos de primeira classe com proteções integradas, evitando duplicação e acesso não autorizado, e garantindo que cada ativo tenha um proprietário claro em todos os momentos. Ao incorporar regras estritas de propriedade e imutabilidade diretamente no sistema de tipos da linguagem, essa abordagem essencialmente alivia muitos problemas de segurança relacionados à lógica centralizada e estado mutável do EVM. O modelo é construído em dois pilares básicos: propriedade linear e recursos imutáveis, ambos com o objetivo de melhorar a segurança e eficiência da tecnologia blockchain.

Em Move, os recursos são tipos especiais de estruturas, definidos como não duplicáveis e devem ser transferidos explicitamente entre contas. Esta decisão de design é crucial para manter a singularidade de cada ativo e prevenir vulnerabilidades comuns (como duplicação não autorizada ou perda). Esses recursos são geridos por mecanismos estritos de segurança de tipo e controle de acesso, que são aplicados pela máquina virtual do Move. Essa arquitetura garante que cada operação em recursos adere a protocolos seguros e predefinidos.

MoveVM, Um Novo Modelo para Paralelizar Transações

A tecnologia de blockchain paralela passa do processamento sequencial tradicional para um modelo em que as transações ocorrem simultaneamente. Aproveitando o poder dos processadores modernos de vários núcleos, a paralelização reduz significativamente os tempos de espera das transações e melhora a eficiência energética da rede. No cerne desta abordagem está uma mudança fundamental nas redes de blockchain, tornando-as mais escaláveis e eficientes, permitindo o processamento simultâneo de múltiplas transações. Isso não apenas supera os problemas de longa data de latência e altas taxas de transação, mas também anuncia uma nova era de aplicações de blockchain, caracterizada por uma escalabilidade aprimorada e um desempenho de rede aprimorado.

A emergência da execução paralela e o desenvolvimento de plataformas como o MoveVM estão na vanguarda da introdução de uma nova era da tecnologia blockchain, especialmente através de soluções inovadoras como o MoveVM, que não são apenas mais acessíveis e eficientes, mas também capazes de suportar uma gama mais ampla de aplicações. O futuro de programas e serviços, criando um ambiente adequado para a inovação, crescimento e ampla adoção.

A execução paralela altera fundamentalmente o panorama da blockchain, introduzindo um mecanismo para processar transações simultaneamente em vez de numa sequência linear. Permitindo que mais transações sejam processadas simultaneamente, reduzindo eficazmente os tempos de espera e aumentando a capacidade da rede. No centro desta abordagem estão algoritmos avançados que coordenam o processamento sincronizado de transações entre nós dentro da rede blockchain. Esta orquestração pode manter eficientemente a consistência e fiabilidade da blockchain, garantindo que as transações são processadas sem comprometer a integridade da rede.

A execução paralela fornece uma série de melhorias para resolver ineficiências de longa data e problemas de escalabilidade. Esta abordagem introduz várias vantagens-chave.

  • Aliviar a congestão da rede: aliviar os gargalos de tráfego na pool de memória do EVM.
  • Otimizar a utilização do hardware: maximizar a eficiência dos processadores multi-core.
  • Escalabilidade e velocidade melhoradas: acelerar o processamento de transações de DApps.
  • Integridade do sistema melhorada: garantir transações harmoniosas e prevenir conflitos.

Ao distribuir transações por vários nós para processamento simultâneo, a execução paralela alivia eficazmente a congestão na pool de memória da Máquina Virtual Ethereum (EVM), especialmente durante períodos de tráfego intenso. Ao aproveitar as capacidades dos processadores modernos multi-core, otimiza os recursos de computação para reduzir o consumo de energia e aumentar a velocidade de processamento.

A escalabilidade e velocidade aprimoradas trazidas por isso também atendem de forma eficiente às aplicações descentralizadas (DApps). A redução na latência de transação permite que as DApps funcionem de forma mais fluida, suportem uma gama mais ampla de aplicações e promovam a expansão da blockchain para acomodar uma base de usuários em crescimento sem sacrificar o desempenho.

Finalmente, a execução em paralelo introduz protocolos complexos para gerir e sincronizar o processamento de transações, evitando eficazmente potenciais conflitos e garantindo a integridade da blockchain. Esta orquestração de transações mantém a segurança e fiabilidade da rede, e a execução em paralelo marca a superação dos desafios no modelo tradicional de blockchain, garantindo que a rede possa alcançar um desenvolvimento tecnológico eficiente, escalável e inovador.

Fractal e Segurança de Contrato Inteligente

Fractal é uma estrutura inovadora que conecta perfeitamente Solidity e Move, duas linguagens de contrato inteligente bem conhecidas. Fractal permite que os desenvolvedores implantem contratos de Solidity em bytecode Move, alcançando assim compatibilidade com a cadeia Move e aproveitando as renomadas características de segurança do Move.

A Movement Labs, a equipa por detrás do Fractal, está empenhada em alavancar as capacidades de segurança do Move para fortalecer o Ethereum e outras plataformas. Fractal foi lançado quando mais de $5.82 mil milhões de dólares em ativos foram perdidos devido a hacks no espaço DeFi, incluindo $2.83 mil milhões de dólares em perdas apenas de hacks de pontes. A diversidade de vetores de ataque, com métodos desconhecidos a representarem 17.82% e outros métodos a representarem 42.17%, destaca a significativa necessidade de soluções de segurança do Fractal.

Fractal alavanca características únicas da linguagem Move para abordar vulnerabilidades comuns:

  • Reentrância: Ao garantir que os recursos são acessados de forma única, o Move elimina o caminho típico dos ataques de reentrância.
  • Erros matemáticos: As operações aritméticas do Move incluem verificações automáticas de transbordo e subfluxo para evitar tais erros.
  • Validação de entrada: O sistema de tipos e o modelo de recursos do Move impõem verificações rigorosas de entrada, melhorando significativamente a segurança.

O objetivo da Fractal é estabelecer um ambiente de execução no MoveVM, executando dinamicamente código Solidity, combinando o poder expressivo do Solidity com a execução robusta do MoveVM. A Fractal não apenas representa uma solução, mas também representa uma mudança de paradigma para garantir o futuro dos contratos inteligentes.

4. Rondas de Financiamento do Movimento

A equipa do Movement levantou um total de três rondas de financiamento, nomeadamente pré-ronda seed, ronda seed e financiamento da Série A, e recebeu um total de 41,4 milhões de dólares americanos.

O primeiro evento de financiamento ocorreu na pré-rodada Seed em 23 de setembro de 2023, com um valor de US$3,4 milhões concluído. As instituições e investidores participantes incluem Varys Capital, George Lambeth, Double Peak Group, dao5, Calvin Liu, Borderless Capital, Blizzard Fund, Anurag Arjun.

O segundo evento de financiamento ocorreu na rodada semente de financiamento em 10 de janeiro de 2024. Os detalhes de financiamento desta rodada não foram anunciados. As instituições e investidores participantes incluíam Serafund, MH Ventures, George Burke, Eterna Capital e Artichoke Capital.

O terceiro evento de financiamento ocorreu na estratégia de financiamento da Série A em 24 de abril de 2024, completando um montante de US$38 milhões. Esta rodada foi liderada pela Polychain Capital, com instituições e investidores participantes incluindo Hack VC, Placeholder, Archetype e Maven. Empresas como Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures, dao5 e Aptos Labs participaram desta rodada de financiamento. Também obteve informações sobre um financiamento não divulgado da Binance Labs.

5. Equipa de Background do Movimento

Cooper Scanlon é o fundador da Movement Labs. Cooper desistiu da Universidade Vanderbilt depois de entrar no espaço blockchain, percebendo que a educação formal não era a chave para o seu sucesso e preferindo construir veículos SPACDAO. Esta decisão levou-o a ser pioneiro na primeira agregadora de receitas que aproveita o Move e, em última análise, a conceber e criar a Movement Labs. Promovendo a colaboração interdisciplinar, defendendo iniciativas Web3 e recorrendo à sua própria experiência, Cooper traz uma mistura única de conhecimentos financeiros e tecnológicos e perceções de sistemas económicos para a Movement Labs, para orientar e liderar a sua direção estratégica e cultural.

Rushi Manche é o co-fundador da Movement Labs. Rushi é um engenheiro que iniciou sua carreira trabalhando em engenharia de banco de dados e segurança de sistemas no UnitedHealth Group. Rushi mudou-se para Web3, é um engenheiro de contratos inteligentes no espaço Ethereum DeFi e trabalha em estreita colaboração com vários protocolos Cosmos em sistemas de armazenamento de arquivos descentralizados dentro do Cosmos. Durante a construção do Aptos, Rushi tornou-se um contribuinte essencial para o ecossistema, especialmente no espaço DeFi, projetando para a principal DEX no ecossistema. Percebendo as limitações do Aptos, Rushi e a equipe principal da Movement Labs propuseram democratizar o Move, trazendo-o para o Ethereum.

Andy Bell é diretor de engenharia na Movement Labs e foi anteriormente vice-presidente de engenharia na Biconomy e diretor de tecnologia na Ajuna. Empreendedores de tecnologia, inovadores, cientistas e programadores. Com visão e experiência, fundou e liderou duas startups de sucesso. Um programador nato que começou a codificar em linguagem de montagem e compilar manualmente na década de 1980. Ele formou-se na Universidade de Nottingham.

Brian Henhsi é Chefe de Estratégia na Movement Labs, anteriormente na Sui/Mysten Labs e Chia. Ele formou-se na Universidade Tsinghua.

Torab Torabi é o BD e Diretor de Crescimento na Movement Labs, tendo anteriormente ocupado cargos na Edge & Node e na Fluid Finance. Ele se formou na Universidade da Califórnia, Berkeley.

Will Gaines é o Diretor de Marketing e fundador do Movement. Ele atuou como consultor de marca e consultor de marketing, expandindo significativamente a cobertura de vários clientes e alcançando um crescimento de público de mais de 200 milhões. Sua experiência inclui trabalhar com empresas Fortune 500, incluindo Sony e ICM (agora CAA), bem como principais intervenientes no campo Web3, como Consensus. No campo político, ele atuou como representante regional para um senador estadual da Califórnia.

6. Ecossistema de Movimento

Atualmente, mais de 60 projetos no ecossistema Movement foram implantados na rede de testes, abrangendo DeFi, Web3, jogos de cadeia, infraestrutura e outros setores para explorar.

7. Modelo de Token de Movimento

O token Move está atualmente a ser utilizado como o token nativo em todo o ecossistema Movement. Destina-se a ser utilizado no ambiente Move-EVM (MEVM), que atualmente está em fase de teste. MOVE atualmente no MEVM precisa de ser bridged, o que é diferente de MOVE em M1 ou M2.

MOVE é atualmente designado como um token de testnet. Tem os seguintes atributos:

  • Uso da Testnet: MOVE é exclusivamente usado dentro do ambiente de teste M1 e não tem valor fora deste ambiente de teste.
  • Sem Valor Monetário: Este token destina-se apenas a fins de teste e não representa qualquer valor monetário real no mundo real.
  • Sem Reivindicação de Valor Futuro: A posse de tokens MOVE não lhe confere quaisquer direitos de propriedade ou distribuição, nem há qualquer garantia de que o token terá valor futuro ou utilidade dentro da M1 ou de qualquer outra rede.
  • Funcionalidade Limitada: As funcionalidades do MOVE estão restritas ao que é permitido no âmbito da rede de testes M1, sujeito a alterações à medida que o desenvolvimento avança.
  • Risco de Reset: Os saldos e transações de MOVE podem ser redefinidos, alterados ou eliminados como parte do processo contínuo de desenvolvimento e teste.
  • Direitos de Modificação: Reservamo-nos o direito de modificar, suspender ou descontinuar a rede de testes e os tokens MOVE a qualquer momento, sem aviso prévio ou responsabilidade.

Resumo de movimento

Move é uma linguagem de contrato inteligente alternativa projetada para melhorar a Solidity em termos de segurança e flexibilidade. Foi adotada como a linguagem principal por plataformas de contrato inteligente como Sui e Aptos.

Uma vez que o Move é uma linguagem relativamente nova, atrair desenvolvedores para construir em cima dela tem sido um desafio. Para trazer liquidez e desenvolvedores para o ecossistema baseado em Move, o Movement Labs tem como objetivo levar o Move para o ecossistema EVM.

Para conseguir isso, o Movement está a desenvolver um ZK-rollup baseado em Move, alojado na Ethereum, aproveitando os seus dois principais produtos: M1 e M2. O M1 é uma camada de classificação descentralizada que alavanca o consenso Snowman, fornecendo eficiência e alta taxa de classificação. O M2 fornece vários componentes necessários para o stack de execução do ZK-rollup. Com o M2, tanto os desenvolvedores Solidity quanto Move podem implantar seus contratos no rollup, enquanto os utilizadores podem desfrutar da alta taxa de transferência e baixas taxas de execução paralela, graças a algoritmos eficientes de geração de prova e uma camada de disponibilidade de dados alternativa (DA).

O Movimento é um projeto zk-Rollup independente da linguagem Solidity e de outra linguagem. Tem vantagens e pontos fortes únicos na categoria de linguagem. Atualmente, existem apenas três projetos na seção Movimento: Aptos, Sui e Movimento. Com Aptos e Sui a terem um desempenho excelente, o Movimento também poderá vir a ser o terceiro projeto estrela nesta categoria, graças às suas vantagens únicas.

declaração:

  1. Este artigo é reproduzido a partir de [ panews]O título original é “Relatório de Pesquisa de Movimento: zk-Rollup baseado em movimento, conectando à liquidez do ecossistema EVM”, os direitos autorais pertencem ao autor original [xPanse World], se tiver alguma objeção à reprodução, por favor contacteGate Equipa de Aprendizagem, a equipa tratará disso o mais rapidamente possível de acordo com os procedimentos relevantes.

  2. Aviso: As opiniões expressas neste artigo representam apenas as opiniões pessoais do autor e não constituem qualquer conselho de investimento.

  3. Outras versões do artigo são traduzidas pela equipe Gate Learn, não mencionadas emGate, o artigo traduzido não pode ser reproduzido, distribuído ou plagiado.

Laboratórios de Movimento: Inovando Blockchain com Infraestrutura Baseada em Movimento

Principiante5/14/2024, 1:57:47 PM
O Movement é uma estrutura modular para construir e implementar infraestruturas e aplicações baseadas em Move. Utiliza as tecnologias M1 e M2 para alcançar compatibilidade com a EVM e conectar a mobilidade do Move e a ecologia da EVM. Como uma blockchain sem permissão, o M1 utiliza o protocolo de consenso Snowman, enquanto o M2 é a primeira camada Move-2 na Ethereum, suportando Sui Move, Aptos Move e EVM. O design da linguagem Move foca na segurança, melhorando a segurança dos contratos inteligentes através da propriedade linear e imutabilidade de recursos. A Movement Labs recebeu US$41,4 milhões em financiamento para promover a aplicação inovadora da linguagem Move na tecnologia blockchain.

Conteúdo de Notícias Anteriores

A EigenLayer planeia começar a candidatura de token em 10 de maio, com 15% do fornecimento a ser distribuído como lançamentos aéreos prometidos. A recém-formada fundação independente sem fins lucrativos Eigen Foundation será a entidade emissora dos tokens. O fornecimento total de tokens EIGEN no momento da emissão é de 1,67 biliões.

A Mode vai lançar o seu token de governança MODE no dia 7 de maio, com um fornecimento total de 10 mil milhões. Deste total, 5,5% é dedicado ao primeiro de dois airdrops para utilizadores, o segundo airdrop continuará de 5 de maio a 6 de setembro, altura em que serão emitidos mais 500 milhões de tokens.

A Super Aliança de Inteligência Artificial está agendada para ser lançada em 24 de maio. ASI é uma aliança formada pela fusão da Fetch.ai, SingularityNET e Ocean Protocol. A fusão das três foi aprovada por voto da comunidade em cada comunidade, e seus tokens foram trocados por ASI a uma taxa proporcional.

1、Movimento

Movement é um framework modular para construir e implementar infraestruturas, aplicações e blockchains baseadas em Move em qualquer ambiente distribuído. A equipa está a desenvolver um conjunto de produtos e serviços que permitem que protocolos não-Move aproveitem o poder da linguagem de programação Move sem escrever uma única linha de código Move. O primeiro lançamento da equipa, M1, redefine L1 como um framework verticalmente componível e horizontalmente escalável que é compatível com Solidity, conecta EVM e Move fluidamente, e permite aos construtores personalizarem as suas aplicações com diversas bases de utilizadores e cadeias de aplicações modulares e interoperáveis disponíveis out-of-the-box.

Move é uma linguagem de programação originalmente desenvolvida pela equipa do Facebook em 2019 para o seu projeto agora extinto Diem. Move foi projetado para lidar com contratos inteligentes e dados de transação de forma segura, eliminando vetores de ataque nativos de outras linguagens, como ataques de reentrância.

O MoveVM, o ambiente de execução nativo para blockchains baseados em Move, alavanca o paralelismo para fornecer uma execução de transação mais rápida e uma eficiência geral maior.

2. Tecnologias principais de bandeira de M1 e M2

O produto Movement Labs que está atualmente a ser desenvolvido é um Zk-rollup baseado em Move. A solução aproveita os seus produtos principais M1 e M2, onde M1 é utilizado como uma camada de sequência partilhada e M2 é utilizado como um rollup. M2 não só suporta contratos inteligentes escritos em Move, mas também inclui o intérprete de bytecode EVM Fractal.

M1 é um blockchain com foco na comunidade, proporcionando o máximo possível de TPS através do Move, determinação final instantânea, acesso local de zero dias à liquidez em grande escala e personalização modular. M1 irá transformar-se num classificador partilhado descentralizado para a rede de Movimento para alcançar o lançamento da mainnet.

M2 será o primeiro Move Layer-2 na Ethereum. Irá suportar Sui Move, Aptos Move e o nosso intérprete EVM incorporado MEVM, permitindo que os utilizadores de Sui, Aptos e EVM usem L2.

Camada de Sequência Compartilhada M1

M1 é o primeiro blockchain para o ecossistema Movement, habilitado pelo Movement SDK. Atualmente, encontra-se na fase de testnet para fins de teste e desenvolvimento. M1 é um blockchain sem permissão baseado em Move, sendo executado como uma sub-rede Avalanche.

M1 apresenta um novo protocolo de consenso - Consenso Snowman, um protocolo de consenso otimizado para blockchain - alta taxa de transferência, totalmente ordenado e ideal para contratos inteligentes. Snowman é uma implementação totalmente ordenada do protocolo de consenso Avalanche. Tanto a cadeia da plataforma (P-Chain) quanto a cadeia de contratos (C-Chain) implementam o protocolo de consenso Snowman. Com a atualização de Cortina, a cadeia de transação (X-Chain) também usará o consenso Snowman.

A rede M1 é também compatível com a rede Aptos, o que permite realizar rapidamente a migração e implantação de projetos ecológicos Move, bem como máquinas virtuais Move auto-desenvolvidas e arquitetura fractal. Uma vez que o M1 é uma blockchain que funciona na sub-rede Avalanche, utiliza uma arquitetura de escalonamento fractal chamada “Fractal”. Este padrão arquitetónico permite ao M1 escalar horizontalmente ao decompor-se em várias sub-redes semelhantes mas mais pequenas (“fractais”).

Cada sub-rede fracional executa um stack de protocolo M1 completo, incluindo consenso, execução, dados e outros módulos. Essas sub-redes fracionadas comunicam e coordenam através de uma camada de mensagens eficiente. Quando a carga em todo o sistema aumenta, novas sub-redes fracionadas podem ser adicionadas dinamicamente para compartilhar a carga.

Resumo da Camada M2 do Zk-Rollup

M2 é uma blockchain compatível com a camada 2 Sui habilitada pelo Movement SDK. O M2 será reutilizado quando o M1 tiver compatibilidade com Sui. Atualmente, está na fase de testnet para fins de teste e desenvolvimento. O M2 é uma blockchain sem permissão baseada no Move, atualmente em execução como um rollup da Celestia.

A rede da M1 destina-se à construção e operação de redes de Camada 1 e é a base para a camada de execução de Camada 1 que depende da sub-rede Avalanche. M2 é a camada de execução de dados para redes de Camada 2. Esta é a mesma ideia de design de produto que zkSync, StarkNet e os projetos da série Rollup do ecossistema Ethereum. Movement é um projeto Rollup desenvolvido pela Move que é mais fácil de entender. Também tem vantagens e desvantagens desenvolvidas pela linguagem Move que a rede Ethereum não tem. Característica especial.

3. Por que escolher Movimento?

Os ativos digitais estão a tornar-se cada vez mais importantes nas estruturas tecnológicas e financeiras, e a linguagem de programação Move representa um farol de inovação neste contexto, fornecendo um novo modelo de recurso que promete redefinir a gestão de ativos digitais.

Diferenças na Gestão de Ativos Digitais entre EVM e Move

Em primeiro lugar, o método de gestão de ativos do EVM define o padrão de ativos da blockchain, estabelecendo de fato o padrão para a indústria da blockchain. O seu método gira em torno de três componentes chave: lógica de ativos centralizada, estado mutável e controle dinâmico de ativos. Este quadro tornou-se sinônimo do desenvolvimento de um grande número de diversos DApps, cada um aproveitando as características únicas fornecidas pela plataforma de contratos inteligentes Ethereum.

E a abordagem inovadora do EVM para apoiar contratos inteligentes e aplicações descentralizadas também traz desafios únicos para a gestão de ativos digitais. Estes desafios derivam principalmente da arquitetura e mecanismos de funcionamento do EVM, afetando a segurança, integridade e confiabilidade dos ativos geridos dentro do seu ecossistema.

Isso contrasta totalmente com o modelo de recursos do Move, que introduz um método centrado em recursos de gestão de ativos digitais. Ao contrário da dependência da lógica de ativos centralizados e estado mutável do EVM, o design do Move é baseado nos princípios de segurança, proteção e clara propriedade de recursos. Os recursos no Move são vistos como cidadãos de primeira classe com proteções integradas, evitando duplicação e acesso não autorizado, e garantindo que cada ativo tenha um proprietário claro em todos os momentos. Ao incorporar regras estritas de propriedade e imutabilidade diretamente no sistema de tipos da linguagem, essa abordagem essencialmente alivia muitos problemas de segurança relacionados à lógica centralizada e estado mutável do EVM. O modelo é construído em dois pilares básicos: propriedade linear e recursos imutáveis, ambos com o objetivo de melhorar a segurança e eficiência da tecnologia blockchain.

Em Move, os recursos são tipos especiais de estruturas, definidos como não duplicáveis e devem ser transferidos explicitamente entre contas. Esta decisão de design é crucial para manter a singularidade de cada ativo e prevenir vulnerabilidades comuns (como duplicação não autorizada ou perda). Esses recursos são geridos por mecanismos estritos de segurança de tipo e controle de acesso, que são aplicados pela máquina virtual do Move. Essa arquitetura garante que cada operação em recursos adere a protocolos seguros e predefinidos.

MoveVM, Um Novo Modelo para Paralelizar Transações

A tecnologia de blockchain paralela passa do processamento sequencial tradicional para um modelo em que as transações ocorrem simultaneamente. Aproveitando o poder dos processadores modernos de vários núcleos, a paralelização reduz significativamente os tempos de espera das transações e melhora a eficiência energética da rede. No cerne desta abordagem está uma mudança fundamental nas redes de blockchain, tornando-as mais escaláveis e eficientes, permitindo o processamento simultâneo de múltiplas transações. Isso não apenas supera os problemas de longa data de latência e altas taxas de transação, mas também anuncia uma nova era de aplicações de blockchain, caracterizada por uma escalabilidade aprimorada e um desempenho de rede aprimorado.

A emergência da execução paralela e o desenvolvimento de plataformas como o MoveVM estão na vanguarda da introdução de uma nova era da tecnologia blockchain, especialmente através de soluções inovadoras como o MoveVM, que não são apenas mais acessíveis e eficientes, mas também capazes de suportar uma gama mais ampla de aplicações. O futuro de programas e serviços, criando um ambiente adequado para a inovação, crescimento e ampla adoção.

A execução paralela altera fundamentalmente o panorama da blockchain, introduzindo um mecanismo para processar transações simultaneamente em vez de numa sequência linear. Permitindo que mais transações sejam processadas simultaneamente, reduzindo eficazmente os tempos de espera e aumentando a capacidade da rede. No centro desta abordagem estão algoritmos avançados que coordenam o processamento sincronizado de transações entre nós dentro da rede blockchain. Esta orquestração pode manter eficientemente a consistência e fiabilidade da blockchain, garantindo que as transações são processadas sem comprometer a integridade da rede.

A execução paralela fornece uma série de melhorias para resolver ineficiências de longa data e problemas de escalabilidade. Esta abordagem introduz várias vantagens-chave.

  • Aliviar a congestão da rede: aliviar os gargalos de tráfego na pool de memória do EVM.
  • Otimizar a utilização do hardware: maximizar a eficiência dos processadores multi-core.
  • Escalabilidade e velocidade melhoradas: acelerar o processamento de transações de DApps.
  • Integridade do sistema melhorada: garantir transações harmoniosas e prevenir conflitos.

Ao distribuir transações por vários nós para processamento simultâneo, a execução paralela alivia eficazmente a congestão na pool de memória da Máquina Virtual Ethereum (EVM), especialmente durante períodos de tráfego intenso. Ao aproveitar as capacidades dos processadores modernos multi-core, otimiza os recursos de computação para reduzir o consumo de energia e aumentar a velocidade de processamento.

A escalabilidade e velocidade aprimoradas trazidas por isso também atendem de forma eficiente às aplicações descentralizadas (DApps). A redução na latência de transação permite que as DApps funcionem de forma mais fluida, suportem uma gama mais ampla de aplicações e promovam a expansão da blockchain para acomodar uma base de usuários em crescimento sem sacrificar o desempenho.

Finalmente, a execução em paralelo introduz protocolos complexos para gerir e sincronizar o processamento de transações, evitando eficazmente potenciais conflitos e garantindo a integridade da blockchain. Esta orquestração de transações mantém a segurança e fiabilidade da rede, e a execução em paralelo marca a superação dos desafios no modelo tradicional de blockchain, garantindo que a rede possa alcançar um desenvolvimento tecnológico eficiente, escalável e inovador.

Fractal e Segurança de Contrato Inteligente

Fractal é uma estrutura inovadora que conecta perfeitamente Solidity e Move, duas linguagens de contrato inteligente bem conhecidas. Fractal permite que os desenvolvedores implantem contratos de Solidity em bytecode Move, alcançando assim compatibilidade com a cadeia Move e aproveitando as renomadas características de segurança do Move.

A Movement Labs, a equipa por detrás do Fractal, está empenhada em alavancar as capacidades de segurança do Move para fortalecer o Ethereum e outras plataformas. Fractal foi lançado quando mais de $5.82 mil milhões de dólares em ativos foram perdidos devido a hacks no espaço DeFi, incluindo $2.83 mil milhões de dólares em perdas apenas de hacks de pontes. A diversidade de vetores de ataque, com métodos desconhecidos a representarem 17.82% e outros métodos a representarem 42.17%, destaca a significativa necessidade de soluções de segurança do Fractal.

Fractal alavanca características únicas da linguagem Move para abordar vulnerabilidades comuns:

  • Reentrância: Ao garantir que os recursos são acessados de forma única, o Move elimina o caminho típico dos ataques de reentrância.
  • Erros matemáticos: As operações aritméticas do Move incluem verificações automáticas de transbordo e subfluxo para evitar tais erros.
  • Validação de entrada: O sistema de tipos e o modelo de recursos do Move impõem verificações rigorosas de entrada, melhorando significativamente a segurança.

O objetivo da Fractal é estabelecer um ambiente de execução no MoveVM, executando dinamicamente código Solidity, combinando o poder expressivo do Solidity com a execução robusta do MoveVM. A Fractal não apenas representa uma solução, mas também representa uma mudança de paradigma para garantir o futuro dos contratos inteligentes.

4. Rondas de Financiamento do Movimento

A equipa do Movement levantou um total de três rondas de financiamento, nomeadamente pré-ronda seed, ronda seed e financiamento da Série A, e recebeu um total de 41,4 milhões de dólares americanos.

O primeiro evento de financiamento ocorreu na pré-rodada Seed em 23 de setembro de 2023, com um valor de US$3,4 milhões concluído. As instituições e investidores participantes incluem Varys Capital, George Lambeth, Double Peak Group, dao5, Calvin Liu, Borderless Capital, Blizzard Fund, Anurag Arjun.

O segundo evento de financiamento ocorreu na rodada semente de financiamento em 10 de janeiro de 2024. Os detalhes de financiamento desta rodada não foram anunciados. As instituições e investidores participantes incluíam Serafund, MH Ventures, George Burke, Eterna Capital e Artichoke Capital.

O terceiro evento de financiamento ocorreu na estratégia de financiamento da Série A em 24 de abril de 2024, completando um montante de US$38 milhões. Esta rodada foi liderada pela Polychain Capital, com instituições e investidores participantes incluindo Hack VC, Placeholder, Archetype e Maven. Empresas como Robot Ventures, Figment Capital, Nomad Capital, Bankless Ventures, OKX Ventures, dao5 e Aptos Labs participaram desta rodada de financiamento. Também obteve informações sobre um financiamento não divulgado da Binance Labs.

5. Equipa de Background do Movimento

Cooper Scanlon é o fundador da Movement Labs. Cooper desistiu da Universidade Vanderbilt depois de entrar no espaço blockchain, percebendo que a educação formal não era a chave para o seu sucesso e preferindo construir veículos SPACDAO. Esta decisão levou-o a ser pioneiro na primeira agregadora de receitas que aproveita o Move e, em última análise, a conceber e criar a Movement Labs. Promovendo a colaboração interdisciplinar, defendendo iniciativas Web3 e recorrendo à sua própria experiência, Cooper traz uma mistura única de conhecimentos financeiros e tecnológicos e perceções de sistemas económicos para a Movement Labs, para orientar e liderar a sua direção estratégica e cultural.

Rushi Manche é o co-fundador da Movement Labs. Rushi é um engenheiro que iniciou sua carreira trabalhando em engenharia de banco de dados e segurança de sistemas no UnitedHealth Group. Rushi mudou-se para Web3, é um engenheiro de contratos inteligentes no espaço Ethereum DeFi e trabalha em estreita colaboração com vários protocolos Cosmos em sistemas de armazenamento de arquivos descentralizados dentro do Cosmos. Durante a construção do Aptos, Rushi tornou-se um contribuinte essencial para o ecossistema, especialmente no espaço DeFi, projetando para a principal DEX no ecossistema. Percebendo as limitações do Aptos, Rushi e a equipe principal da Movement Labs propuseram democratizar o Move, trazendo-o para o Ethereum.

Andy Bell é diretor de engenharia na Movement Labs e foi anteriormente vice-presidente de engenharia na Biconomy e diretor de tecnologia na Ajuna. Empreendedores de tecnologia, inovadores, cientistas e programadores. Com visão e experiência, fundou e liderou duas startups de sucesso. Um programador nato que começou a codificar em linguagem de montagem e compilar manualmente na década de 1980. Ele formou-se na Universidade de Nottingham.

Brian Henhsi é Chefe de Estratégia na Movement Labs, anteriormente na Sui/Mysten Labs e Chia. Ele formou-se na Universidade Tsinghua.

Torab Torabi é o BD e Diretor de Crescimento na Movement Labs, tendo anteriormente ocupado cargos na Edge & Node e na Fluid Finance. Ele se formou na Universidade da Califórnia, Berkeley.

Will Gaines é o Diretor de Marketing e fundador do Movement. Ele atuou como consultor de marca e consultor de marketing, expandindo significativamente a cobertura de vários clientes e alcançando um crescimento de público de mais de 200 milhões. Sua experiência inclui trabalhar com empresas Fortune 500, incluindo Sony e ICM (agora CAA), bem como principais intervenientes no campo Web3, como Consensus. No campo político, ele atuou como representante regional para um senador estadual da Califórnia.

6. Ecossistema de Movimento

Atualmente, mais de 60 projetos no ecossistema Movement foram implantados na rede de testes, abrangendo DeFi, Web3, jogos de cadeia, infraestrutura e outros setores para explorar.

7. Modelo de Token de Movimento

O token Move está atualmente a ser utilizado como o token nativo em todo o ecossistema Movement. Destina-se a ser utilizado no ambiente Move-EVM (MEVM), que atualmente está em fase de teste. MOVE atualmente no MEVM precisa de ser bridged, o que é diferente de MOVE em M1 ou M2.

MOVE é atualmente designado como um token de testnet. Tem os seguintes atributos:

  • Uso da Testnet: MOVE é exclusivamente usado dentro do ambiente de teste M1 e não tem valor fora deste ambiente de teste.
  • Sem Valor Monetário: Este token destina-se apenas a fins de teste e não representa qualquer valor monetário real no mundo real.
  • Sem Reivindicação de Valor Futuro: A posse de tokens MOVE não lhe confere quaisquer direitos de propriedade ou distribuição, nem há qualquer garantia de que o token terá valor futuro ou utilidade dentro da M1 ou de qualquer outra rede.
  • Funcionalidade Limitada: As funcionalidades do MOVE estão restritas ao que é permitido no âmbito da rede de testes M1, sujeito a alterações à medida que o desenvolvimento avança.
  • Risco de Reset: Os saldos e transações de MOVE podem ser redefinidos, alterados ou eliminados como parte do processo contínuo de desenvolvimento e teste.
  • Direitos de Modificação: Reservamo-nos o direito de modificar, suspender ou descontinuar a rede de testes e os tokens MOVE a qualquer momento, sem aviso prévio ou responsabilidade.

Resumo de movimento

Move é uma linguagem de contrato inteligente alternativa projetada para melhorar a Solidity em termos de segurança e flexibilidade. Foi adotada como a linguagem principal por plataformas de contrato inteligente como Sui e Aptos.

Uma vez que o Move é uma linguagem relativamente nova, atrair desenvolvedores para construir em cima dela tem sido um desafio. Para trazer liquidez e desenvolvedores para o ecossistema baseado em Move, o Movement Labs tem como objetivo levar o Move para o ecossistema EVM.

Para conseguir isso, o Movement está a desenvolver um ZK-rollup baseado em Move, alojado na Ethereum, aproveitando os seus dois principais produtos: M1 e M2. O M1 é uma camada de classificação descentralizada que alavanca o consenso Snowman, fornecendo eficiência e alta taxa de classificação. O M2 fornece vários componentes necessários para o stack de execução do ZK-rollup. Com o M2, tanto os desenvolvedores Solidity quanto Move podem implantar seus contratos no rollup, enquanto os utilizadores podem desfrutar da alta taxa de transferência e baixas taxas de execução paralela, graças a algoritmos eficientes de geração de prova e uma camada de disponibilidade de dados alternativa (DA).

O Movimento é um projeto zk-Rollup independente da linguagem Solidity e de outra linguagem. Tem vantagens e pontos fortes únicos na categoria de linguagem. Atualmente, existem apenas três projetos na seção Movimento: Aptos, Sui e Movimento. Com Aptos e Sui a terem um desempenho excelente, o Movimento também poderá vir a ser o terceiro projeto estrela nesta categoria, graças às suas vantagens únicas.

declaração:

  1. Este artigo é reproduzido a partir de [ panews]O título original é “Relatório de Pesquisa de Movimento: zk-Rollup baseado em movimento, conectando à liquidez do ecossistema EVM”, os direitos autorais pertencem ao autor original [xPanse World], se tiver alguma objeção à reprodução, por favor contacteGate Equipa de Aprendizagem, a equipa tratará disso o mais rapidamente possível de acordo com os procedimentos relevantes.

  2. Aviso: As opiniões expressas neste artigo representam apenas as opiniões pessoais do autor e não constituem qualquer conselho de investimento.

  3. Outras versões do artigo são traduzidas pela equipe Gate Learn, não mencionadas emGate, o artigo traduzido não pode ser reproduzido, distribuído ou plagiado.

Comece agora
Inscreva-se e ganhe um cupom de
$100
!