Fundador da Move explica Sui Move: uma ferramenta de desenvolvimento de produtos Web3

robot
Geração do resumo em andamento

Entrevista com o fundador da linguagem Move: Por que Sui Move é adequado para construir produtos Web3?

Recentemente, conversamos com Sam Blackshear, o Chief Technology Officer da Mysten Labs e fundador da linguagem de programação Move, sobre por que ele desenvolveu a nova linguagem de programação para contratos inteligentes Sui Move, a escalabilidade do Sui e as vantagens da tecnologia descentralizada para os desenvolvedores.

Abaixo está um resumo do conteúdo da entrevista:

A essência das linguagens de programação

A linguagem de programação é uma ferramenta para interagir de forma clara com os computadores. Ao contrário das linguagens naturais, as linguagens de programação precisam ter semântica definida com precisão. As linguagens de programação são frequentemente otimizadas para domínios ou tarefas específicas. A linguagem Move foi projetada sob medida para o campo dos contratos inteligentes.

O nascimento da linguagem Move

Move é originado do projeto Libra do Facebook. Blackshear estudou as limitações das linguagens de contrato inteligente existentes e descobriu que elas apresentam restrições em lidar com ativos e controle de acesso. A linguagem Move foi projetada para fornecer melhores abstrações e ferramentas para programação de contratos inteligentes, permitindo que os desenvolvedores escrevam código de forma mais segura e eficiente.

Entrevista com o pai da linguagem Move: por que a linguagem de contratos inteligentes Sui Move é adequada para construir produtos Web3?

Características do Sui Move

Sui Move é uma variante do Move, otimizada para cenários Web3:

  1. Removidas algumas condições restritivas do Move original, tornando a transferência de ativos mais livre.

  2. Introduziu um modelo de dados orientado a objetos, simplificando o processo de operação de ativos.

  3. Suporta blocos de transações programáveis, permitindo executar múltiplas operações em uma única transação.

Essas características tornam o Sui Move muito adequado para construir produtos Web3.

Vantagens dos blocos de negociação programáveis

As zonas de negociação programáveis permitem a execução de várias operações em uma única transação, apresentando as seguintes vantagens:

  1. Reduzir as taxas de gas
  2. Reduzir o número de aprovações
  3. Garantir a atomicidade
  4. Facilita a combinação temporária de diferentes componentes

A experiência de desenvolvimento do Sui Move

Muitos desenvolvedores relataram que usar Sui Move é mais eficiente e seguro. Por exemplo, um projeto DeFi completou em apenas dois meses um trabalho que originalmente levaria oito meses usando Sui Move. O design do Sui Move está mais alinhado com o modo de pensar dos desenvolvedores.

Design de escalabilidade do Sui

Sui adota um modelo de dados orientado a objetos, organizando o estado global como um mapeamento de ID de objeto para objeto, facilitando a escalabilidade horizontal. Este design permite que o Sui se expanda continuamente com o aumento do número de usuários, mantendo ao mesmo tempo baixa latência.

O potencial da tecnologia descentralizada

A blockchain é essencialmente uma tecnologia que remove atritos, podendo eliminar barreiras de interoperabilidade entre aplicações. Ela permite que ativos e dados fluam mais livremente entre diferentes aplicações, oferecendo novas possibilidades para os desenvolvedores.

O futuro desenvolvimento do Sui Move

A equipe Sui está continuamente aprimorando o Sui Move com base no feedback dos desenvolvedores:

  1. Flexibilidade na atualização e expansão do pacote de aprimoramento
  2. Adicionar novos recursos de linguagem, como tipos de enumeração
  3. Melhorar a experiência de integração do Move com o código do front-end
  4. Explorar como aumentar a proporção de código Move na aplicação

De um modo geral, o Sui Move está empenhado em proporcionar uma experiência de programação mais segura e eficiente para o desenvolvimento Web3.

Ver original
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.
  • Recompensa
  • 5
  • Compartilhar
Comentário
0/400
GateUser-beba108dvip
· 07-07 13:17
Não é só uma nova linguagem? Para que tanto alarde?
Ver originalResponder0
HalfBuddhaMoneyvip
· 07-05 20:11
Não é nada de novo... é só a velha guarda, não é?
Ver originalResponder0
BankruptcyArtistvip
· 07-05 20:11
move é tão bom assim? Vamos dar uma olhada primeiro.
Ver originalResponder0
AirdropF5Brovip
· 07-05 20:00
Vem, vem, vem fazer um Airdrop.
Ver originalResponder0
NotSatoshivip
· 07-05 19:57
Só isso? O move realmente se atreve a se gabar.
Ver originalResponder0
  • Marcar
Faça trade de criptomoedas em qualquer lugar e a qualquer hora
qrCode
Escaneie o código para baixar o app da Gate
Comunidade
Português (Brasil)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)