Move é uma linguagem de programação baseada em Rust, projetada especificamente para aplicações em blockchain. O seu objetivo é resolver as limitações das linguagens de contratos inteligentes existentes, oferecendo escassez, determinismo e verificabilidade. Diferentemente das linguagens de programação tradicionais, o Move enfatiza 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 em relação às linguagens de blockchain existentes. 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 foca na segurança, visando evitar muitos problemas comuns do Web3, como vulnerabilidades de reentrada, tokens tóxicos e aprovações de tokens falsificadas. No Move, os ativos digitais são considerados 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 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 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 rapidamente a correção da execução do código. 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 meio acadêmico e a comunidade de segurança. Os princípios de design da linguagem estão focados 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. 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.
O ecossistema Move inicial
Sui
Sui é uma blockchain de prova de participação descentralizada, com capacidade de throughput e armazenamento escalável horizontalmente. A sua equipe vem de departamentos avançados de desenvolvimento de blockchain, dedicando-se ao desenvolvimento da blockchain Diem e da linguagem de programação Move. A Sui espera conseguir processar mais de 120.000 TPS, executar transações independentes em milissegundos e processar transações mais complexas em 3 segundos.
Aptos
Aptos é uma blockchain Layer 1, com a missão de criar acesso descentralizado a ativos de forma universal e justa para bilhões de pessoas. Atualmente, a Aptos pode atingir 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 em Ethereum. A sua missão é combinar a segurança dos contratos inteligentes e a paralelização com a liquidez e a base de utilizadores da EVM.
Contexto
Os cofundadores da Movement Labs sempre tiveram uma paixão por sistemas distribuídos e segurança de redes desde pequenos. Após identificarem problemas de experiência do usuário e vulnerabilidades em contratos inteligentes na infraestrutura atual de blockchain, fundaram a empresa em 2022. O objetivo deles é acelerar a inovação no campo das criptomoedas, permitindo que os desenvolvedores construam a próxima grande aplicação na blockchain.
Resolver problemas de segurança
Para resolver o problema das vulnerabilidades em contratos inteligentes, a Movement Labs está empenhada em construir um ecossistema de blockchain modular baseado em Move. Eles introduziram um novo ambiente de execução, projetado para processar mais de 30.000 transações por segundo. O Move-EVM permite que os desenvolvedores implantem código verificado em tempo de execução, prevenindo ataques de reentrada e outros vetores de ataque.
Integrar Move com modularização
A integração modular é o núcleo da filosofia de design do Movement Labs. 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 misturar e combinar módulos para personalizar sua pilha.
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 se adapta às suas necessidades.
Ordenador Descentralizado
Movement é uma L2 modular, onde M1 é a camada de execução da cadeia, enquanto M2 possui um mecanismo integrado de nós ordenadores descentralizados, proporcionando um mercado de gás gratuito para a rede Movement.
Compatibilidade entre Move e Solidity
Movement projetou um tradutor para Solidity, permitindo que contratos inteligentes escritos em Solidity adotem princípios de OOP no Movement. No entanto, os contratos traduzidos podem encontrar desafios de engenharia.
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 conhecidas.
Roteiro Futuro
A curto prazo, os desenvolvedores podem esperar a implementação do primeiro contrato inteligente Move na rede de testes Ethereum. O objetivo a longo prazo é realizar o lançamento completo do Rollup na rede principal, trazendo a potência do Move para todo o ecossistema Ethereum.
A Movement Labs valoriza o desenvolvimento da região da Ásia-Pacífico e continuará a apoiar os desenvolvedores de Move na Ásia, fornecendo os recursos, educação e oportunidades necessárias para promover o crescimento do ecossistema Move.
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.
6 Curtidas
Recompensa
6
7
Repostar
Compartilhar
Comentário
0/400
LazyDevMiner
· 15h atrás
move é uma importante pista da próxima geração de blockchain.
Ver originalResponder0
ShitcoinConnoisseur
· 21h atrás
move o cão voltou
Ver originalResponder0
ShibaSunglasses
· 21h atrás
A segurança é realmente confiável?
Ver originalResponder0
BloodInStreets
· 21h atrás
idiotas fazem as pessoas de parvas ainda há novos idiotas, não é à toa que são recursos não replicáveis
Ver originalResponder0
RugpullAlertOfficer
· 21h atrás
novos idiotas, entrem numa posição~
Ver originalResponder0
ponzi_poet
· 21h atrás
Kublai Khan está online?
Ver originalResponder0
AirdropHunterZhang
· 21h atrás
Mais uma ferramenta para fazer as pessoas de parvas chegou.
Move linguagem: uma nova paradigma de desenvolvimento Blockchain O futuro de aplicações cruzadas seguras e eficientes
Introdução à linguagem Move
Move é uma linguagem de programação baseada em Rust, projetada especificamente para aplicações em blockchain. O seu objetivo é resolver as limitações das linguagens de contratos inteligentes existentes, oferecendo escassez, determinismo e verificabilidade. Diferentemente das linguagens de programação tradicionais, o Move enfatiza 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 em relação às linguagens de blockchain existentes. 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 foca na segurança, visando evitar muitos problemas comuns do Web3, como vulnerabilidades de reentrada, tokens tóxicos e aprovações de tokens falsificadas. No Move, os ativos digitais são considerados 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 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 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 rapidamente a correção da execução do código. 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 meio acadêmico e a comunidade de segurança. Os princípios de design da linguagem estão focados 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. 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.
O ecossistema Move inicial
Sui
Sui é uma blockchain de prova de participação descentralizada, com capacidade de throughput e armazenamento escalável horizontalmente. A sua equipe vem de departamentos avançados de desenvolvimento de blockchain, dedicando-se ao desenvolvimento da blockchain Diem e da linguagem de programação Move. A Sui espera conseguir processar mais de 120.000 TPS, executar transações independentes em milissegundos e processar transações mais complexas em 3 segundos.
Aptos
Aptos é uma blockchain Layer 1, com a missão de criar acesso descentralizado a ativos de forma universal e justa para bilhões de pessoas. Atualmente, a Aptos pode atingir 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 em Ethereum. A sua missão é combinar a segurança dos contratos inteligentes e a paralelização com a liquidez e a base de utilizadores da EVM.
Contexto
Os cofundadores da Movement Labs sempre tiveram uma paixão por sistemas distribuídos e segurança de redes desde pequenos. Após identificarem problemas de experiência do usuário e vulnerabilidades em contratos inteligentes na infraestrutura atual de blockchain, fundaram a empresa em 2022. O objetivo deles é acelerar a inovação no campo das criptomoedas, permitindo que os desenvolvedores construam a próxima grande aplicação na blockchain.
Resolver problemas de segurança
Para resolver o problema das vulnerabilidades em contratos inteligentes, a Movement Labs está empenhada em construir um ecossistema de blockchain modular baseado em Move. Eles introduziram um novo ambiente de execução, projetado para processar mais de 30.000 transações por segundo. O Move-EVM permite que os desenvolvedores implantem código verificado em tempo de execução, prevenindo ataques de reentrada e outros vetores de ataque.
Integrar Move com modularização
A integração modular é o núcleo da filosofia de design do Movement Labs. 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 misturar e combinar módulos para personalizar sua pilha.
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 se adapta às suas necessidades.
Ordenador Descentralizado
Movement é uma L2 modular, onde M1 é a camada de execução da cadeia, enquanto M2 possui um mecanismo integrado de nós ordenadores descentralizados, proporcionando um mercado de gás gratuito para a rede Movement.
Compatibilidade entre Move e Solidity
Movement projetou um tradutor para Solidity, permitindo que contratos inteligentes escritos em Solidity adotem princípios de OOP no Movement. No entanto, os contratos traduzidos podem encontrar desafios de engenharia.
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 conhecidas.
Roteiro Futuro
A curto prazo, os desenvolvedores podem esperar a implementação do primeiro contrato inteligente Move na rede de testes Ethereum. O objetivo a longo prazo é realizar o lançamento completo do Rollup na rede principal, trazendo a potência do Move para todo o ecossistema Ethereum.
A Movement Labs valoriza o desenvolvimento da região da Ásia-Pacífico e continuará a apoiar os desenvolvedores de Move na Ásia, fornecendo os recursos, educação e oportunidades necessárias para promover o crescimento do ecossistema Move.