Interpretação do fundador do Sui Move: Vantagens e futuro da ferramenta de 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, conversámos com Sam Blackshear, o Chief Technology Officer da Mysten Labs e fundador da linguagem de programação Move, sobre os motivos que o levaram a desenvolver a nova linguagem de programação de contratos inteligentes Sui Move, o desempenho de escalabilidade da Sui e as vantagens da tecnologia descentralizada para os desenvolvedores.

Os principais conteúdos da entrevista são os seguintes:

A essência das linguagens de programação e o surgimento do Move

As linguagens de programação são ferramentas para interagir de forma clara, segura, eficiente e precisa com os computadores. Ao contrário das línguas naturais, as linguagens de programação precisam ter semânticas definidas de forma precisa. Ao escrever um programa, os desenvolvedores precisam entender claramente o comportamento do programa.

Move é originado do projeto Libra do Facebook. Após investigar os contratos inteligentes existentes, descobriu-se que eles não atendem às necessidades dos desenvolvedores em muitas situações. 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. O Move visa fornecer uma boa abstração para essas funções básicas, permitindo que os programadores escrevam código de forma segura e eficiente.

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

Características do Sui Move e sua aplicação no Web3

Sui Move é uma variante do Move, cuja alteração se deve aos seguintes fatores:

  1. Removidos alguns requisitos do projeto original do Libra, permitindo uma circulação mais livre dos ativos.

  2. Introduziu um modelo de dados orientado a objetos, simplificando o processo de tratamento de ativos.

  3. Foi implementado um bloco de transações programável, permitindo a execução de várias operações em uma única transação.

Estas características tornam o Sui Move muito adequado para a construção de produtos Web3, oferecendo maior flexibilidade e eficiência.

A experiência de desenvolvimento do Sui Move

Muitos desenvolvedores relataram que a experiência de desenvolvimento em Sui Move é mais eficiente e segura. Por exemplo, uma equipe de um projeto DeFi afirmou que usou apenas dois meses com Sui Move para concluir um trabalho de desenvolvimento em Solidity que originalmente levaria oito meses, e que tem mais confiança na segurança do projeto.

Design de escalabilidade do Sui

O objetivo do Sui é alcançar escalabilidade horizontal, ou seja, aumentar a capacidade através da adição de hardware, sem limites superiores. Este design permite que o Sui se expanda continuamente com o crescimento dos usuários, mantendo baixa latência.

O modelo de dados orientado a objetos é a chave para alcançar esse objetivo. O estado global é organizado em um mapeamento de ID de objeto para objeto, e esse armazenamento de pares chave-valor é mais fácil de escalar.

O potencial da tecnologia descentralizada

A blockchain e as criptomoedas são essencialmente uma tecnologia que remove fricções. Elas podem eliminar barreiras em transações financeiras, desenvolvimento de aplicações e configuração de informações, reduzindo a dependência de terceiros.

Esta tecnologia pode melhorar a interoperabilidade entre aplicações, permitindo que ativos, dados e funcionalidades fluam mais livremente entre diferentes aplicações.

O futuro desenvolvimento do Sui Move

As direções futuras de desenvolvimento do Sui Move incluem:

  1. Melhorar a atualização e a funcionalidade de extensão do pacote com base no feedback dos desenvolvedores.

  2. Introduzir novas características, como tipos de enumeração.

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

  4. Comprometido em aumentar a proporção de código Move nas aplicações para melhorar a segurança.

  5. Simplificar o processo de desenvolvimento do Move, tornando-o mais amigável para todos os tipos de desenvolvedores.

SUI1.43%
MOVE0.49%
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
  • Republicar
  • Partilhar
Comentar
0/400
AirdropworkerZhangvip
· 17h atrás
Como é que se faz este movimento?
Ver originalResponder0
LiquidatedDreamsvip
· 19h atrás
Um misto de experiências e conhecimentos...
Ver originalResponder0
NeverVoteOnDAOvip
· 19h atrás
Blockchain里玩不明白 划水摆烂ing
Ver originalResponder0
MissedAirdropAgainvip
· 19h atrás
move finalmente fez sucesso!!! Não foi em vão eu ter sempre hodl.
Ver originalResponder0
GateUser-1a2ed0b9vip
· 20h atrás
move é uma nova linguagem?
Ver originalResponder0
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)