Move linguagem: uma nova ferramenta para reestruturar o paradigma de desenvolvimento de Blockchain

Análise da linguagem Move: um novo paradigma para o desenvolvimento de Blockchain

Move é uma linguagem de programação baseada em Rust, projetada para aplicações em blockchain. Tem como objetivo resolver as limitações das linguagens de contrato inteligente existentes, oferecendo escassez, determinismo e verificabilidade. Move enfatiza segurança e eficiência, apresentando características independentes da plataforma, suportando bibliotecas, ferramentas e comunidades de desenvolvedores inter-blockchain.

Vantagens da linguagem Move

Move tem várias vantagens sobre as linguagens de blockchain existentes. Seu modelo de programação orientado a recursos e as características de segurança incorporadas fazem dele uma escolha ideal para construir aplicações de blockchain seguras e de alto desempenho. O design do Move visa evitar problemas comuns do Web3, como vulnerabilidades de reentrada, tokens tóxicos e aprovações de tokens falsificadas. 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 é uma linguagem de programação orientada a objetos e baseada em ativos. No Sui Move, os objetos são fundamentais, permitindo um controle de acesso de granulação 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 o 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-chave das aplicações e a verificar a correção da execução do código em 30 segundos. 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. Move Prover integra-se ao sistema de construção Move, permitindo que os desenvolvedores validem facilmente o seu código.

Governação e Comunidade

O desenvolvimento do Move agora envolve equipes diversificadas de várias instituições, incluindo o meio acadêmico e a comunidade de segurança. Os princípios de design da linguagem enfatizam a simplicidade e a aplicabilidade em várias plataformas, 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 ao se concentrar em princípios fundamentais e expandir a linguagem apenas quando necessário.

Ecossistema Move inicial

Sui

Sui é uma blockchain de prova de participação descentralizada, com throughput e armazenamento escaláveis horizontalmente. A sua equipa vem de departamentos avançados de desenvolvimento de blockchain, dedicada à blockchain Diem e à linguagem de programação Move. A Sui espera ser capaz de processar mais de 120.000 TPS, processando transações independentes em menos de um segundo e transações mais complexas em 3 segundos.

Aptos

Aptos é um blockchain de Layer 1, com o objetivo de criar acesso descentralizado a ativos universal e justo para bilhões de pessoas. Aptos atualmente pode alcançar uma capacidade de até 10.000 TPS, com uma capacidade 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.

Movement Labs

Movement Labs é uma equipa de desenvolvimento Blockchain, dedicada à integração de redes Blockchain para suportar as soluções Layer 2 mais rápidas e seguras sobre o Ethereum. A sua L2 de destaque conecta Rollup com Move Stack, trazendo MoveVM para o Ethereum.

Resolver problemas de segurança

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

irá integrar o Move com a modularidade

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 uma integração, personalização e atualização sem costura. Os desenvolvedores podem combinar módulos para personalizar sua pilha.

EVM Paralelo e Move

EVM paralelo é um desenvolvimento que melhora a escalabilidade e o desempenho do Ethereum. Move e Solidity servem a diferentes propósitos, podendo coexistir e se complementar. No Movement Labs, os desenvolvedores podem escolher a linguagem que melhor atende às suas necessidades.

Roteiro Futuro

A curto prazo, os desenvolvedores podem esperar o lançamento do primeiro contrato inteligente Move na rede de testes do Ethereum. A Movement Labs também lançará um conjunto de ferramentas e recursos Move para apoiar os desenvolvedores. O objetivo a longo prazo é implementar o lançamento completo do Rollup na rede principal, trazendo o poder do Move para todo o ecossistema Ethereum.

A Movement Labs valoriza a região da Ásia-Pacífico e continuará a apoiar os desenvolvedores de Move na Ásia, fornecendo os recursos, educação e oportunidades necessários para promover o crescimento do ecossistema Move.

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
  • 6
  • Compartilhar
Comentário
0/400
AirdropChaservip
· 07-07 05:49
Irmão Niu, há uma nova linguagem
Ver originalResponder0
NftMetaversePaintervip
· 07-06 12:20
finalmente, uma mudança de paradigma na estética computacional... o modelo orientado a recursos do move é pura poesia algorítmica
Ver originalResponder0
HashBrowniesvip
· 07-04 10:40
Não é à toa que é a língua do filho querido yyds
Ver originalResponder0
LuckyHashValuevip
· 07-04 10:37
O camarada ficou animado ao ver que os recursos não podiam ser copiados. A escassez está realmente bem feita~
Ver originalResponder0
SneakyFlashloanvip
· 07-04 10:33
move é o futuro
Ver originalResponder0
SchrodingerWalletvip
· 07-04 10:28
Mais um monte de protocolos que alegam ser seguros. Para dizer de forma clara, tudo isso não passa de números no papel.
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)