Análise do fundador do Sui Move: Por que se tornou uma ferramenta poderosa para o desenvolvimento de produtos Web3

robot
Geração de resumo em curso

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

Recentemente, conversamos com Sam Blackshear, o fundador da linguagem de programação Move, sobre por que ele desenvolveu a nova linguagem de programação de contratos inteligentes Sui Move, a escalabilidade do Sui e os benefícios 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 com os computadores. Ao contrário das linguagens naturais, as linguagens de programação precisam ter semânticas definidas com precisão, garantindo que o comportamento do código seja previsível. As linguagens de programação são frequentemente otimizadas para domínios ou tarefas específicas.

A linguagem Move originou-se no projeto Libra do Facebook. Após estudar as deficiências das linguagens de contratos inteligentes existentes, Blackshear decidiu criar uma nova linguagem, especificamente voltada para definir tipos de ativos e políticas de controle de acesso, que são as duas funções principais dos contratos inteligentes.

Características do Sui Move

Sui Move é uma variante da linguagem Move, que foi ajustada para se adequar a uma gama mais ampla de cenários de aplicação Web3:

  1. Foi removida a limitação de criação de contas no Move original, permitindo o envio de ativos de forma mais livre.

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

  3. Suporte a blocos de transação programáveis, permitindo a execução de várias operações em uma transação.

Essas mudanças tornam o Sui Move mais adequado para construir aplicações Web3 genéricas, ao mesmo tempo que aumentam a eficiência e a segurança do desenvolvimento.

Escalabilidade do Sui

O objetivo de design do Sui é alcançar escalabilidade horizontal, ou seja, aumentar a capacidade de throughput linearmente através da adição de hardware, sem limite. Isso ajuda a evitar problemas de degradação da experiência do usuário devido a restrições de capacidade.

Sui adota um modelo de dados orientado a objetos, organizando o estado global como um mapeamento de ID de objeto para objeto, facilitando a expansão. A estrutura das transações também foi otimizada para se adequar a esse modelo de dados.

O potencial da tecnologia descentralizada

Blackshear acredita que a blockchain e as criptomoedas são essencialmente uma tecnologia que elimina atritos, podendo remover barreiras à transmissão de informações e valores. Ela torna a interoperabilidade entre aplicações mais fácil de realizar, fornecendo aos desenvolvedores novos "superpoderes" para construir produtos mais atraentes.

O futuro desenvolvimento do Sui Move

A equipe Sui está constantemente melhorando o Sui Move com base no feedback dos desenvolvedores:

  1. Adicionar funcionalidades de nível de linguagem, oferecendo maior flexibilidade de expansão.

  2. Melhorar a experiência de conexão entre o Move e o código front-end.

  3. Investigar como aumentar a proporção de código Move nas aplicações para melhorar a segurança.

  4. Esforçar-se para tornar o código Move mais compreensível e utilizável para todos os tipos de desenvolvedores.

De modo geral, o Sui Move está a evoluir numa direção mais flexível, mais fácil de usar e mais segura, para melhor atender às necessidades do desenvolvimento de aplicações Web3.

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

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
  • 5
  • Partilhar
Comentar
0/400
GasWastervip
· 15h atrás
bull ah vai chegar
Ver originalResponder0
FOMOSapienvip
· 15h atrás
Uma nova blockchain chegou para competir.
Ver originalResponder0
SchrodingerWalletvip
· 15h atrás
Não é apenas copiar o Solidity, não?
Ver originalResponder0
UnluckyValidatorvip
· 15h atrás
sui forte para caramba yyds!
Ver originalResponder0
BlockchainTalkervip
· 15h atrás
na verdade, isto é bastante revolucionário para a gestão de ativos, não vou mentir...
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)