Novas oportunidades no ecossistema Web3: uma análise aprofundada do MetaMask Snaps
MetaMask Snaps é um projeto com uma visão de longo prazo, que pode ser considerado como um mini programa ou dApplet no mundo Web3. Este conceito não é estranho para os desenvolvedores, especialmente para os desenvolvedores da China. Nos últimos anos, termos como "criação de ecossistemas" e "SuperApp" têm aparecido frequentemente no setor de internet, com grandes empresas tentando tornar o ambiente da internet mais fechado, a fim de se transformar de provedores de serviços em definidores de padrões. Hoje, essa tendência também começou a se espalhar para o campo do Web3.
Apesar de os Snaps existirem há quase um ano, desde que o conceito foi apresentado, já se passaram pelo menos 4 anos, mas o conhecimento dos usuários comuns sobre isso ainda é muito limitado. Mesmo os entusiastas de criptomoedas que usam o MetaMask diariamente podem não saber nada sobre os MetaMask Snaps. No entanto, quando lhes explicamos que os Snaps são semelhantes a mini-aplicativos, geralmente eles esboçam um sorriso de compreensão.
Esta situação lembra o momento em que os mini programas do WeChat foram lançados. Devido à falta de clareza nas opções de funcionalidade, o uso inicial foi muito baixo. Somente quando a entrada foi alterada para exibir a lista de mini programas no menu suspenso da página inicial, o uso começou a crescer significativamente. Para a MetaMask, como atrair usuários para o seu ecossistema pode ser um problema importante que precisa de uma solução urgente.
Desde o seu surgimento, os mini programas têm gerado controvérsia na indústria da internet. Muitos engenheiros de front-end mantêm uma atitude cética em relação a isso, acreditando que é apenas uma ferramenta comercial criada por grandes empresas para monopolizar o tráfego e fechar o ecossistema, com contribuição limitada para o desenvolvimento tecnológico. O quanto os Snaps do Web3 podem trazer valor para a comunidade ainda está por ser observado. Após explorar a documentação do MetaMask, pode-se sentir que os futuros desenvolvedores de Snap enfrentarão muitas limitações.
Quase um ano se passou desde que o MetaMask começou a versão beta pública do Snaps, mas o número de Snaps disponíveis listados em seu site oficial não é muito grande, com apenas 68 até junho de 2024. Considerando que o conceito de Snaps foi apresentado oficialmente há cerca de 2020, as empresas e desenvolvedores de Web3 já tiveram um tempo considerável para entender e desenvolvê-lo.
Atualmente, ainda não vi desenvolvedores dedicados ao Snaps, mas os desenvolvedores de mini programas no Web2 geralmente consideram a experiência de desenvolvimento insatisfatória. Embora os mini programas usem uma pilha de tecnologia front-end, suas funcionalidades são limitadas, e as capacidades técnicas e a qualidade da documentação de cada plataforma variam bastante, levando os desenvolvedores a precisar superar diversos obstáculos para acumular experiência.
No domínio do Web3, por razões de segurança, os Snaps podem enfrentar uma situação semelhante. Eles operam em um ambiente seguro isolado, utilizando "ECMAScript seguro", que na prática restringe a API do JavaScript, como a incapacidade 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 específicas. O Snaps precisa solicitar permissões ao usuário durante a instalação, incluindo ciclo de vida, transações, assinaturas e CRON, entre outras.
Em comparação com o rico ecossistema Web3, o número de Snaps disponíveis atualmente é muito pequeno. A MetaMask os classifica em várias categorias:
Gestão de contas: principalmentemente através da tecnologia MPC para aumentar a segurança das chaves privadas. Atualmente, existem apenas 3 Snaps deste tipo, que são Capsule, Silent Shard e Safeheron.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Este é atualmente o tipo mais comum, representando mais de metade de todo o ecossistema Snaps.
Notificações e chat: Embora o potencial seja enorme, atualmente o número de usuários que escolhem enviar mensagens através da blockchain ainda é reduzido.
Segurança: Este tipo de Snaps tem uma demanda considerável, especialmente na situação em que a MetaMask não fornece avisos suficientes sobre transações de phishing. Eles podem oferecer aos usuários informações e análises de transações mais detalhadas, ajudando a evitar perdas de ativos.
MetaMask Snaps oferece permissões de insights de transações e de assinaturas, permitindo que o Snap analise dados brutos quando o usuário inicia uma transação ou assinatura, e mostre mais informações de segurança ao usuário.
A MetaMask espera expandir-se para outras plataformas de blockchain através dos Snaps, mas o seu resultado final pode ser difícil de alcançar. A experiência com mini programas na área do Web2 mostra que os serviços simplificados geralmente não conseguem rivalizar com um App completo, as atualizações de novas funcionalidades costumam ficar atrasadas, e alguns mini programas até podem redirecionar os usuários para o seu próprio App.
Se o Snaps se desenvolver bem, pode haver mais carteiras a seguir e lançar funcionalidades semelhantes. Isso pode levar os desenvolvedores de Web3 a precisarem desenvolver diferentes versões dos "Snaps" para várias carteiras, aumentando a dificuldade do trabalho. No entanto, se cada plataforma criar o seu próprio ecossistema de "Snaps", isso pode resultar na falta de vantagens únicas.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", com diferenças enormes, e os desenvolvedores precisarão se esforçar para alcançar a compatibilidade entre plataformas. Quando a situação se tornar insuportável, pode nascer o padrão Snaps, acompanhado de várias propostas para discussão na comunidade, apresentando um cenário próspero.
Embora haja dúvidas sobre o futuro do MetaMask Snaps, é inegável que é um produto construído por um grupo de desenvolvedores entusiastas, destinado a resolver problemas práticos, e não um esquema iniciado por especialistas financeiros.
Para a maioria dos utilizadores do MetaMask, os Snaps podem não ser uma funcionalidade necessária neste momento. O MetaMask pode precisar de investir mais esforços em como promover de forma mais eficaz.
Ver original
Esta página pode conter conteúdo de terceiros, que é fornecido apenas para fins informativos (não para representações/garantias) e não deve ser considerada como um endosso de suas opiniões pela Gate nem como aconselhamento financeiro ou profissional. Consulte a Isenção de responsabilidade para obter detalhes.
10 Curtidas
Recompensa
10
7
Compartilhar
Comentário
0/400
DAOdreamer
· 07-21 19:14
Esta onda de Web3 não dá para jogar.
Ver originalResponder0
SlowLearnerWang
· 07-21 16:44
Mais um projeto que acabei de ouvir falar...
Ver originalResponder0
SelfSovereignSteve
· 07-20 17:35
Esta coisa consegue-se realmente entender?
Ver originalResponder0
0xSoulless
· 07-18 20:05
Outra onda de fazer as pessoas de parvas armadilha chegou
Ver originalResponder0
GasFeeCrybaby
· 07-18 20:05
Fazendo novas artimanhas para me enganar com as taxas de gás da carteira, não é?
Ver originalResponder0
ReverseFOMOguy
· 07-18 19:51
Ainda está a fazer aplicações pequenas? Coisas ultrapassadas.
Análise Profundidade do MetaMask Snaps: Novas Oportunidades e Desafios no Ecossistema Web3
Novas oportunidades no ecossistema Web3: uma análise aprofundada do MetaMask Snaps
MetaMask Snaps é um projeto com uma visão de longo prazo, que pode ser considerado como um mini programa ou dApplet no mundo Web3. Este conceito não é estranho para os desenvolvedores, especialmente para os desenvolvedores da China. Nos últimos anos, termos como "criação de ecossistemas" e "SuperApp" têm aparecido frequentemente no setor de internet, com grandes empresas tentando tornar o ambiente da internet mais fechado, a fim de se transformar de provedores de serviços em definidores de padrões. Hoje, essa tendência também começou a se espalhar para o campo do Web3.
Apesar de os Snaps existirem há quase um ano, desde que o conceito foi apresentado, já se passaram pelo menos 4 anos, mas o conhecimento dos usuários comuns sobre isso ainda é muito limitado. Mesmo os entusiastas de criptomoedas que usam o MetaMask diariamente podem não saber nada sobre os MetaMask Snaps. No entanto, quando lhes explicamos que os Snaps são semelhantes a mini-aplicativos, geralmente eles esboçam um sorriso de compreensão.
Esta situação lembra o momento em que os mini programas do WeChat foram lançados. Devido à falta de clareza nas opções de funcionalidade, o uso inicial foi muito baixo. Somente quando a entrada foi alterada para exibir a lista de mini programas no menu suspenso da página inicial, o uso começou a crescer significativamente. Para a MetaMask, como atrair usuários para o seu ecossistema pode ser um problema importante que precisa de uma solução urgente.
Desde o seu surgimento, os mini programas têm gerado controvérsia na indústria da internet. Muitos engenheiros de front-end mantêm uma atitude cética em relação a isso, acreditando que é apenas uma ferramenta comercial criada por grandes empresas para monopolizar o tráfego e fechar o ecossistema, com contribuição limitada para o desenvolvimento tecnológico. O quanto os Snaps do Web3 podem trazer valor para a comunidade ainda está por ser observado. Após explorar a documentação do MetaMask, pode-se sentir que os futuros desenvolvedores de Snap enfrentarão muitas limitações.
Quase um ano se passou desde que o MetaMask começou a versão beta pública do Snaps, mas o número de Snaps disponíveis listados em seu site oficial não é muito grande, com apenas 68 até junho de 2024. Considerando que o conceito de Snaps foi apresentado oficialmente há cerca de 2020, as empresas e desenvolvedores de Web3 já tiveram um tempo considerável para entender e desenvolvê-lo.
Atualmente, ainda não vi desenvolvedores dedicados ao Snaps, mas os desenvolvedores de mini programas no Web2 geralmente consideram a experiência de desenvolvimento insatisfatória. Embora os mini programas usem uma pilha de tecnologia front-end, suas funcionalidades são limitadas, e as capacidades técnicas e a qualidade da documentação de cada plataforma variam bastante, levando os desenvolvedores a precisar superar diversos obstáculos para acumular experiência.
No domínio do Web3, por razões de segurança, os Snaps podem enfrentar uma situação semelhante. Eles operam em um ambiente seguro isolado, utilizando "ECMAScript seguro", que na prática restringe a API do JavaScript, como a incapacidade 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 específicas. O Snaps precisa solicitar permissões ao usuário durante a instalação, incluindo ciclo de vida, transações, assinaturas e CRON, entre outras.
Em comparação com o rico ecossistema Web3, o número de Snaps disponíveis atualmente é muito pequeno. A MetaMask os classifica em várias categorias:
Gestão de contas: principalmentemente através da tecnologia MPC para aumentar a segurança das chaves privadas. Atualmente, existem apenas 3 Snaps deste tipo, que são Capsule, Silent Shard e Safeheron.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Este é atualmente o tipo mais comum, representando mais de metade de todo o ecossistema Snaps.
Notificações e chat: Embora o potencial seja enorme, atualmente o número de usuários que escolhem enviar mensagens através da blockchain ainda é reduzido.
Segurança: Este tipo de Snaps tem uma demanda considerável, especialmente na situação em que a MetaMask não fornece avisos suficientes sobre transações de phishing. Eles podem oferecer aos usuários informações e análises de transações mais detalhadas, ajudando a evitar perdas de ativos.
MetaMask Snaps oferece permissões de insights de transações e de assinaturas, permitindo que o Snap analise dados brutos quando o usuário inicia uma transação ou assinatura, e mostre mais informações de segurança ao usuário.
A MetaMask espera expandir-se para outras plataformas de blockchain através dos Snaps, mas o seu resultado final pode ser difícil de alcançar. A experiência com mini programas na área do Web2 mostra que os serviços simplificados geralmente não conseguem rivalizar com um App completo, as atualizações de novas funcionalidades costumam ficar atrasadas, e alguns mini programas até podem redirecionar os usuários para o seu próprio App.
Se o Snaps se desenvolver bem, pode haver mais carteiras a seguir e lançar funcionalidades semelhantes. Isso pode levar os desenvolvedores de Web3 a precisarem desenvolver diferentes versões dos "Snaps" para várias carteiras, aumentando a dificuldade do trabalho. No entanto, se cada plataforma criar o seu próprio ecossistema de "Snaps", isso pode resultar na falta de vantagens únicas.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", com diferenças enormes, e os desenvolvedores precisarão se esforçar para alcançar a compatibilidade entre plataformas. Quando a situação se tornar insuportável, pode nascer o padrão Snaps, acompanhado de várias propostas para discussão na comunidade, apresentando um cenário próspero.
Embora haja dúvidas sobre o futuro do MetaMask Snaps, é inegável que é um produto construído por um grupo de desenvolvedores entusiastas, destinado a resolver problemas práticos, e não um esquema iniciado por especialistas financeiros.
Para a maioria dos utilizadores do MetaMask, os Snaps podem não ser uma funcionalidade necessária neste momento. O MetaMask pode precisar de investir mais esforços em como promover de forma mais eficaz.