MetaMask Snaps: Será que os pequenos programas do mundo Web3 podem criar um ecossistema próspero?

robot
Geração de resumo em curso

"Mini Programas" no mundo Web3: explorando o MetaMask Snaps

MetaMask Snaps é um projeto com grandes ideais. Deixando de lado sua aparência idealizada, na verdade, é mais como um mini aplicativo no mundo Web3, ou pode ser chamado de dApplet.

Para os desenvolvedores, especialmente os desenvolvedores da China, este conceito não é desconhecido. Nos últimos anos, termos da internet como "criação de ecossistemas" e "superApp" têm surgido com frequência, e grandes empresas de internet estão se dedicando a criar sistemas ecológicos fechados, a fim de se transformar de provedores de serviços em definidores de padrões. Agora, essa tendência parece também estar começando a se espalhar para o campo do Web3.

Até junho de 2024, apesar de os Snaps já existirem há quase um ano, o conceito foi proposto há pelo menos 4 anos, mas o conhecimento dos usuários comuns sobre isso ainda é muito limitado. Mesmo aqueles entusiastas de criptomoedas que usam o MetaMask diariamente podem não ter ideia do que são os MetaMask Snaps. No entanto, quando é explicado como "semelhante a mini aplicativos", os desenvolvedores costumam sorrir com compreensão.

Web3 Aplicativo? Interpretação do MetaMask Snaps

Esta situação lembra o cenário quando os Mini Programas do WeChat foram lançados. Devido à falta de clareza nas opções de funcionalidade, o uso inicial foi muito baixo. Mais tarde, depois de mudar a entrada para a posição de deslizar na página inicial, o uso começou a crescer significativamente. Se a MetaMask quiser construir um ecossistema, como atrair os usuários para entrarem no sistema ecológico pode se tornar um problema importante a ser resolvido.

Desde o seu surgimento, os mini programas têm gerado controvérsia. Os engenheiros de front-end geralmente acreditam que é apenas uma ferramenta comercial dos gigantes da internet para monopolizar o tráfego e bloquear ecossistemas, com uma contribuição limitada para o desenvolvimento tecnológico. Quanto à contribuição que os Snaps do Web3 podem trazer para a comunidade, ainda está por ser observado. Ao consultar a documentação fornecida pela MetaMask, não é difícil perceber que os futuros desenvolvedores de Snap poderão enfrentar várias limitações.

Desde que a MetaMask lançou a versão beta pública do Snaps, já se passou quase um ano. No entanto, o número de Snaps disponíveis listado no seu site oficial não é muito grande, totalizando apenas 68 até junho de 2024. É importante notar que, já em torno de 2020, o conceito de Snaps foi proposto oficialmente, e as empresas e desenvolvedores de Web3 já tiveram um tempo considerável para compreendê-lo.

Atualmente, ainda não vi desenvolvedores dedicados ao Snaps, mas há muitos desenvolvedores de mini programas no Web2. A opinião geral sobre os mini programas é que a experiência de desenvolvimento é ruim. Embora o desenvolvimento de mini programas utilize o ecossistema de front-end, é uma versão limitada, e os fabricantes impõem restrições ao que os desenvolvedores podem fazer por várias razões. A capacidade técnica e a qualidade da documentação dos diferentes fabricantes variam bastante, levando os desenvolvedores a passar por várias armadilhas estranhas antes de serem considerados "experientes".

No domínio do Web3, considerando fatores como segurança, é provável que os Snaps enfrentem uma situação semelhante. Eles operam em um contexto de segurança isolado, utilizando "ECMAScript seguro", que na prática impõe algumas restrições à API do JavaScript, como a incapacidade de acessar o DOM, Node.js, APIs de plugins de navegador, etc.

Devido a questões de segurança, a funcionalidade básica do Snaps é limitada. A maioria das funcionalidades exige a obtenção de permissões correspondentes, portanto, os Snaps precisam solicitar as permissões relevantes ao usuário durante a instalação. As permissões disponíveis incluem ciclo de vida, transações, assinaturas, CRON, entre outras.

Comparado ao próspero ecossistema Web3, o número de Snaps disponíveis é relativamente baixo, e o MetaMask os classifica em várias categorias.

Tipo Snaps

De acordo com a classificação do site oficial da MetaMask, os Snaps são aproximadamente divididos em 4 tipos:

Web3 Mini Aplicação? Interpretação do MetaMask Snaps

Gestão de Conta

