Move linguagem: uma nova ferramenta para desenvolvimento de Blockchain

robot
Geração de resumo em curso

Move linguagem: Nova geração de linguagem de programação Blockchain

Move é uma linguagem de programação baseada em Rust, desenvolvida inicialmente para projetos de blockchain. Ela visa resolver as limitações das linguagens de contratos inteligentes existentes, oferecendo escassez, determinismo e verificabilidade. Move foi projetada especificamente para aplicações de blockchain, enfatizando segurança e eficiência, com características independentes de plataforma, suportando bibliotecas, ferramentas e comunidades de desenvolvedores inter-blockchain.

Vantagens da linguagem Move

Move tem várias vantagens com base nas 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 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, não podendo 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 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, evitando 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 das 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. Move Prover está integrado ao sistema de construção Move, permitindo que os desenvolvedores verifiquem facilmente o código.

Governança 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 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 em princípios fundamentais e expandindo a linguagem apenas quando necessário.

Ecossistema Move inicial

Sui

Sui é uma blockchain de prova de participação descentralizada, com capacidade de escalabilidade horizontal em termos de throughput e armazenamento. A sua equipe vem de departamentos avançados de desenvolvimento de blockchain, dedicando-se ao desenvolvimento da blockchain e da linguagem de programação Move. A Sui espera conseguir processar mais de 120.000 TPS, processando transações independentes em subsegundos e transações mais complexas em 3 segundos.

Aptos

Aptos é uma Blockchain de Layer 1, com a missão de criar acesso descentralizado a ativos de forma universal e justa 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 na 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 no Ethereum. A missão deles é 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á empenhada em construir um ecossistema de blockchain modular baseado em Move, começando pelo M2, que é o primeiro Layer 2 MoveVM da Ethereum. Eles também 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 reentrâncias e outros vetores de ataque.

Integrar o Move com a modularização

A filosofia de design da Movement Labs é centrada na integração modular. Ao decompor a stack 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 stack.

EVM paralelo e Move

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

Fundos

A Movement Labs completou uma rodada de financiamento Série A de 38 milhões de dólares, liderada por uma conhecida instituição de investimento, com a participação de várias instituições de investimento renomadas.

Roteiro Futuro

A curto prazo, os desenvolvedores podem esperar implantar o 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 valoriza muito a região da Ásia-Pacífico e continuará a apoiar os desenvolvedores Move na Ásia, promovendo o crescimento do ecossistema Move.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 4
  • Partilhar
Comentar
0/400
OldLeekMastervip
· 07-12 15:11
Eu fui all in diretamente, faz rápido!
Ver originalResponder0
LidoStakeAddictvip
· 07-12 15:11
Move não vai mudar a posição do eth no mundo.
Ver originalResponder0
BasementAlchemistvip
· 07-12 15:08
Mais um pouco de Posição de bloqueio gato?
Ver originalResponder0
AirdropHunterXiaovip
· 07-12 14:46
o ecossistema move ainda não está completamente em funcionamento, continue esperando
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)