Linguagem Move: a nova paradigma de desenvolvimento de Blockchain e a ascensão do ecossistema

Introdução à linguagem Move e desenvolvimento do seu ecossistema

Move é uma linguagem de programação baseada em Rust, inicialmente desenvolvida para projetos de blockchain. Destina-se a resolver as limitações das linguagens de contratos inteligentes existentes, oferecendo escassez, determinismo e verificabilidade. Move é projetada especificamente para aplicações de blockchain, enfatizando segurança e eficiência, possui características independentes de plataforma e suporta 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 suas características de segurança integradas tornam-no uma escolha ideal para construir aplicações de blockchain seguras e de alto desempenho. O design do Move enfatiza a segurança, visando evitar muitos 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, o que significa 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, o que permite um controle de acesso granular. 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 críticas de suas aplicações e a verificar a correção da execução do código em pouco 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.

Governação 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 vindos do Web2. O método de governança do Move visa evitar decisões controversas, concentrando-se em princípios centrais e expandindo a linguagem apenas quando necessário.

O ecossistema Move inicial

Sui

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

Aptos

Aptos é uma blockchain Layer 1, cuja missão é criar acesso descentralizado a ativos de forma universal e justa para bilhões de pessoas. Atualmente, Aptos pode alcançar uma taxa de transferência 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 equipe de desenvolvimento de blockchain dedicada à integração de redes blockchain para suportar as soluções Layer 2 mais rápidas e seguras na Ethereum. A sua missão é combinar a segurança dos contratos inteligentes com a paralelização e a liquidez da EVM e a base de usuários.

Resolver problemas de segurança

Movement Labs está comprometida em construir um ecossistema de blockchain modular baseado em Move, começando com o M2, que é o primeiro Layer 2 MoveVM do Ethereum. Eles também introduziram um novo ambiente de execução, projetado para processamento de alta capacidade. Move-EVM permite que os desenvolvedores implantem código verificado em tempo de execução, prevenindo ataques de reentrada e outros vetores de ataque.

integra Move com modularização

A integração modular é o núcleo da filosofia de design dos Movement Labs. Ao decompor a pilha de blockchain em componentes modulares com interfaces definidas, é possível alcançar integração, personalização e atualização sem costura. Esta arquitetura modular integrada apresenta vantagens significativas em termos de escalabilidade, segurança e inovação em relação ao design global.

EVM paralelo e Move

EVM paralelo é um desenvolvimento destinado a melhorar 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.

Fundos

A Movement Labs completou uma rodada de financiamento série A de 38 milhões de dólares, 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 Ethereum. O objetivo de longo prazo é alcançar 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 Move na Ásia, promovendo o crescimento do ecossistema Move.

MOVE-4.48%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 8
  • Partilhar
Comentar
0/400
TestnetFreeloadervip
· 07-19 10:57
move é o novo chefe?
Ver originalResponder0
DisillusiionOraclevip
· 07-19 08:59
Eu não acredito, o que se moveu pode ser comparado ao rust.
Ver originalResponder0
GateUser-c799715cvip
· 07-18 07:25
move consegue lidar com Token tóxico. Esta vez eu apostei.
Ver originalResponder0
ContractExplorervip
· 07-16 18:41
move muito forte, não entendo, não entendo
Ver originalResponder0
CryptoHistoryClassvip
· 07-16 18:35
*verifica o db de padrões históricos* mesmo ciclo de hype que a solidity em 2017...
Ver originalResponder0
AirdropHunter007vip
· 07-16 18:32
move ou experimentar um pouco
Ver originalResponder0
liquidation_surfervip
· 07-16 18:27
Move é o novo sol
Ver originalResponder0
MindsetExpandervip
· 07-16 18:14
Segurança até explodir é em vão. Agora, quem ainda joga Blockchain?
Ver originalResponder0
  • Pino
Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)