MetaMask Snaps: Novas explorações e desafios do ecossistema Web3

robot
Geração de resumo em curso

Nova Exploração do Ecossistema Web3: Análise do MetaMask Snaps

MetaMask Snaps é um projeto bastante inovador. Deixando de lado a sua aparência idealista, na verdade é mais como um mini programa no mundo Web3, ou pode ser chamado de dApplet.

Para os desenvolvedores, especialmente para os desenvolvedores nacionais, este conceito não é estranho. Nos últimos anos, termos da Internet como "criação de ecossistemas" e "super App" têm aparecido com frequência, e as grandes empresas estão tentando construir seus próprios ecossistemas fechados, passando de prestadores de serviços a definidores de padrões. Hoje, essa tendência parece também estar se espalhando para o campo do Web3.

Web3 Aplicativos? Interpretação do MetaMask Snaps

Até junho de 2024, apesar de o Snaps ter sido lançado há quase um ano e o conceito ter sido proposto há pelo menos 4 anos, o conhecimento do usuário comum sobre ele ainda é muito limitado. Mesmo aqueles que usam o MetaMask todos os dias, entusiastas de criptomoedas, podem não saber nada sobre o MetaMask Snaps. No entanto, quando alguém o explica como "semelhante a mini programas", eles costumam sorrir com entendimento.

Esta situação lembra o cenário do lançamento dos mini-programas do WeChat. Devido à falta de visibilidade nas funcionalidades, o uso inicial foi muito baixo. Depois, ao mudar o acesso para a posição de deslizamento na página inicial, o uso começou a crescer significativamente. Para a MetaMask, como atrair usuários para o seu ecossistema pode ser uma questão crucial que precisa ser resolvida.

Desde o seu surgimento, os mini programas têm gerado controvérsia na indústria de internet. Muitos engenheiros de front-end têm uma atitude crítica em relação a eles, acreditando que são apenas uma ferramenta comercial para grandes empresas monopolizarem o tráfego e fecharem o ecossistema, com contribuição limitada para o desenvolvimento tecnológico. Quanto valor os Snaps do Web3 podem trazer para a comunidade ainda está por observar. Após revisar a documentação fornecida pela MetaMask, sinto cada vez mais que os futuros desenvolvedores de Snaps poderão enfrentar diversas limitações e desafios.

Desde o lançamento do beta público do Snaps pelo MetaMask, já passou quase um ano, no entanto, o número de Snaps disponíveis listados no seu site oficial não é muito grande, com apenas 68 até junho de 2024. Tendo em conta que o conceito de Snaps foi introduzido oficialmente já em 2020, as empresas e desenvolvedores de Web3 na verdade tiveram um tempo considerável para entender e se preparar.

Atualmente, ainda não vi pessoal dedicado ao desenvolvimento de Snaps, mas há muitos desenvolvedores de miniaplicativos no campo do Web2. A opinião geral sobre os miniaplicativos é que a experiência de desenvolvimento é bastante ruim. Embora os miniaplicativos utilizem uma pilha de tecnologia front-end, muitas vezes são versões amputadas, pois as plataformas impõem restrições ao que os desenvolvedores podem fazer por várias razões. As capacidades técnicas e a qualidade da documentação de cada plataforma variam bastante, levando os desenvolvedores a enfrentar vários obstáculos estranhos para acumular experiência.

Voltando ao campo do Web3, por razões de segurança e outros fatores, é muito provável que o Snaps enfrente uma situação semelhante. Ele opera em um ambiente de segurança isolado, utilizando "ECMAScript seguro", que na prática impõe algumas restrições à API do JavaScript, como a impossibilidade de acessar o DOM, Node.js, APIs de plugins do navegador, etc.

Por razões de segurança, a funcionalidade básica do Snaps é bastante limitada. A maioria das funcionalidades requer a obtenção de permissões apropriadas, portanto, ao instalar, o Snaps precisa solicitar as permissões relevantes ao usuário. 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 a MetaMask os classificou.

Tipo de Snaps

O site oficial da MetaMask classifica os Snaps em quatro tipos principais:

Gestão de Conta

Este tipo de Snaps melhora a segurança da chave privada principalmente através da tecnologia MPC (Cálculo Multi-Partes).

