A linguagem Move cria um ecossistema web3 seguro e eficiente, capacitando aplicações inovadoras em Blockchain.

Introdução à linguagem Move e suas aplicações no blockchain

Move é uma linguagem de programação baseada em Rust, projetada para aplicações de Blockchain. Tem como objetivo resolver as limitações das linguagens de contratos inteligentes existentes, oferecendo escassez, determinismo e verificabilidade. Move enfatiza a segurança e a eficiência, possui características independentes de plataforma e suporta bibliotecas, ferramentas e comunidades de desenvolvedores interchain.

Vantagens da linguagem Move

Move tem várias vantagens em relação às linguagens de blockchain existentes. O seu modelo de programação orientado a recursos e as características de segurança integradas fazem dele uma escolha ideal para construir aplicações de blockchain seguras e de alto desempenho. O design do Move visa evitar muitos dos problemas comuns do Web3, como vulnerabilidades de reentrada, tokens tóxicos e aprovações de tokens falsificadas. No Move, os ativos digitais são vistos como recursos, que não podem ser copiados ou destruídos arbitrariamente.

Programação Orientada a Objetos e Baseada em Ativos

Move foi projetado como uma linguagem de programação orientada a objetos e baseada em ativos. No Sui Move, os objetos são o núcleo, permitindo controle de acesso de granularidade fina. A estrutura de armazenamento global mapeia IDs de objetos para objetos, suportando processamento de transações eficiente e representação de acesso precisa. O modelo de capacidade do Move garante que os objetos tenham permissões específicas, prevenindo operações não autorizadas como copiar ou excluir objetos.

Usando Move Prover para verificação formal

Move Prover é uma ferramenta de verificação que ajuda os desenvolvedores a escrever especificações formais para as funcionalidades críticas de suas aplicações e a verificar a correção da execução do código em um curto espaço de tempo. Esta ferramenta é crucial para prevenir erros comuns em contratos inteligentes, permitindo a definição de pré-condições, pós-condições e invariantes de dados. O Move Prover está integrado ao sistema de construção Move, permitindo que os desenvolvedores verifiquem facilmente seu código.

Governança e Comunidade

O desenvolvimento do Move agora envolve uma equipe diversificada de várias instituições, incluindo o mundo acadêmico e a comunidade de segurança. Os princípios de design da linguagem focam na simplicidade e na aplicabilidade multiplataforma, garantindo que seja flexível e fácil de usar tanto para desenvolvedores experientes de contratos inteligentes quanto para novatos do Web2. A abordagem de governança do Move visa evitar decisões controversas, concentrando-se nos princípios fundamentais e expandindo a linguagem apenas quando necessário.

Ecossistema Move

Sui

Sui é uma blockchain de prova de participação descentralizada, com throughput e armazenamento escaláveis horizontalmente. Sui espera processar mais de 120,000 TPS, processar transações independentes em sub-segundos e transações mais complexas em 3 segundos. Sui fez algumas alterações nas funcionalidades principais do Move, especialmente em relação aos operadores de armazenamento global e capacidades chave, para otimizar os mecanismos de armazenamento e endereçamento, melhorar o desempenho da rede e reduzir o tempo de confirmação das transações.

Aptos

Aptos é uma blockchain de Layer 1, com o objetivo de criar acesso descentralizado a ativos de forma universal e justa para bilhões de pessoas. A Aptos atualmente pode alcançar uma taxa de transferência de até 10.000 TPS, com uma taxa máxima teórica de 160.000 TPS. A maioria das transações é verificada após duas transmissões de rede, com um tempo de confirmação final de 250 milissegundos. A Aptos expande as funcionalidades principais do MoveVM através de uma camada de adaptação, incluindo a paralelização por meio do Block-STM, permitindo a execução paralela de transações sem a necessidade de entrada do usuário.

Movement Labs

Movement Labs é uma equipa dedicada à integração de redes Blockchain para suportar o desenvolvimento das soluções Layer 2 mais rápidas e seguras na Ethereum. O seu objetivo é trazer o MoveVM para a Ethereum, combinando a segurança dos contratos inteligentes com a paralelização e a liquidez da EVM e a sua base de utilizadores.

Resolver problemas de segurança

Movement Labs está comprometida em construir um ecossistema de blockchain modular baseado em Move, começando pelo M2, que é o primeiro MoveVM Layer 2 do Ethereum. Eles introduziram um novo ambiente de execução, projetado para processar mais de 30.000 transações por segundo. Move-EVM permite que os desenvolvedores implantem código verificado em tempo de execução, prevenindo ataques de reentrada e outros vetores de ataque.

irá integrar Move com modularização

A filosofia de design do Movement Labs é centrada na integração modular. Ao decompor a pilha de blockchain em componentes modulares com interfaces claras, é possível alcançar integração, personalização e atualização sem costura. Os desenvolvedores podem combinar módulos para personalizar sua pilha.

EVM paralelo e Move

Movement Labs oferece um ambiente EVM paralelo e Move, permitindo que os desenvolvedores escolham a linguagem que melhor se adapta às suas necessidades. Ao implementar o MoveVM no ambiente de execução do Ethereum, é possível aumentar significativamente a taxa de transferência, permitindo que os desenvolvedores criem novos tipos de aplicações Ethereum.

Fundos

A Movement Labs completou uma ronda de financiamento Série A de 38 milhões de dólares em 25 de abril, liderada pela Polychain Capital, com a participação de várias instituições de investimento renomadas.

Roteiro Futuro

A curto prazo, os desenvolvedores podem esperar a implementação do primeiro contrato inteligente Move na rede de testes do Ethereum. O objetivo a longo prazo é realizar o lançamento completo do Rollup na rede principal, trazendo o poder do Move para todo o ecossistema Ethereum. A Movement Labs também continuará a apoiar a comunidade de desenvolvedores Move na região da Ásia-Pacífico, oferecendo os recursos, educação e oportunidades necessárias.

Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
BlockchainGrillervip
· 14h atrás
Não é bom fazer um move e criar um Token de droga?
Ver originalResponder0
GasFeeCryervip
· 14h atrás
Não consigo viver sem gás.
Ver originalResponder0
SchrodingerWalletvip
· 14h atrás
Entendi, entendi, o move é outra ferramenta que o copilot usa para trabalhar, certo?
Ver originalResponder0
GasFeeLadyvip
· 14h atrás
gm família... finalmente uma linguagem que não vai drenar meu gás como o eth fez no último bull run
Ver originalResponder0
BasementAlchemistvip
· 14h atrás
Parece bastante seguro, mas ainda assim é melhor observar a reação do mercado.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)