Entrevista com o fundador da linguagem Move: por que Sui Move é adequado para construir produtos Web3
Recentemente, o CTO da Mysten Labs e fundador da linguagem de programação Move, Sam Blackshear, deu uma entrevista onde discutiu os motivos pelos quais desenvolveu a nova linguagem de contratos inteligentes Sui Move, a capacidade 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
As linguagens de programação são ferramentas para interagir de forma clara com os computadores. Ao contrário das linguagens naturais, as linguagens de programação requerem semântica definida com precisão. Sam enfatiza que as linguagens de programação são frequentemente projetadas para domínios ou tarefas específicas, e é por isso que existem várias linguagens de programação.
A origem da linguagem Move
Move tem origem no projeto Libra do Facebook. Após estudar os contratos inteligentes existentes, Sam descobriu que eles decepcionavam os desenvolvedores em muitos aspectos. Os contratos inteligentes definem principalmente tipos de ativos e políticas de controle de acesso, e o Move visa fornecer uma melhor abstração para essas funcionalidades básicas.
Características do Sui Move
Sui Move é uma variante do Move, com as principais mudanças incluindo:
Foram canceladas algumas condições limitadoras do Move original.
Introduziu um modelo de dados orientado a objetos
Implementou blocos de transação programáveis
Essas mudanças tornam o Sui Move mais adequado para construir produtos Web3 genéricos.
Vantagens dos Blocos de Negociação Programáveis
Os blocos de negociação programáveis permitem a execução de múltiplas operações em uma única transação, trazendo os seguintes benefícios:
Taxas de gas mais baixas
Reduzir o número de aprovações
Implementar operações atômicas
A experiência de desenvolvimento do Sui Move
Muitos desenvolvedores relataram que usar o Sui Move é mais eficiente e seguro. Um projeto DeFi afirmou que, usando o Sui Move, levou apenas 2 meses para completar um trabalho de desenvolvimento em Solidity que normalmente levaria 8 meses.
Design de escalabilidade do Sui
O objetivo do Sui é alcançar escalabilidade horizontal, aumentando o hardware para melhorar a taxa de transferência, mantendo ao mesmo tempo baixa latência. Este design é baseado em um modelo de dados orientado a objetos, tornando o estado global um armazenamento de chave-valor escalável.
O potencial da tecnologia descentralizada
A blockchain e as criptomoedas são essencialmente uma tecnologia que elimina atritos, podendo reduzir intermediários de terceiros e diminuir os custos de transação. Elas também podem romper barreiras de interoperabilidade entre aplicações, oferecendo novas "superpoderes" aos desenvolvedores.
O futuro do Sui Move
A equipe Sui Move está atenta a:
Melhorar a escalabilidade do pacote
Adicionar novas funcionalidades como tipos enumerados
Otimizar a conexão entre o Move e o código do frontend
Aumentar a proporção do código Move nas aplicações para melhorar a segurança
De um modo geral, Sui Move está empenhado em proporcionar aos desenvolvedores Web3 uma experiência de desenvolvimento de contratos inteligentes mais eficiente e segura.
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.
Sui Move fundador revela: por que é a escolha ideal para construir produtos Web3
Entrevista com o fundador da linguagem Move: por que Sui Move é adequado para construir produtos Web3
Recentemente, o CTO da Mysten Labs e fundador da linguagem de programação Move, Sam Blackshear, deu uma entrevista onde discutiu os motivos pelos quais desenvolveu a nova linguagem de contratos inteligentes Sui Move, a capacidade 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
As linguagens de programação são ferramentas para interagir de forma clara com os computadores. Ao contrário das linguagens naturais, as linguagens de programação requerem semântica definida com precisão. Sam enfatiza que as linguagens de programação são frequentemente projetadas para domínios ou tarefas específicas, e é por isso que existem várias linguagens de programação.
A origem da linguagem Move
Move tem origem no projeto Libra do Facebook. Após estudar os contratos inteligentes existentes, Sam descobriu que eles decepcionavam os desenvolvedores em muitos aspectos. Os contratos inteligentes definem principalmente tipos de ativos e políticas de controle de acesso, e o Move visa fornecer uma melhor abstração para essas funcionalidades básicas.
Características do Sui Move
Sui Move é uma variante do Move, com as principais mudanças incluindo:
Essas mudanças tornam o Sui Move mais adequado para construir produtos Web3 genéricos.
Vantagens dos Blocos de Negociação Programáveis
Os blocos de negociação programáveis permitem a execução de múltiplas operações em uma única transação, trazendo os seguintes benefícios:
A experiência de desenvolvimento do Sui Move
Muitos desenvolvedores relataram que usar o Sui Move é mais eficiente e seguro. Um projeto DeFi afirmou que, usando o Sui Move, levou apenas 2 meses para completar um trabalho de desenvolvimento em Solidity que normalmente levaria 8 meses.
Design de escalabilidade do Sui
O objetivo do Sui é alcançar escalabilidade horizontal, aumentando o hardware para melhorar a taxa de transferência, mantendo ao mesmo tempo baixa latência. Este design é baseado em um modelo de dados orientado a objetos, tornando o estado global um armazenamento de chave-valor escalável.
O potencial da tecnologia descentralizada
A blockchain e as criptomoedas são essencialmente uma tecnologia que elimina atritos, podendo reduzir intermediários de terceiros e diminuir os custos de transação. Elas também podem romper barreiras de interoperabilidade entre aplicações, oferecendo novas "superpoderes" aos desenvolvedores.
O futuro do Sui Move
A equipe Sui Move está atenta a:
De um modo geral, Sui Move está empenhado em proporcionar aos desenvolvedores Web3 uma experiência de desenvolvimento de contratos inteligentes mais eficiente e segura.