Web3 Aplicações: Perspectivas e Desafios da MetaMask Snaps
MetaMask Snaps é um projeto extremamente visionário, podendo ser visto como um mini-aplicativo no mundo Web3, ou chamado de dApplet. Este conceito não é estranho para os desenvolvedores, especialmente para os desenvolvedores chineses que estão familiarizados com termos da Internet como "criação de ecossistemas" e "Super App".
Apesar de o Snaps ter sido lançado há quase um ano e seu conceito ter sido proposto há 4 anos, a percepção dos usuários comuns sobre ele ainda é bastante limitada. Mesmo aqueles entusiastas de criptomoedas que usam o MetaMask todos os dias podem não saber nada sobre o Snaps. No entanto, quando é explicado como "semelhante a mini programas", os desenvolvedores frequentemente exibem um sorriso cúmplice.
Esta situação lembra a experiência inicial dos mini-programas do WeChat quando foram lançados. Devido à falta de visibilidade dos pontos de entrada das funcionalidades, o uso inicial foi muito baixo. Apenas após mover o ponto de entrada para a posição de menu suspenso na página inicial, o uso aumentou significativamente. Para a MetaMask, como atrair efetivamente os usuários para seu ecossistema será uma questão crucial a ser resolvida.
As aplicações pequenas têm gerado controvérsia na indústria da internet desde o seu surgimento. Muitos engenheiros de front-end acreditam que são apenas ferramentas comerciais para os gigantes monopolizarem o tráfego e fecharem o ecossistema, com uma contribuição limitada para o desenvolvimento tecnológico. O quanto os Snaps do Web3 podem trazer de valor para a comunidade ainda está por ser observado. De acordo com a documentação fornecida pelo MetaMask, os futuros desenvolvedores de Snap 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 proposto por volta de 2020, as empresas e desenvolvedores de Web3 já tiveram um tempo considerável para entender e se preparar.
Ainda não vi pessoal dedicado ao desenvolvimento de Snaps, mas os desenvolvedores de mini programas na área do Web2 geralmente relatam uma experiência de desenvolvimento insatisfatória. Embora os mini programas utilizem o ecossistema frontend, geralmente são versões limitadas, e várias restrições obrigam os desenvolvedores a superar vários obstáculos técnicos.
Snaps pode enfrentar uma situação semelhante. Por questões de segurança, ele opera em um ambiente seguro isolado, utilizando "ECMAScript seguro", com algumas restrições na API JavaScript, como a impossibilidade de acessar o DOM, Node.js e APIs de plugins de navegador.
A funcionalidade básica do Snaps é limitada, e a maioria das funcionalidades requer permissões adequadas. Durante a instalação, o Snaps precisa solicitar permissões ao usuário, incluindo ciclo de vida, transações, assinaturas e CRON, entre outras.
O site oficial da MetaMask divide os Snaps em quatro categorias:
Gestão de contas: Principalmente através da tecnologia MPC para aumentar a segurança da chave privada. Atualmente, existem três Snaps: Capsule, Silent Shard e Safeheron.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Este tipo de Snaps representa mais da metade do ecossistema.
Notificações e chat: embora atualmente o grupo de usuários seja pequeno, o potencial futuro é enorme.
Segurança: a demanda é alta, especialmente na melhoria dos avisos de transações de phishing do MetaMask. Snaps de segurança representam 20% do total, apenas atrás do suporte a múltiplas cadeias.
A MetaMask tenta expandir seu domínio para outras plataformas de cadeia através do Snaps, mas seu grau de sucesso ainda é duvidoso. Com base na experiência dos mini-programas do Web2, os serviços simplificados muitas vezes têm dificuldade em se igualar a aplicativos completos, e as atualizações de novas funcionalidades geralmente são atrasadas. Se o Snaps se desenvolver bem, pode haver mais carteiras imitando, o que pode trazer uma carga de trabalho adicional para os desenvolvedores do Web3.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", e os desenvolvedores terão que lidar com as enormes diferenças entre as plataformas. Isso pode eventualmente levar ao nascimento do Snaps Standard, bem como a várias discussões sobre "SIP", promovendo o próspero desenvolvimento da comunidade.
Apesar disso, o MetaMask Snaps continua a ser um produto construído por desenvolvedores entusiastas, com o objetivo de resolver problemas reais. No entanto, para a maioria dos usuários do MetaMask, os Snaps ainda não são uma funcionalidade essencial. O MetaMask pode precisar investir mais esforços na promoção eficaz.
Ver original
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.
MetaMask Snaps: Oportunidades e Desafios das Aplicações Web3
Web3 Aplicações: Perspectivas e Desafios da MetaMask Snaps
MetaMask Snaps é um projeto extremamente visionário, podendo ser visto como um mini-aplicativo no mundo Web3, ou chamado de dApplet. Este conceito não é estranho para os desenvolvedores, especialmente para os desenvolvedores chineses que estão familiarizados com termos da Internet como "criação de ecossistemas" e "Super App".
Apesar de o Snaps ter sido lançado há quase um ano e seu conceito ter sido proposto há 4 anos, a percepção dos usuários comuns sobre ele ainda é bastante limitada. Mesmo aqueles entusiastas de criptomoedas que usam o MetaMask todos os dias podem não saber nada sobre o Snaps. No entanto, quando é explicado como "semelhante a mini programas", os desenvolvedores frequentemente exibem um sorriso cúmplice.
Esta situação lembra a experiência inicial dos mini-programas do WeChat quando foram lançados. Devido à falta de visibilidade dos pontos de entrada das funcionalidades, o uso inicial foi muito baixo. Apenas após mover o ponto de entrada para a posição de menu suspenso na página inicial, o uso aumentou significativamente. Para a MetaMask, como atrair efetivamente os usuários para seu ecossistema será uma questão crucial a ser resolvida.
As aplicações pequenas têm gerado controvérsia na indústria da internet desde o seu surgimento. Muitos engenheiros de front-end acreditam que são apenas ferramentas comerciais para os gigantes monopolizarem o tráfego e fecharem o ecossistema, com uma contribuição limitada para o desenvolvimento tecnológico. O quanto os Snaps do Web3 podem trazer de valor para a comunidade ainda está por ser observado. De acordo com a documentação fornecida pelo MetaMask, os futuros desenvolvedores de Snap 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 proposto por volta de 2020, as empresas e desenvolvedores de Web3 já tiveram um tempo considerável para entender e se preparar.
Ainda não vi pessoal dedicado ao desenvolvimento de Snaps, mas os desenvolvedores de mini programas na área do Web2 geralmente relatam uma experiência de desenvolvimento insatisfatória. Embora os mini programas utilizem o ecossistema frontend, geralmente são versões limitadas, e várias restrições obrigam os desenvolvedores a superar vários obstáculos técnicos.
Snaps pode enfrentar uma situação semelhante. Por questões de segurança, ele opera em um ambiente seguro isolado, utilizando "ECMAScript seguro", com algumas restrições na API JavaScript, como a impossibilidade de acessar o DOM, Node.js e APIs de plugins de navegador.
A funcionalidade básica do Snaps é limitada, e a maioria das funcionalidades requer permissões adequadas. Durante a instalação, o Snaps precisa solicitar permissões ao usuário, incluindo ciclo de vida, transações, assinaturas e CRON, entre outras.
O site oficial da MetaMask divide os Snaps em quatro categorias:
Gestão de contas: Principalmente através da tecnologia MPC para aumentar a segurança da chave privada. Atualmente, existem três Snaps: Capsule, Silent Shard e Safeheron.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, entre outras. Este tipo de Snaps representa mais da metade do ecossistema.
Notificações e chat: embora atualmente o grupo de usuários seja pequeno, o potencial futuro é enorme.
Segurança: a demanda é alta, especialmente na melhoria dos avisos de transações de phishing do MetaMask. Snaps de segurança representam 20% do total, apenas atrás do suporte a múltiplas cadeias.
A MetaMask tenta expandir seu domínio para outras plataformas de cadeia através do Snaps, mas seu grau de sucesso ainda é duvidoso. Com base na experiência dos mini-programas do Web2, os serviços simplificados muitas vezes têm dificuldade em se igualar a aplicativos completos, e as atualizações de novas funcionalidades geralmente são atrasadas. Se o Snaps se desenvolver bem, pode haver mais carteiras imitando, o que pode trazer uma carga de trabalho adicional para os desenvolvedores do Web3.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", e os desenvolvedores terão que lidar com as enormes diferenças entre as plataformas. Isso pode eventualmente levar ao nascimento do Snaps Standard, bem como a várias discussões sobre "SIP", promovendo o próspero desenvolvimento da comunidade.
Apesar disso, o MetaMask Snaps continua a ser um produto construído por desenvolvedores entusiastas, com o objetivo de resolver problemas reais. No entanto, para a maioria dos usuários do MetaMask, os Snaps ainda não são uma funcionalidade essencial. O MetaMask pode precisar investir mais esforços na promoção eficaz.