Entrevista com o fundador da linguagem Move: por que a linguagem de contratos inteligentes Sui Move é adequada para construir produtos Web3?
Recentemente, tivemos uma conversa com o Chief Technology Officer da Mysten Labs, Sam Blackshear, fundador da linguagem de programação Move, onde discutimos as razões pelas quais ele desenvolveu a nova linguagem de programação de contratos inteligentes Sui Move, as funcionalidades de escalabilidade do Sui e as vantagens da tecnologia descentralizada para os desenvolvedores.
Segue um resumo do conteúdo da entrevista:
A essência das linguagens de programação e o nascimento do Move
As linguagens de programação são ferramentas para interagir de forma amigável, segura, eficiente e clara com os computadores. Ao contrário das linguagens naturais, as linguagens de programação precisam ter semânticas definidas de forma precisa. O Move originou-se do projeto Libra do Facebook, com o objetivo de resolver as limitações das linguagens de contratos inteligentes existentes.
Os contratos inteligentes têm duas principais funções: definir o tipo de ativo e suas regras, e verificar as políticas de controle de acesso. O objetivo do design do Move é fornecer uma boa abstração para essas funções básicas, permitindo que os programadores escrevam código de forma segura e eficiente.
Características do Sui Move e suas aplicações no Web3
Sui Move é uma variante do Move, com as seguintes alterações:
Removidas as restrições definidas na Move original para a configuração de redes de pagamento em conformidade.
Foi introduzido um modelo de dados orientado a objetos, simplificando o processo de tratamento de ativos.
Implementou blocos de transação programáveis, aumentando a eficiência e flexibilidade das transações.
Essas características tornam o Sui Move especialmente adequado para a construção de produtos Web3, oferecendo maior eficiência e segurança no desenvolvimento.
Design de escalabilidade do Sui
O objetivo do Sui é alcançar escalabilidade horizontal, ou seja, aumentar a capacidade de processamento ao adicionar infraestrutura de hardware, sem limites. Este design evita os problemas que outras plataformas de blockchain enfrentam ao atingir o limite de capacidade, como o aumento das taxas de gas e o aumento da latência.
O modelo de dados orientado a objetos e o design da estrutura de transações do Sui foram ambos projetados para alcançar esse objetivo. O estado global é organizado em um grande armazenamento de chave-valor, o que torna essa estrutura mais fácil de escalar.
O potencial da tecnologia descentralizada
A tecnologia de blockchain e criptomoedas é essencialmente uma tecnologia que elimina atritos, capaz de remover barreiras na transmissão de informação e valor. Elas podem reduzir custos de transação, aumentar a interoperabilidade entre aplicações e fornecer aos desenvolvedores novas "super habilidades" para criar produtos mais atraentes.
O futuro desenvolvimento do Sui Move
A equipe Sui Move está focada nas seguintes melhorias:
Melhorar as funções de atualização e expansão do pacote com base no feedback dos desenvolvedores.
Introduzir novas características de linguagem, como tipos enumerados.
Melhorar a experiência de conexão entre o Move e o código front-end.
Aumentar a proporção de código Move nas aplicações para melhorar a segurança.
Simplificar o processo de desenvolvimento do Move, tornando-o mais amigável para todos os tipos de desenvolvedores.
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.
10 Curtidas
Recompensa
10
5
Repostar
Compartilhar
Comentário
0/400
AirdropBuffet
· 08-11 15:57
move é muito forte e é isso.
Ver originalResponder0
MintMaster
· 08-11 15:57
move muito bom
Ver originalResponder0
ProveMyZK
· 08-11 15:50
entrar numa posição e depois ver se é bom ou não
Ver originalResponder0
CrashHotline
· 08-11 15:48
move completamente yyds呀!
Ver originalResponder0
ChainMaskedRider
· 08-11 15:44
move哥 tão esforçado, eu preciso comprar um pouco de sui
Interpretação do fundador do Sui Move: Por que esta linguagem é adequada para construir produtos Web3
Entrevista com o fundador da linguagem Move: por que a linguagem de contratos inteligentes Sui Move é adequada para construir produtos Web3?
Recentemente, tivemos uma conversa com o Chief Technology Officer da Mysten Labs, Sam Blackshear, fundador da linguagem de programação Move, onde discutimos as razões pelas quais ele desenvolveu a nova linguagem de programação de contratos inteligentes Sui Move, as funcionalidades de escalabilidade do Sui e as vantagens da tecnologia descentralizada para os desenvolvedores.
Segue um resumo do conteúdo da entrevista:
A essência das linguagens de programação e o nascimento do Move
As linguagens de programação são ferramentas para interagir de forma amigável, segura, eficiente e clara com os computadores. Ao contrário das linguagens naturais, as linguagens de programação precisam ter semânticas definidas de forma precisa. O Move originou-se do projeto Libra do Facebook, com o objetivo de resolver as limitações das linguagens de contratos inteligentes existentes.
Os contratos inteligentes têm duas principais funções: definir o tipo de ativo e suas regras, e verificar as políticas de controle de acesso. O objetivo do design do Move é fornecer uma boa abstração para essas funções básicas, permitindo que os programadores escrevam código de forma segura e eficiente.
Características do Sui Move e suas aplicações no Web3
Sui Move é uma variante do Move, com as seguintes alterações:
Essas características tornam o Sui Move especialmente adequado para a construção de produtos Web3, oferecendo maior eficiência e segurança no desenvolvimento.
Design de escalabilidade do Sui
O objetivo do Sui é alcançar escalabilidade horizontal, ou seja, aumentar a capacidade de processamento ao adicionar infraestrutura de hardware, sem limites. Este design evita os problemas que outras plataformas de blockchain enfrentam ao atingir o limite de capacidade, como o aumento das taxas de gas e o aumento da latência.
O modelo de dados orientado a objetos e o design da estrutura de transações do Sui foram ambos projetados para alcançar esse objetivo. O estado global é organizado em um grande armazenamento de chave-valor, o que torna essa estrutura mais fácil de escalar.
O potencial da tecnologia descentralizada
A tecnologia de blockchain e criptomoedas é essencialmente uma tecnologia que elimina atritos, capaz de remover barreiras na transmissão de informação e valor. Elas podem reduzir custos de transação, aumentar a interoperabilidade entre aplicações e fornecer aos desenvolvedores novas "super habilidades" para criar produtos mais atraentes.
O futuro desenvolvimento do Sui Move
A equipe Sui Move está focada nas seguintes melhorias: