Sui Move fundador revela: por que esta linguagem se tornou uma ferramenta poderosa para construir produtos Web3

robot
Geração do resumo em andamento

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

Recentemente, conversamos com o CTO da Mysten Labs e criador da linguagem de programação Move, Sam Blackshear, sobre por que ele desenvolveu a nova linguagem de programação de contratos inteligentes Sui Move, as capacidades de escalabilidade do Sui e os benefícios da tecnologia descentralizada para os construtores.

Segue abaixo o conteúdo desta entrevista:

A essência das linguagens de programação e o nascimento da linguagem Move

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 em uma linguagem de programação é ter um significado definido com precisão. A essência das linguagens de programação é ser direcionada para áreas específicas ou tarefas específicas, pois não é possível realizar todas as tarefas com uma única linguagem.

A linguagem Move originou-se no projeto Libra do Facebook. Após estudar os contratos inteligentes existentes, Sam descobriu que eles decepcionavam os desenvolvedores em muitas situações. Os contratos inteligentes fazem principalmente duas coisas: definem o tipo de ativo e suas regras, e verificam as políticas de controle de acesso. Sam desejava criar uma linguagem que proporcionasse uma boa abstração para essas funcionalidades básicas, permitindo que os programadores escrevessem código de forma segura e eficiente.

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

Características do Sui Move e suas vantagens no Web3

Sui Move é uma variante da linguagem Move, que possui as seguintes características principais:

  1. Transferência de ativos mais livre: foram removidas algumas condições limitantes do Move original, permitindo enviar ativos para qualquer endereço.

  2. Modelo de dados centrado em objetos: simplifica o processo de tratamento de ativos, reduzindo o trabalho de contabilidade dos programadores.

  3. Bloco de negociação programável: permite realizar várias operações em uma única transação, reduzindo as taxas de gás, diminuindo o número de aprovações e garantindo a atomicidade.

Estas características tornam o Sui Move muito adequado para construir produtos na Web3, permitindo que os desenvolvedores realizem o desenvolvimento de forma mais eficiente e segura.

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 cresça continuamente à medida que o número de usuários aumenta, mantendo baixa latência.

O modelo de dados orientado a objetos é a chave para alcançar esse objetivo. Ao organizar tudo em objetos, o estado global se torna um grande mapeamento de IDs de objetos para objetos, que é um armazenamento de pares chave-valor facilmente escalável.

O potencial da tecnologia descentralizada

A blockchain e as criptomoedas são essencialmente uma tecnologia para eliminar atritos. Elas podem remover obstáculos em transações financeiras, construção de aplicativos e configurações de informações, reduzindo a dependência de terceiros. Esta tecnologia tem o potencial de transformar a interoperabilidade entre aplicativos, permitindo que dados, itens e valores possam fluir mais livremente entre diferentes aplicativos.

O futuro desenvolvimento do Sui Move

A equipe Sui Move está atualmente focada nos seguintes aspectos:

  1. Melhorar a capacidade de atualização e expansão do pacote, mantendo a confiança do utilizador.
  2. Desenvolver novas funcionalidades, como tipos enumerados.
  3. Melhorar a experiência de conexão entre o Move e o código front-end.
  4. Aumentar a proporção de código Move nas aplicações para melhorar a segurança.
  5. Tornar o código Move mais fácil de entender e usar para todos os tipos de programadores.

De um modo geral, o Sui Move está em constante evolução para satisfazer as necessidades dos desenvolvedores e proporcionar um melhor suporte ao ecossistema Web3.

Ver original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Recompensa
  • 6
  • Compartilhar
Comentário
0/400
quietly_stakingvip
· 9h atrás
move quem entende, entende.
Ver originalResponder0
metaverse_hermitvip
· 22h atrás
É só isso?
Ver originalResponder0
SundayDegenvip
· 22h atrás
Outra história de uma nova cadeia ~
Ver originalResponder0
StablecoinEnjoyervip
· 22h atrás
move é o que importa nesta onda
Ver originalResponder0
BearHuggervip
· 22h atrás
Já se fala sobre isso há meio ano, qual é a aplicação prática?
Ver originalResponder0
Anon4461vip
· 22h atrás
sui está cada vez mais forte
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)