Análise Profundidade do MetaMask Snaps: A Revolução dos Mini-Programas no Campo Web3

robot
Geração de resumo em curso

A nova força emergente no domínio do Web3: Análise do MetaMask Snaps

MetaMask Snaps é um projeto com grandes ideais, que pode ser visto como um mini-programa ou dApplet no mundo Web3. Este conceito não é estranho para os desenvolvedores, especialmente para os desenvolvedores na China. Nos últimos anos, termos da internet como "criação de ecossistemas" e "super App" têm aparecido com frequência, grandes empresas tentam tornar o ambiente da internet mais fechado, para que possam passar de fornecedoras de serviços a estabelecedoras de padrões. Hoje, essa tendência parece também estar começando a se espalhar para o campo do Web3.

Web3 Mini Program? Interpretação do MetaMask Snaps

Embora o Snaps exista há quase um ano, o conceito foi proposto há pelo menos quatro anos, mas o entendimento que os usuários comuns têm sobre ele ainda é muito limitado. Mesmo os entusiastas de criptomoedas que usam o MetaMask diariamente muitas vezes não têm noção do que são os MetaMask Snaps. No entanto, quando se explica que os Snaps são semelhantes a mini programas, isso frequentemente desperta o interesse deles.

Esta situação lembra o cenário quando os mini programas do WeChat foram lançados. Devido à falta de clareza nos pontos de acesso às funcionalidades, a utilização inicial foi muito baixa. Depois que o acesso foi mudado para a posição de deslizamento na página inicial, o uso começou a aumentar significativamente. Para o MetaMask, como atrair usuários para o seu ecossistema pode tornar-se um problema importante que necessita de uma solução.

As aplicações pequenas têm sido alvo de controvérsia desde o seu surgimento. Muitos engenheiros de front-end acreditam que são apenas ferramentas comerciais criadas por gigantes da internet para monopolizar o tráfego e bloquear o ecossistema, com uma contribuição limitada para o desenvolvimento técnico. A contribuição que os Snaps do Web3 podem trazer para a comunidade ainda está por ser observada. 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 versão pública de testes do Snaps foi lançada no MetaMask, já passou quase um ano, no entanto, o número de Snaps disponíveis listado no seu site oficial não é muito grande, com apenas 68 até a última contagem. Considerando que o conceito de Snaps foi introduzido por volta de 2020, as empresas e desenvolvedores de Web3 na verdade tiveram um tempo considerável para entender e desenvolvê-lo.

Atualmente, ainda não vi pessoal dedicado ao desenvolvimento de Snaps, mas os desenvolvedores de mini programas no Web2 geralmente consideram a experiência de desenvolvimento ruim. Embora os mini programas usem a pilha de tecnologia frontend, muitas vezes são versões cortadas, e várias limitações fazem com que os desenvolvedores precisem superar muitos obstáculos para serem considerados "experientes".

Snaps enfrenta desafios semelhantes. Por razões de segurança, ele opera em um ambiente seguro e isolado, utilizando "ECMAScript seguro", que na prática impõe algumas limitações à API JavaScript, como a impossibilidade de acessar o DOM, Node.js e a API de plugins do navegador, entre outros.

A funcionalidade básica do Snaps é limitada, a maioria das funções requer permissões correspondentes. O Snaps precisa solicitar permissões ao usuário durante a instalação, incluindo ciclo de vida, transações, assinaturas e CRON, entre outras.

Web3 Aplicações? Interpretação do MetaMask Snaps

Em comparação com o próspero ecossistema Web3, o número de Snaps disponíveis atualmente é relativamente pequeno. A MetaMask classifica-os em várias categorias principais:

  1. Gestão de conta: principalmente através da tecnologia MPC para aumentar a segurança da chave privada. Atualmente, existem apenas alguns Snaps desse tipo.

  2. Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Este é atualmente o tipo de Snaps mais comum.

  3. Notificações e conversas: embora haja potencial, atualmente os usuários que utilizam a cadeia para enviar mensagens ainda são uma minoria.

  4. Segurança: Esta categoria de Snaps tem uma grande demanda, especialmente na oferta de insights de negociação e na prevenção de negociações de phishing. Eles podem compensar as deficiências do MetaMask em termos de avisos de segurança.

O MetaMask Snaps permite que os desenvolvedores leiam dados brutos, realizem análises e mostrem informações de segurança mais detalhadas aos usuários ao conceder permissões específicas quando o usuário inicia uma transação ou assina.

Web3 Aplicativo? Interpretação do MetaMask Snaps

Embora a MetaMask queira expandir para outras plataformas de cadeia através do Snaps, o seu futuro de desenvolvimento ainda é incerto. Referindo-se à experiência de mini-programas no domínio Web2, versões simplificadas de serviços muitas vezes têm dificuldade em se comparar a aplicativos completos, e as atualizações de novas funcionalidades podem também estar atrasadas. Se o Snaps se desenvolver bem, pode haver mais carteiras a seguir esse exemplo, o que pode levar os desenvolvedores de Web3 a precisarem criar versões correspondentes para diferentes carteiras, aumentando a dificuldade de desenvolvimento.

No futuro, podem surgir várias plataformas "semelhantes ao Snaps", com diferenças significativas entre elas. Para resolver problemas de compatibilidade, podem surgir padrões semelhantes ao "Padrão Snaps" e propostas de discussão relacionadas.

Embora o MetaMask Snaps seja um produto construído por desenvolvedores entusiastas e destinado a resolver problemas práticos, atualmente não é uma funcionalidade essencial para a maioria dos usuários do MetaMask. O MetaMask pode precisar trabalhar mais em como promover de forma mais eficaz.

Web3 Pequenas Aplicações? Interpretação 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
  • 7
  • Partilhar
Comentar
0/400
SerLiquidatedvip
· 07-13 23:08
Quem é que vai usar isto?
Ver originalResponder0
Lonely_Validatorvip
· 07-13 20:47
Os custos de desenvolvimento estão muito altos, não estão?
Ver originalResponder0
DAOdreamervip
· 07-13 20:47
Ainda a raposinha se sai bem!
Ver originalResponder0
ApeWithAPlanvip
· 07-13 20:42
Mini programas? Agora tudo tem que ter uma versão mini.
Ver originalResponder0
MetaMiseryvip
· 07-13 20:41
Ainda é melhor esperar por outras carteiras que sejam mais confiáveis.
Ver originalResponder0
MoonRocketTeamvip
· 07-13 20:35
É apenas um impulsionador ecológico. Contar com ele para nos levar à lua?
Ver originalResponder0
GasFeeLadyvip
· 07-13 20:30
meh... mais uma extensão que consome gás para sobrecarregar a minha metamask
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)