Interpretação do fundador do Sui Move: Por que essa linguagem se tornou uma ferramenta poderosa para a construção de aplicações Web3

robot
Geração de resumo em curso

Entrevista com o fundador da linguagem Move: Por que a linguagem de contratos inteligentes Sui Move é adequada 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 suas razões para desenvolver a nova linguagem de programação de contratos inteligentes Sui Move, a 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

A linguagem de programação é uma ferramenta para interagir de forma amigável, segura, eficiente e clara com os computadores. Ao contrário das línguas naturais, o mais importante nas linguagens de programação é ter uma semântica definida com precisão. A essência das linguagens de programação é ser direcionada a áreas ou tarefas específicas, e é por isso que existem várias linguagens de programação.

A origem da linguagem Move

Move originou-se no projeto Libra do Facebook. Ao estudar contratos inteligentes existentes, Blackshear descobriu que eles deixavam os desenvolvedores desapontados em muitos casos. Os contratos inteligentes fazem principalmente duas coisas: definem o tipo de ativo e suas regras, e verificam as políticas de controle de acesso. Move tem como objetivo fornecer uma boa abstração para essas tarefas básicas, permitindo que os programadores escrevam código de forma 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 usou uma variante do Move, chamada Sui Move. As principais alterações incluem:

  1. Removido o limite para a criação de contas, permitindo que os ativos sejam enviados livremente para qualquer endereço.
  2. Foi introduzido um modelo de dados baseado em objetos, simplificando o processo de tratamento de ativos.
  3. Implementou blocos de transação programáveis, permitindo executar várias operações em uma única transação.

Essas mudanças tornam Sui Move mais adequado para construir aplicações Web3 genéricas.

Vantagens dos blocos de negociação programáveis

Para os utilizadores, os benefícios dos blocos de negociação programáveis incluem:

  1. Menores taxas de gas
  2. Reduzir o número de aprovações
  3. Aumentar a atomicidade das transações

A experiência de desenvolvimento do Sui Move

Desenvolvedores de outras linguagens de programação Web3 descobriram que o desenvolvimento em Sui Move é mais eficiente e seguro. Por exemplo, um projeto DeFi foi concluído em apenas dois meses em Sui Move, enquanto poderia levar oito meses em Solidity.

Design de escalabilidade do Sui

O objetivo do Sui é alcançar escalabilidade horizontal, ou seja, aumentar a capacidade de processamento através da adição de infraestrutura de hardware, sem limites. Este design permite que o Sui lide com o crescimento do número de usuários, mantendo baixa latência.

O potencial da tecnologia descentralizada

A tecnologia blockchain e criptomoedas é essencialmente uma tecnologia que remove atritos. Elas podem eliminar barreiras de interoperabilidade entre aplicações, permitindo que dados, ativos e funcionalidades fluam livremente entre diferentes aplicações.

O futuro desenvolvimento do Sui Move

A equipe Sui Move está focada nas seguintes melhorias:

  1. Adicionar a funcionalidade de nível de linguagem, proporcionando flexibilidade de expansão
  2. Melhorar a experiência de conexão entre o Move e o código do frontend
  3. Adicionar novos recursos, como tipos enumerados
  4. Aumentar a proporção de código Move nas aplicações, melhorando a segurança
  5. Simplificar a dificuldade de compreensão e utilização do Move para programadores que não são da linguagem Move.
SUI0.66%
MOVE3.09%
Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 4
  • Republicar
  • Partilhar
Comentar
0/400
liquidation_watchervip
· 08-09 19:49
move fantástico
Ver originalResponder0
BearMarketSurvivorvip
· 08-09 19:46
move mais cedo ou mais tarde superará o sol
Ver originalResponder0
GasFeeBarbecuevip
· 08-09 19:35
Finalmente posso me reerguer move o número um do mundo
Ver originalResponder0
MetaMaximalistvip
· 08-09 19:34
move? os maxis de solidity estão em frangalhos agora
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)