Existem alguns problemas com os métodos tradicionais de proteção de chaves privadas:

  1. O utilizador pode esquecer a localização onde armazenou a frase de recuperação, o que pode resultar na impossibilidade de recuperar os ativos.
  2. O dispositivo que armazena a frase-secreta pode ser alvo de ataques de vírus, levando ao vazamento da chave privada.

A tecnologia MPC pode armazenar chaves privadas de forma descentralizada, recompondo-as apenas quando é necessário assinar uma transação, sem gerar a chave privada completa, maximizando assim a segurança das chaves privadas.

Atualmente (junho de 2024), existem apenas 3 Snaps de gestão de contas: Capsule, Silent Shard e Safeheron. Eles utilizam diferentes maneiras de garantir a proteção da chave privada, mas a quantidade de instalações não é alta.

Web3 Mini Aplicativo? Interpretação do MetaMask Snaps

interoperabilidade

Esses Snaps oferecem compatibilidade com redes não-EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Atualmente, esse tipo de Snaps é o mais numeroso, representando mais da metade de todo o ecossistema.

Notificações e chats

Embora este tipo de Snaps tenha muito potencial, atualmente ainda são poucos os usuários dispostos a enviar mensagens através da blockchain.

Seguro

A demanda por este tipo de Snaps é grande, especialmente na melhoria da insuficiência de avisos sobre transações de phishing no MetaMask. Os Snaps de segurança atualmente representam 20% do total, apenas atrás do tipo de suporte a múltiplas cadeias.

O MetaMask Snaps fornece permissões de transaction-insight e signature-insight, permitindo que o Snap analise os dados brutos quando o usuário inicia uma transação ou assinatura, apresentando informações de segurança mais detalhadas ao usuário.

Web3 Aplicativo? Interpretação do MetaMask Snaps

Perspectiva

A visão da MetaMask de se expandir para outras plataformas de cadeia através dos Snaps ainda precisa ser observada. Referindo-se à experiência de mini-programas no domínio Web2, os serviços em versão simplificada muitas vezes têm dificuldade em substituir um aplicativo completo, e as atualizações de novas funcionalidades também podem estar em atraso. Se os Snaps se desenvolverem bem, pode haver mais carteiras a seguir o exemplo e lançar funcionalidades semelhantes.

Nesse caso, os desenvolvedores de Web3 podem precisar desenvolver várias versões de "Snaps" para diferentes carteiras, aumentando a carga de trabalho. Mas se cada fornecedor criar seu próprio ecossistema de "Snaps", isso pode levar à ausência de uma verdadeira vantagem ecológica única.

No futuro, podem surgir várias plataformas "semelhantes ao Snaps", com grandes diferenças entre elas. Para resolver questões de compatibilidade, pode surgir um padrão Snaps, bem como propostas de discussão relacionadas (SIP).

Apesar de ter uma atitude cautelosa em relação ao futuro do MetaMask Snaps, é inegável que é um produto construído por desenvolvedores entusiásticos, destinado a resolver problemas práticos e não a ser uma fraude financeira.

Para a maioria dos utilizadores do MetaMask atualmente, os Snaps ainda podem não ser uma funcionalidade necessária. O MetaMask ainda precisa fazer mais trabalho sobre como promover de forma mais eficaz.

Web3 Aplicativo Pequeno? 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
  • 6
  • Partilhar
Comentar
0/400
ConsensusBotvip
· 6h atrás
Este caminho de mini programas? A Meta também está a brincar com isso.
Ver originalResponder0
TokenomicsTrappervip
· 08-03 22:34
lmao outro jardim murado em formação... movimento clássico do web2, para ser honesto
Ver originalResponder0
SigmaValidatorvip
· 08-03 22:28
O ecossistema de desenvolvimento está todo agitado.
Ver originalResponder0
BtcDailyResearchervip
· 08-03 22:17
Os mini programas entraram na Web3.
Ver originalResponder0
MoneyBurnervip
· 08-03 22:17
Mais uma vez vamos gastar dinheiro para trabalhar. Quando é que vai sair um valor Airdrop para realizar lucro?
Ver originalResponder0
MetaMaskVictimvip
· 08-03 22:13
O Web3 consegue realmente escapar do ecossistema tóxico?
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)