Novo membro do ecossistema Web3: explorando o estado atual e as perspectivas do MetaMask Snaps
MetaMask Snaps é um projeto com grandes ambições, podendo ser visto como mini-aplicações ou dApplets no mundo Web3. Para os desenvolvedores, especialmente os desenvolvedores domésticos, este conceito não é desconhecido. Nos últimos anos, termos como "construção de ecossistemas" e "SuperApp" têm aparecido frequentemente, enquanto os gigantes da internet tentam tornar o ambiente online mais fechado, a fim de se transformar de prestadores de serviços em definidores de padrões. Hoje, essa tendência parece estar começando a se espalhar para o campo do Web3.
Apesar de os Snaps já existirem há quase um ano, o conceito foi proposto há pelo menos quatro anos, mas o conhecimento dos usuários comuns sobre isso ainda é bastante limitado. Mesmo aqueles entusiastas de criptomoedas que usam o MetaMask diariamente podem não saber nada sobre os Snaps. No entanto, quando lhes explicamos que se trata de uma funcionalidade semelhante a mini programas, geralmente isso desperta o interesse deles.
Essa situação lembra o estado em que os mini-programas do WeChat foram lançados. Devido à falta de clareza nas entradas de funcionalidade, a utilização inicial foi muito baixa. Só depois de mover a entrada para a lista de mini-programas exibida na barra de menu inicial, o uso começou a crescer significativamente. Se a MetaMask quiser construir um ecossistema, como atrair os usuários para o sistema ecológico pode se tornar uma questão importante a ser resolvida.
Desde o seu surgimento, as miniaplicações têm gerado muitas controvérsias na indústria da internet. Muitos engenheiros de frontend têm uma atitude crítica em relação a elas, acreditando que são apenas uma ferramenta comercial dos gigantes da internet para monopolizar o tráfego e bloquear ecossistemas, contribuindo pouco para o desenvolvimento tecnológico. Quanto à contribuição que os Snaps do Web3 podem trazer para a comunidade, ainda está por ser observado. Ao consultar a documentação fornecida pelo MetaMask, não é difícil imaginar que os desenvolvedores de Snap no futuro poderão enfrentar várias limitações.
Desde que a versão pública 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, totalizando apenas 68 até junho de 2024. Considerando que o conceito de Snaps foi proposto 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 desenvolvedores dedicados ao Snaps, mas há muitos desenvolvedores de mini programas no Web2. A visão geral sobre os mini programas é que a experiência de desenvolvimento é bastante ruim. Embora o desenvolvimento de mini programas utilize o ecossistema frontend, é uma versão mutilada, e várias restrições fazem com que os desenvolvedores precisem passar por várias armadilhas estranhas em diferentes plataformas antes de serem considerados "experientes".
Da mesma forma, devido a fatores de segurança, o Snaps pode enfrentar situações semelhantes. Ele opera em um contexto seguro isolado, utilizando "ECMAScript seguro", que na prática impõe algumas restrições à API do JavaScript, como a incapacidade de acessar o DOM, Node.js, APIs de plug-ins do navegador, etc.
A funcionalidade básica do Snaps é limitada, a maioria das funcionalidades requer que se obtenham as permissões apropriadas. Durante a instalação, o Snaps precisa solicitar as permissões relevantes ao usuário, incluindo ciclo de vida, transações, assinaturas, CRON, entre outros.
Em comparação com o próspero ecossistema Web3, o número de Snaps disponíveis é relativamente baixo. O MetaMask os classifica em vários tipos principais:
Gestão de conta: Principalmente através da tecnologia MPC para aumentar a segurança da chave privada. Atualmente, existem apenas 3 Snaps desse tipo, incluindo Capsule, Silent Shard e Safeheron. Resta ver se esses Snaps conseguirão atrair um grande número de usuários Web3.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, etc. Este tipo de Snaps atualmente representa mais de metade de todo o ecossistema.
Notificações e chat: Embora haja potencial, os usuários dispostos a enviar mensagens através da blockchain ainda são uma minoria.
Segurança: A demanda por este tipo de Snaps é alta, especialmente na melhoria dos avisos do MetaMask sobre transações de phishing. Eles podem fornecer aos usuários informações e análises de transações mais ricas, a fim de minimizar a perda de ativos.
MetaMask Snaps fornece permissões específicas que permitem que o Snap leia dados brutos quando o usuário inicia uma transação ou assinatura, analise-os e apresente ao usuário explicações de segurança mais detalhadas.
A MetaMask está a tentar expandir o seu domínio para outras plataformas de cadeia através dos Snaps, mas ainda é difícil prever até onde conseguirá ir. Tendo como referência a experiência de mini-programas no domínio do Web2, os serviços em versão simplificada muitas vezes têm dificuldade em rivalizar com aplicações completas, e o seguimento de novas funcionalidades costuma ser tardio. Se os Snaps se desenvolverem bem, pode haver mais carteiras a seguirem o exemplo, o que pode levar os desenvolvedores de Web3 a necessitarem de desenvolver diferentes versões dos "Snaps" para cada carteira.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", com grandes diferenças entre elas, e os desenvolvedores precisarão gastar uma quantidade significativa de esforço para garantir a compatibilidade. No final, isso pode levar ao surgimento de um padrão unificado de Snaps, bem como de um mecanismo de discussão correspondente.
Embora haja uma atitude cautelosa em relação ao futuro do MetaMask Snaps, é inegável que é um produto construído por um grupo de desenvolvedores entusiásticos, destinado a resolver problemas reais e não a ser um esquema financeiro.
No entanto, para a maioria dos utilizadores atuais do MetaMask, os Snaps ainda não são uma funcionalidade essencial. O MetaMask pode precisar de investir mais esforço no futuro em como promover de forma mais 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.
18 Curtidas
Recompensa
18
5
Compartilhar
Comentário
0/400
GhostAddressMiner
· 07-11 00:05
Heh, é apenas embalar as falhas na cadeia como um plugin para vender aos idiotas.
Ver originalResponder0
ZKSherlock
· 07-10 19:19
na verdade, os snaps são apenas mais um pote de mel de privacidade... suposições de confiança não validadas corretamente smh
Ver originalResponder0
RektRecorder
· 07-10 19:18
É apenas uma especulação que ninguém se interessa.
Ver originalResponder0
CryptoMom
· 07-10 19:14
Outro produto de uma moda passageira... bombear.
Ver originalResponder0
SoliditySlayer
· 07-10 18:50
Brincar com um martelo! É mais um que faz as pessoas de parvas.
Exploração do MetaMask Snaps: Novas oportunidades e desafios no ecossistema Web3
Novo membro do ecossistema Web3: explorando o estado atual e as perspectivas do MetaMask Snaps
MetaMask Snaps é um projeto com grandes ambições, podendo ser visto como mini-aplicações ou dApplets no mundo Web3. Para os desenvolvedores, especialmente os desenvolvedores domésticos, este conceito não é desconhecido. Nos últimos anos, termos como "construção de ecossistemas" e "SuperApp" têm aparecido frequentemente, enquanto os gigantes da internet tentam tornar o ambiente online mais fechado, a fim de se transformar de prestadores de serviços em definidores de padrões. Hoje, essa tendência parece estar começando a se espalhar para o campo do Web3.
Apesar de os Snaps já existirem há quase um ano, o conceito foi proposto há pelo menos quatro anos, mas o conhecimento dos usuários comuns sobre isso ainda é bastante limitado. Mesmo aqueles entusiastas de criptomoedas que usam o MetaMask diariamente podem não saber nada sobre os Snaps. No entanto, quando lhes explicamos que se trata de uma funcionalidade semelhante a mini programas, geralmente isso desperta o interesse deles.
Essa situação lembra o estado em que os mini-programas do WeChat foram lançados. Devido à falta de clareza nas entradas de funcionalidade, a utilização inicial foi muito baixa. Só depois de mover a entrada para a lista de mini-programas exibida na barra de menu inicial, o uso começou a crescer significativamente. Se a MetaMask quiser construir um ecossistema, como atrair os usuários para o sistema ecológico pode se tornar uma questão importante a ser resolvida.
Desde o seu surgimento, as miniaplicações têm gerado muitas controvérsias na indústria da internet. Muitos engenheiros de frontend têm uma atitude crítica em relação a elas, acreditando que são apenas uma ferramenta comercial dos gigantes da internet para monopolizar o tráfego e bloquear ecossistemas, contribuindo pouco para o desenvolvimento tecnológico. Quanto à contribuição que os Snaps do Web3 podem trazer para a comunidade, ainda está por ser observado. Ao consultar a documentação fornecida pelo MetaMask, não é difícil imaginar que os desenvolvedores de Snap no futuro poderão enfrentar várias limitações.
Desde que a versão pública 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, totalizando apenas 68 até junho de 2024. Considerando que o conceito de Snaps foi proposto 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 desenvolvedores dedicados ao Snaps, mas há muitos desenvolvedores de mini programas no Web2. A visão geral sobre os mini programas é que a experiência de desenvolvimento é bastante ruim. Embora o desenvolvimento de mini programas utilize o ecossistema frontend, é uma versão mutilada, e várias restrições fazem com que os desenvolvedores precisem passar por várias armadilhas estranhas em diferentes plataformas antes de serem considerados "experientes".
Da mesma forma, devido a fatores de segurança, o Snaps pode enfrentar situações semelhantes. Ele opera em um contexto seguro isolado, utilizando "ECMAScript seguro", que na prática impõe algumas restrições à API do JavaScript, como a incapacidade de acessar o DOM, Node.js, APIs de plug-ins do navegador, etc.
A funcionalidade básica do Snaps é limitada, a maioria das funcionalidades requer que se obtenham as permissões apropriadas. Durante a instalação, o Snaps precisa solicitar as permissões relevantes ao usuário, incluindo ciclo de vida, transações, assinaturas, CRON, entre outros.
Em comparação com o próspero ecossistema Web3, o número de Snaps disponíveis é relativamente baixo. O MetaMask os classifica em vários tipos principais:
Gestão de conta: Principalmente através da tecnologia MPC para aumentar a segurança da chave privada. Atualmente, existem apenas 3 Snaps desse tipo, incluindo Capsule, Silent Shard e Safeheron. Resta ver se esses Snaps conseguirão atrair um grande número de usuários Web3.
Interoperabilidade: oferece compatibilidade com redes não EVM, incluindo Solana, Cosmos, Near, Sui, etc. Este tipo de Snaps atualmente representa mais de metade de todo o ecossistema.
Notificações e chat: Embora haja potencial, os usuários dispostos a enviar mensagens através da blockchain ainda são uma minoria.
Segurança: A demanda por este tipo de Snaps é alta, especialmente na melhoria dos avisos do MetaMask sobre transações de phishing. Eles podem fornecer aos usuários informações e análises de transações mais ricas, a fim de minimizar a perda de ativos.
MetaMask Snaps fornece permissões específicas que permitem que o Snap leia dados brutos quando o usuário inicia uma transação ou assinatura, analise-os e apresente ao usuário explicações de segurança mais detalhadas.
A MetaMask está a tentar expandir o seu domínio para outras plataformas de cadeia através dos Snaps, mas ainda é difícil prever até onde conseguirá ir. Tendo como referência a experiência de mini-programas no domínio do Web2, os serviços em versão simplificada muitas vezes têm dificuldade em rivalizar com aplicações completas, e o seguimento de novas funcionalidades costuma ser tardio. Se os Snaps se desenvolverem bem, pode haver mais carteiras a seguirem o exemplo, o que pode levar os desenvolvedores de Web3 a necessitarem de desenvolver diferentes versões dos "Snaps" para cada carteira.
No futuro, podem surgir várias plataformas "semelhantes ao Snaps", com grandes diferenças entre elas, e os desenvolvedores precisarão gastar uma quantidade significativa de esforço para garantir a compatibilidade. No final, isso pode levar ao surgimento de um padrão unificado de Snaps, bem como de um mecanismo de discussão correspondente.
Embora haja uma atitude cautelosa em relação ao futuro do MetaMask Snaps, é inegável que é um produto construído por um grupo de desenvolvedores entusiásticos, destinado a resolver problemas reais e não a ser um esquema financeiro.
No entanto, para a maioria dos utilizadores atuais do MetaMask, os Snaps ainda não são uma funcionalidade essencial. O MetaMask pode precisar de investir mais esforço no futuro em como promover de forma mais eficaz.