O fundador da Sui analisa a linguagem Move: uma nova opção de contratos inteligentes feita para o Web3

robot
Geração de resumo em curso

Entrevista: O fundador da linguagem Move fala sobre a linguagem de contratos inteligentes Sui Move

Recentemente, conversamos com Sam Blackshear, o diretor técnico da Mysten Labs e fundador da linguagem de programação Move, para discutir por que ele desenvolveu 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

As linguagens de programação são ferramentas para interagir de forma clara, segura, eficiente e precisa com os computadores. Ao contrário das linguagens naturais, as linguagens de programação exigem semântica definida com precisão. As linguagens de programação são geralmente projetadas para domínios ou tarefas específicas, pois não é possível haver uma única linguagem que se destaque em todos os campos.

O nascimento da linguagem Move

Move tem origem no projeto Libra do Facebook. Após estudar os contratos inteligentes existentes, Blackshear acredita que as linguagens de contratos inteligentes atuais decepcionam os desenvolvedores em certos aspectos. Os contratos inteligentes definem principalmente os tipos de ativos e suas regras de transferência, além de verificar as políticas de controle de acesso. Move visa fornecer uma boa abstração para essas tarefas básicas, permitindo que os programadores escrevam código de forma segura e eficiente.

Características do Sui Move

Sui Move fez algumas alterações com base no Move original:

  1. Removemos algumas restrições em relação às redes de pagamento em conformidade.
  2. Foi introduzido um modelo de dados orientado a objetos, simplificando o processo de tratamento de ativos.
  3. Implementou blocos de transação programáveis, permitindo que várias operações sejam concluídas em uma única transação.

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

Vantagens dos blocos de negociação programáveis

Para os utilizadores, os blocos de negociação programáveis trazem várias vantagens:

  1. Reduzir as taxas de gas
  2. Reduzir o número de aprovações
  3. Implementar a atomicidade das operações

A experiência de desenvolvimento do Sui Move

Desenvolvedores de outras linguagens de programação Web3 geralmente relatam que o desenvolvimento em Sui Move é mais eficiente e seguro. Por exemplo, um projeto DeFi completou em apenas dois meses o que originalmente levaria oito meses em Sui Move.

Design de escalabilidade do Sui

O objetivo do Sui é alcançar escalabilidade horizontal, ou seja, aumentar a capacidade de processamento ao adicionar hardware, sem afetar a latência. Este design é inspirado nos princípios de escalabilidade dos serviços Web2 e leva em consideração as necessidades específicas da blockchain.

O potencial da tecnologia descentralizada

Blackshear acredita que a blockchain e as criptomoedas são essencialmente uma tecnologia que elimina fricções. Elas podem eliminar barreiras na transferência de informações e valores, reduzindo a dependência de intermediários de terceiros. Esta tecnologia tem o potencial de transformar vários setores, desde transações imobiliárias até a interoperabilidade de aplicações.

O futuro desenvolvimento do Sui Move

A equipe Sui Move está atualmente se dedicando a:

  1. Melhorar a escalabilidade e flexibilidade do pacote
  2. Introduzir novas características como tipos enumerados
  3. Otimizar a experiência de conexão entre o Move e o código do front-end
  4. Aumentar a participação do código Move nas aplicações para aumentar a segurança.

De um modo geral, a direção de desenvolvimento do Sui Move é aumentar a flexibilidade e a facilidade de uso da linguagem, mantendo ao mesmo tempo a segurança.

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

SUI-2.32%
MOVE-0.89%
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
  • 2
  • Partilhar
Comentar
0/400
Web3ExplorerLinvip
· 07-20 23:04
tbh move é como se a sabedoria antiga encontrasse a mecânica quântica fr fr
Ver originalResponder0
AirdropHunterWangvip
· 07-20 23:00
Há move enrolado
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)