Web3 Mini Aplicações: Análise Profunda do MetaMask Snaps
MetaMask Snaps é um projeto altamente inovador, que pode ser visto essencialmente como um pequeno aplicativo no mundo Web3, ou também chamado de "dApplet". Este conceito não é estranho para os desenvolvedores, especialmente para os desenvolvedores da China, pois evoca as estratégias das grandes empresas de internet para criar "ecossistemas" e "super aplicativos". Hoje, essa tendência parece estar se espalhando para o campo do Web3.
Apesar de o Snaps já existir há quase um ano, a ideia foi apresentada há pelo menos 4 anos, mas a compreensão do usuário comum sobre ele ainda é muito limitada. Mesmo aqueles entusiastas de criptomoedas que usam o MetaMask diariamente podem não saber nada sobre o Snaps. Essa situação lembra a época em que os mini programas do WeChat foram lançados - devido à falta de clareza nas entradas de funcionalidade, o uso foi muito baixo. Se o MetaMask quiser construir um ecossistema de sucesso, como atrair usuários para esse ecossistema será uma questão urgente a ser resolvida.
As aplicações mini têm sido alvo de controvérsia desde o seu surgimento. Muitos engenheiros de front-end acreditam que são apenas ferramentas para os gigantes da Internet monopolizarem o tráfego e bloquearem ecossistemas, com contribuição limitada para o desenvolvimento tecnológico. O valor que os Snaps do Web3 podem trazer para a comunidade ainda está por ser observado. Ao consultar a documentação do MetaMask, não é difícil perceber que os futuros desenvolvedores de Snaps poderão enfrentar várias limitações e desafios.
Até junho de 2024, o número de Snaps disponíveis listado no site oficial da MetaMask é de apenas 68. Considerando que o conceito de Snaps foi introduzido por volta de 2020, esse número parece bastante limitado.
Atualmente, ainda não vi desenvolvedores dedicados a desenvolver Snaps. Os desenvolvedores de mini-programas no Web2 geralmente consideram a experiência de desenvolvimento ruim, pois utilizam uma versão reduzida do ecossistema front-end, e as capacidades técnicas e a qualidade da documentação de cada plataforma variam. No campo do Web3, os Snaps podem enfrentar problemas semelhantes. Por razões de segurança, os Snaps funcionam em um contexto de segurança isolado, utilizando "ECMAScript seguro", com algumas restrições na API do JavaScript.
A funcionalidade básica do Snaps é limitada, e a maioria das funções requer a solicitação de permissões correspondentes. As permissões disponíveis incluem ciclo de vida, transações, assinaturas e CRON, entre outras.
MetaMask divide os Snaps em quatro tipos principais:
Gestão de contas: principalmente através da tecnologia MPC para aumentar a segurança das chaves privadas. Atualmente, existem três Snap: Capsule, Silent Shard e Safeheron.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Este tipo de Snap representa o maior número, ocupando mais de metade de todo o ecossistema.
Comunicação: inclui notificações e funções de chat. Embora atualmente o número de usuários que utilizam a cadeia para enviar mensagens seja pequeno, esse tipo de Snap ainda tem potencial de desenvolvimento.
Segurança: Este tipo de Snap tem uma grande demanda, especialmente na oferta de insights de negociação. Eles podem ajudar os usuários a evitar transações de phishing, suprindo as deficiências do MetaMask em termos de alertas de segurança.
A MetaMask está a tentar expandir o seu domínio para outras plataformas de cadeia através dos Snaps, mas ainda está por ver se conseguirá. Tendo em conta a evolução das mini-aplicações no domínio do Web2, se os Snaps se desenvolverem bem, poderá haver mais carteiras a imitar. Isso poderá levar os desenvolvedores de Web3 a terem de desenvolver várias versões dos "Snaps" para diferentes carteiras, aumentando a dificuldade de desenvolvimento.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", e os desenvolvedores precisarão lidar com as diferenças entre as plataformas. Isso pode eventualmente levar ao surgimento do padrão Snaps e à discussão de várias SIP (Propostas de Melhoria do Snaps).
Embora os MetaMask Snaps sejam produtos construídos por desenvolvedores entusiasmados e destinados a resolver problemas práticos, para a maioria dos usuários atuais do MetaMask, os Snaps ainda não são uma funcionalidade essencial. O MetaMask precisa fazer mais esforços em termos de promoção para aumentar a popularidade e a utilidade dos Snaps.
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
13 gostos
Recompensa
13
6
Partilhar
Comentar
0/400
RugpullSurvivor
· 6h atrás
Outra vez um mini-programa? Ai, não vou jogar mais.
Ver originalResponder0
RugResistant
· 6h atrás
parece suspeito para ser honesto... precisa de uma auditoria de segurança completa o mais rápido possível
Ver originalResponder0
SchroedingerGas
· 6h atrás
web3 Negociação de criptomoedas ORZ徒手扶大厦
Ver originalResponder0
TokenTherapist
· 6h atrás
Ainda é cedo, não se apresse em anunciar vitória.
Ver originalResponder0
DeFiAlchemist
· 6h atrás
ah, outro protocolo em busca da pedra filosofal digital... mas as métricas de rendimento parecem instáveis, não vou mentir
MetaMask Snaps: A nova entrada e desafios do ecossistema Web3
Web3 Mini Aplicações: Análise Profunda do MetaMask Snaps
MetaMask Snaps é um projeto altamente inovador, que pode ser visto essencialmente como um pequeno aplicativo no mundo Web3, ou também chamado de "dApplet". Este conceito não é estranho para os desenvolvedores, especialmente para os desenvolvedores da China, pois evoca as estratégias das grandes empresas de internet para criar "ecossistemas" e "super aplicativos". Hoje, essa tendência parece estar se espalhando para o campo do Web3.
Apesar de o Snaps já existir há quase um ano, a ideia foi apresentada há pelo menos 4 anos, mas a compreensão do usuário comum sobre ele ainda é muito limitada. Mesmo aqueles entusiastas de criptomoedas que usam o MetaMask diariamente podem não saber nada sobre o Snaps. Essa situação lembra a época em que os mini programas do WeChat foram lançados - devido à falta de clareza nas entradas de funcionalidade, o uso foi muito baixo. Se o MetaMask quiser construir um ecossistema de sucesso, como atrair usuários para esse ecossistema será uma questão urgente a ser resolvida.
As aplicações mini têm sido alvo de controvérsia desde o seu surgimento. Muitos engenheiros de front-end acreditam que são apenas ferramentas para os gigantes da Internet monopolizarem o tráfego e bloquearem ecossistemas, com contribuição limitada para o desenvolvimento tecnológico. O valor que os Snaps do Web3 podem trazer para a comunidade ainda está por ser observado. Ao consultar a documentação do MetaMask, não é difícil perceber que os futuros desenvolvedores de Snaps poderão enfrentar várias limitações e desafios.
Até junho de 2024, o número de Snaps disponíveis listado no site oficial da MetaMask é de apenas 68. Considerando que o conceito de Snaps foi introduzido por volta de 2020, esse número parece bastante limitado.
Atualmente, ainda não vi desenvolvedores dedicados a desenvolver Snaps. Os desenvolvedores de mini-programas no Web2 geralmente consideram a experiência de desenvolvimento ruim, pois utilizam uma versão reduzida do ecossistema front-end, e as capacidades técnicas e a qualidade da documentação de cada plataforma variam. No campo do Web3, os Snaps podem enfrentar problemas semelhantes. Por razões de segurança, os Snaps funcionam em um contexto de segurança isolado, utilizando "ECMAScript seguro", com algumas restrições na API do JavaScript.
A funcionalidade básica do Snaps é limitada, e a maioria das funções requer a solicitação de permissões correspondentes. As permissões disponíveis incluem ciclo de vida, transações, assinaturas e CRON, entre outras.
MetaMask divide os Snaps em quatro tipos principais:
Gestão de contas: principalmente através da tecnologia MPC para aumentar a segurança das chaves privadas. Atualmente, existem três Snap: Capsule, Silent Shard e Safeheron.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Este tipo de Snap representa o maior número, ocupando mais de metade de todo o ecossistema.
Comunicação: inclui notificações e funções de chat. Embora atualmente o número de usuários que utilizam a cadeia para enviar mensagens seja pequeno, esse tipo de Snap ainda tem potencial de desenvolvimento.
Segurança: Este tipo de Snap tem uma grande demanda, especialmente na oferta de insights de negociação. Eles podem ajudar os usuários a evitar transações de phishing, suprindo as deficiências do MetaMask em termos de alertas de segurança.
A MetaMask está a tentar expandir o seu domínio para outras plataformas de cadeia através dos Snaps, mas ainda está por ver se conseguirá. Tendo em conta a evolução das mini-aplicações no domínio do Web2, se os Snaps se desenvolverem bem, poderá haver mais carteiras a imitar. Isso poderá levar os desenvolvedores de Web3 a terem de desenvolver várias versões dos "Snaps" para diferentes carteiras, aumentando a dificuldade de desenvolvimento.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", e os desenvolvedores precisarão lidar com as diferenças entre as plataformas. Isso pode eventualmente levar ao surgimento do padrão Snaps e à discussão de várias SIP (Propostas de Melhoria do Snaps).
Embora os MetaMask Snaps sejam produtos construídos por desenvolvedores entusiasmados e destinados a resolver problemas práticos, para a maioria dos usuários atuais do MetaMask, os Snaps ainda não são uma funcionalidade essencial. O MetaMask precisa fazer mais esforços em termos de promoção para aumentar a popularidade e a utilidade dos Snaps.