Revelação do fundador da linguagem Move: Como o Sui Move ajuda no desenvolvimento da Web3

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

Recentemente, falámos com Sam Blackshear, CTO da Mysten Labs e fundador da linguagem de programação Move, sobre por que ele desenvolveu a nova linguagem de programação de contratos inteligentes Sui Move, as funcionalidades que o Sui pode escalar e as vantagens da tecnologia descentralizada para os desenvolvedores.

Segue um resumo do conteúdo da entrevista:

Visão geral das linguagens de programação e o surgimento do Move

A linguagem de programação é uma ferramenta para interagir de forma precisa, segura, eficiente e clara com os computadores. Ao contrário das línguas naturais, as linguagens de programação precisam ter semântica definida de forma precisa, a fim de garantir a previsibilidade do comportamento do código.

A linguagem Move originou-se do projeto Libra do Facebook. Ao pesquisar as linguagens de contratos inteligentes existentes, Sam descobriu que muitas vezes elas não atendem às necessidades dos desenvolvedores. Os contratos inteligentes definem principalmente o tipo de ativo e suas regras de transferência, além de verificar as políticas de controle de acesso. A linguagem Move visa fornecer uma boa abstração para essas funcionalidades 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 e Vantagens do Sui Move

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

  1. Transferência de ativos mais livre: eliminou a restrição de criação de contas na Move original, permitindo enviar ativos para qualquer endereço.

  2. Modelo de dados centrado em objetos: simplificou a lógica de processamento de ativos, aumentando a eficiência do desenvolvimento.

  3. Blocos de negociação programáveis: permitem a execução de múltiplas operações em uma única transação, reduzindo as taxas de gas e o número de aprovações, enquanto garantem a atomicidade.

Essas características tornam o Sui Move muito adequado para construir produtos Web3, podendo oferecer uma experiência de desenvolvimento mais eficiente e segura.

Design de escalabilidade do Sui

O objetivo do Sui é alcançar escalabilidade horizontal, aumentando as instalações de hardware para melhorar a capacidade de processamento, mantendo ao mesmo tempo baixa latência. Este design é baseado na consideração da demanda pela adoção em larga escala do Web3, evitando problemas de degradação da experiência do usuário devido a limitações de capacidade.

O modelo de dados orientado a objetos é a chave para alcançar este objetivo. Organizar o estado global como um mapeamento de ID de objeto para objeto permite que o sistema seja escalado de forma semelhante a um armazenamento de chave-valor.

O potencial da tecnologia descentralizada

A tecnologia de blockchain e criptomoedas é essencialmente uma forma de eliminar atritos, capaz de remover barreiras na transmissão de informações e valores. Elas conseguem reduzir os custos de transação, aumentar a interoperabilidade entre aplicações e fornecer aos desenvolvedores novas "superpoderes" para criar produtos mais atraentes.

O futuro desenvolvimento do Sui Move

A equipe Sui Move está atualmente focada nas seguintes áreas de melhoria:

  1. Aumentar a escalabilidade do pacote, permitindo que os desenvolvedores atualizem e adicionem funcionalidades de forma mais flexível.

  2. Introduzir novos recursos, como tipos enumerados.

  3. Melhorar a experiência de integração entre o Move e o código front-end.

  4. Explorar como fazer com que as aplicações incluam mais código Move para aumentar a segurança.

  5. Simplificar a dificuldade de compreensão e uso do código Move por programadores que não são de Move.

Através desses esforços, o Sui Move visa fornecer ferramentas mais poderosas e fáceis de usar para desenvolvedores Web3, promovendo o desenvolvimento de aplicações descentralizadas.

MOVE3.95%
SUI6.28%
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
AirdropBlackHolevip
· 6h atrás
Um movimento tão bull, já está quase à altura do solidity, não é?
Ver originalResponder0
AlwaysMissingTopsvip
· 6h atrás
Ai, é novamente aquela armadilha do libra.
Ver originalResponder0
WenMoonvip
· 6h atrás
move esta linguagem é estável, gosto de brincar com isso
Ver originalResponder0
CryptoDouble-O-Sevenvip
· 6h atrás
move ainda é para ver, é muito bom
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)