Este tipo de Snaps aumenta a segurança das chaves privadas principalmente através da tecnologia MPC. Em comparação com os métodos tradicionais de armazenamento de chaves privadas, a tecnologia MPC pode dividir automaticamente a chave privada em várias partes, armazenando-as em locais diferentes, e apenas reagrupá-las quando for necessário assinar uma transação, enquanto durante todo o processo não é gerada uma chave privada completa, maximizando assim a proteção da segurança da chave privada.

Atualmente, existem apenas 3 Snaps de gestão de contas: Capsule, Silent Shard e Safeheron. Eles utilizam diferentes métodos para garantir a segurança da gestão de chaves privadas.

Interoperabilidade

Esses Snaps principalmente oferecem compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Atualmente, essa categoria de Snaps é a mais numerosa, representando mais da metade de todo o ecossistema.

Notificações e Chat

Embora este tipo de Snaps tenha suas características, os usuários dispostos a enviar mensagens através da cadeia ainda são poucos entre os muitos aplicativos de comunicação atuais.

Seguro

A demanda por Snaps de segurança é alta, especialmente quando os avisos sobre transações de phishing do MetaMask não são suficientes. Esses Snaps podem fornecer informações e análises de transação mais ricas para ajudar a evitar perdas de ativos. Atualmente, os Snaps de segurança representam cerca de 20% do total.

O MetaMask Snaps oferece permissões relevantes, permitindo que o Snap leia os dados brutos quando o usuário inicia uma transação ou assinatura, analise e apresente ao usuário explicações de segurança mais detalhadas.

Web3 Mini Aplicativo? Interpretação do MetaMask Snaps

Perspectivas Futuras

A MetaMask está a tentar expandir o seu domínio para outras plataformas de cadeia através dos Snaps, mas até onde conseguirá ir ainda é uma incógnita. Referindo-se à experiência de mini programas no domínio Web2, versões rudimentares de mini programas muitas vezes são difíceis de comparar com aplicações nativas, e a implementação de novas funcionalidades muitas vezes fica para trás.

Se os Snaps se desenvolverem bem, pode haver mais carteiras a seguir o exemplo. Nessa situação, os desenvolvedores de Web3 podem precisar desenvolver versões correspondentes dos "Snaps" para cada carteira, o que sem dúvida aumentará a dificuldade de desenvolvimento. No entanto, se cada fabricante criar seu próprio ecossistema de "Snaps", isso pode levar à ausência de um ecossistema verdadeiramente único.

No futuro, podem surgir várias plataformas "semelhantes ao Snaps", com grandes diferenças entre elas, e os desenvolvedores precisarão despender muito esforço para se adaptar a cada plataforma. No final, pode surgir o Snaps Standard, assim como vários "SIP" para discussão da comunidade, formando um ecossistema próspero.

Apesar disso, o MetaMask Snaps é, afinal, um produto construído por um grupo de desenvolvedores apaixonados, destinado a resolver problemas reais, e não um esquema financeiro. Para a maioria dos usuários do MetaMask, os Snaps ainda podem não ser uma funcionalidade essencial, e o MetaMask precisa fazer mais trabalho de promoção.

Web3 Aplicações? Análise do MetaMask Snaps

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
  • 9
  • Partilhar
Comentar
0/400
LightningLadyvip
· 07-19 13:50
Aqui vem, aqui vem, vamos empurrar algumas para ver.
Ver originalResponder0
SneakyFlashloanvip
· 07-19 12:50
Quem revisou este código? Difícil de aguentar.
Ver originalResponder0
MevTearsvip
· 07-18 13:05
Segurança? Também não é certo.
Ver originalResponder0
GameFiCriticvip
· 07-17 19:21
Mais uma daquelas coisas supostamente ecológicas que não vão a lado nenhum.
Ver originalResponder0
CryptoPhoenixvip
· 07-16 22:11
O ecossistema ainda não está perfeito. Passar por esta fase é a luz no fim do túnel, irmãs.
Ver originalResponder0
DefiPlaybookvip
· 07-16 22:10
A plataforma faz tudo tão bem, mas sem fazer airdrop é só uma brincadeira. Quando vão lançar o token?
Ver originalResponder0
GasGuruvip
· 07-16 21:58
Aguardar pela atualização da pequena raposa
Ver originalResponder0
0xTherapistvip
· 07-16 21:58
Assim é bom ficar rico em silêncio.
Ver originalResponder0
LayerZeroHerovip
· 07-16 21:52
Pressão dos desenvolvedores com cautela?
Ver originalResponder0
Ver mais
  • 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)