Ontem à noite @MetaMask lançou a versão MetaMask Snaps, que permite integração e acesso a carteiras não EVM, como Solana, Sui, Aptos, Cosmos, Starknet e outras carteiras ecológicas.Atualmente, 34 Snaps estão abertos para testes internos.
Na minha opinião, este é um movimento de integração ecológica muito inteligente da MetaMask, que mais uma vez consolida a sua posição de liderança como carteira plug-in. Quais são os impactos potenciais dos MetaMask Snaps? Que impacto isso tem sobre os usuários comuns? A seguir, uma breve análise.
Na verdade, esta é uma função que a maioria dos usuários ansiava há muito tempo. Como o MetaMask só suporta acesso à cadeia EVM através de RPC, por muito tempo, os usuários tiveram que baixar um monte de carteiras correspondentes para interagir com outros ecossistemas, como: Usando Solflare, Phantom para conectar Entre no ecossistema Solana, use Keplr e Cosmostation para conectar-se ao ecossistema Cosmos, use Argent e Braavos para conectar-se ao ecossistema Starknet, e os ecossistemas Sui e Aptos também têm carteiras independentes.
Um usuário sênior terá que baixar mais de dez carteiras para jogar em todas as redes públicas. Não apenas a experiência do usuário será ruim, mas também aumentará indiretamente muitos riscos de segurança. Se o MetaMask puder integrar essas carteiras, os usuários precisarão apenas de uma entrada do Little Fox, não seria ótimo!
O ideal é maravilhoso, mas a MetaMask não quer pensar nisso, é tecnicamente difícil ser compatível com essas carteiras ao mesmo tempo.
Simplificando: MetaMask é criado com base no ecossistema Ethereum, portanto seu sistema de contas, gerenciamento de chave privada, assinaturas de transações, etc. todos seguem as especificações da interface do nó Ethereum, mesmo que seja compatível com algumas cadeias EVM, como: BNB Chain, Avalanche, zkSync, etc. Acesso através de diferentes RPCs. Apenas essas cadeias EVM também terão alguns problemas de adaptação.O erro de estimativa da taxa de gás durante a interação do zkSync mencionado anteriormente é causado pela incompatibilidade entre o estimador de gás do zkSync e o MetaMask. (O gás estimado do MetaMask é maior do que a carga real do zkSync), o que causará problemas consideráveis na experiência do usuário.
Para que o MetaMask seja compatível com as cadeias não EVM mencionadas acima, é fácil imaginar quanto trabalho de desenvolvimento será necessário para se adaptar totalmente ao sistema de contas, formato de endereço, estrutura de transação, lógica de dados, etc. Agora, MetaMask desenvolveu habilmente um conjunto de especificações de acesso à API Snaps, permitindo que carteiras de cadeia pública de terceiros superem dificuldades técnicas para acessá-las por conta própria. MetaMask é responsável apenas pelo trabalho de auditoria de acesso, e os desenvolvedores cuidarão de outros trabalhos sujos. por si próprios.
Este problema é facilmente resolvido: por um lado, todas as carteiras de cadeias públicas cobiçam a posição de entrada líder da MetaMask, na esperança de poder acessar a MetaMask; por outro lado, a MetaMask também pode trazer de volta usuários que foram desviados por essas cadeias não-EVM ; matar dois coelhos com uma cajadada só, a cooperação é uma situação ganha-ganha. É claro que o impacto no MetaMask deve ser maior. Isso pode ser considerado como um poderoso efeito de absorção de recursos da influência de sua marca. Em um futuro previsível, o MetaMask se tornará uma super entrada de carteira, dominará o tráfego de carteira, distribuirá o tráfego de DApp e se tornará um negócio operacional Há muito espaço para a imaginação.
Com base nesta premissa cognitiva, eu pessoalmente acredito que MetaMask só pode resolver a compatibilidade de “nível superficial”:
O nome Snaps é muito intrigante. Isso mostra que o Snaps enfatiza a conexão e o empacotamento rápidos, e as funções da cadeia nativa que ele pode transportar provavelmente serão limitadas, dificultando a reprodução de 100%;
A interação entre alguns gerenciamentos básicos de ativos e aplicações ecológicas importantes é boa, mas é difícil de adaptar a funções complexas, como penhor de carteira nativa, delegação, assinatura múltipla, Mint e Burn;
MetaMask Snaps são basicamente fornecidos pelas partes da carteira de cada rede, então não existe MetaMask capturando usuários. Em essência, MetaMask é apenas uma entrada de exibição front-end. Se bem usado, também pode desviar o tráfego para vários festas de carteira ecológica;
Embora a MetaMask tenha realizado uma auditoria e convidado uma empresa de auditoria terceirizada para participar, isso não descarta que haverá riscos de segurança no futuro. Afinal, esses desenvolvedores querem abraçar rapidamente o colo do chefão. Quão bem eles fizeram sua lição de casa técnica, ainda está para ser visto.
Durante a fase beta pública não licenciada, alguns links externos de phishing surgirão de forma desenfreada.Recomenda-se criar uma nova carteira nos novos Snaps e importar ativos de carteiras antigas com cautela.
Os snaps são executados apenas no ambiente Sandbox. Os snaps não têm acesso às informações da conta MetaMask. Esse isolamento é muito bom e é desacoplado da carteira nativa para evitar ameaças à segurança dos ativos originais do MetaMask.
A propósito, algumas perguntas e respostas para popularizar a ciência:
A chave privada original pode ser importada diretamente para MetaMask Snaps? Resposta: Teoricamente, é possível, e o sistema original de gerenciamento de chaves privadas de cada carteira será totalmente utilizado;
A experiência da carteira que antes era ruim melhorará após ser conectada ao MetaMask Snaps? Resposta: Não, pode até ser pior;
O mecanismo de carteira determinística hierárquica HD original do MetaMask ainda funcionará (uma frase mnemônica gerencia vários endereços)? Resposta: Não, contas de cadeia não EVM e chaves privadas dependem de seu gerenciamento de carteira nativo. A derivação de chave privada e algoritmos de geração de endereço não têm nada a ver com MetaMask. Lembre-se de fazer backup de suas chaves privadas separadamente;
……
Observação: pode haver discrepâncias entre a afirmação acima e a situação real. Ela é baseada apenas em especulações razoáveis. Amigos desenvolvedores que realmente participaram do desenvolvimento do MetaMask Snaps podem deixar uma mensagem para adicionar mais detalhes. Descobertas mais interessantes precisam ser feitas. ainda observado.
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.
MetaMask Snaps saiu de sua bainha e o mundo das carteiras entrou em uma era de unificação?
Autor: Haotian
Ontem à noite @MetaMask lançou a versão MetaMask Snaps, que permite integração e acesso a carteiras não EVM, como Solana, Sui, Aptos, Cosmos, Starknet e outras carteiras ecológicas.Atualmente, 34 Snaps estão abertos para testes internos.
Na minha opinião, este é um movimento de integração ecológica muito inteligente da MetaMask, que mais uma vez consolida a sua posição de liderança como carteira plug-in. Quais são os impactos potenciais dos MetaMask Snaps? Que impacto isso tem sobre os usuários comuns? A seguir, uma breve análise.
Na verdade, esta é uma função que a maioria dos usuários ansiava há muito tempo. Como o MetaMask só suporta acesso à cadeia EVM através de RPC, por muito tempo, os usuários tiveram que baixar um monte de carteiras correspondentes para interagir com outros ecossistemas, como: Usando Solflare, Phantom para conectar Entre no ecossistema Solana, use Keplr e Cosmostation para conectar-se ao ecossistema Cosmos, use Argent e Braavos para conectar-se ao ecossistema Starknet, e os ecossistemas Sui e Aptos também têm carteiras independentes.
Um usuário sênior terá que baixar mais de dez carteiras para jogar em todas as redes públicas. Não apenas a experiência do usuário será ruim, mas também aumentará indiretamente muitos riscos de segurança. Se o MetaMask puder integrar essas carteiras, os usuários precisarão apenas de uma entrada do Little Fox, não seria ótimo!
O ideal é maravilhoso, mas a MetaMask não quer pensar nisso, é tecnicamente difícil ser compatível com essas carteiras ao mesmo tempo.
Simplificando: MetaMask é criado com base no ecossistema Ethereum, portanto seu sistema de contas, gerenciamento de chave privada, assinaturas de transações, etc. todos seguem as especificações da interface do nó Ethereum, mesmo que seja compatível com algumas cadeias EVM, como: BNB Chain, Avalanche, zkSync, etc. Acesso através de diferentes RPCs. Apenas essas cadeias EVM também terão alguns problemas de adaptação.O erro de estimativa da taxa de gás durante a interação do zkSync mencionado anteriormente é causado pela incompatibilidade entre o estimador de gás do zkSync e o MetaMask. (O gás estimado do MetaMask é maior do que a carga real do zkSync), o que causará problemas consideráveis na experiência do usuário.
Para que o MetaMask seja compatível com as cadeias não EVM mencionadas acima, é fácil imaginar quanto trabalho de desenvolvimento será necessário para se adaptar totalmente ao sistema de contas, formato de endereço, estrutura de transação, lógica de dados, etc. Agora, MetaMask desenvolveu habilmente um conjunto de especificações de acesso à API Snaps, permitindo que carteiras de cadeia pública de terceiros superem dificuldades técnicas para acessá-las por conta própria. MetaMask é responsável apenas pelo trabalho de auditoria de acesso, e os desenvolvedores cuidarão de outros trabalhos sujos. por si próprios.
Este problema é facilmente resolvido: por um lado, todas as carteiras de cadeias públicas cobiçam a posição de entrada líder da MetaMask, na esperança de poder acessar a MetaMask; por outro lado, a MetaMask também pode trazer de volta usuários que foram desviados por essas cadeias não-EVM ; matar dois coelhos com uma cajadada só, a cooperação é uma situação ganha-ganha. É claro que o impacto no MetaMask deve ser maior. Isso pode ser considerado como um poderoso efeito de absorção de recursos da influência de sua marca. Em um futuro previsível, o MetaMask se tornará uma super entrada de carteira, dominará o tráfego de carteira, distribuirá o tráfego de DApp e se tornará um negócio operacional Há muito espaço para a imaginação.
Com base nesta premissa cognitiva, eu pessoalmente acredito que MetaMask só pode resolver a compatibilidade de “nível superficial”:
O nome Snaps é muito intrigante. Isso mostra que o Snaps enfatiza a conexão e o empacotamento rápidos, e as funções da cadeia nativa que ele pode transportar provavelmente serão limitadas, dificultando a reprodução de 100%;
A interação entre alguns gerenciamentos básicos de ativos e aplicações ecológicas importantes é boa, mas é difícil de adaptar a funções complexas, como penhor de carteira nativa, delegação, assinatura múltipla, Mint e Burn;
MetaMask Snaps são basicamente fornecidos pelas partes da carteira de cada rede, então não existe MetaMask capturando usuários. Em essência, MetaMask é apenas uma entrada de exibição front-end. Se bem usado, também pode desviar o tráfego para vários festas de carteira ecológica;
Embora a MetaMask tenha realizado uma auditoria e convidado uma empresa de auditoria terceirizada para participar, isso não descarta que haverá riscos de segurança no futuro. Afinal, esses desenvolvedores querem abraçar rapidamente o colo do chefão. Quão bem eles fizeram sua lição de casa técnica, ainda está para ser visto.
Durante a fase beta pública não licenciada, alguns links externos de phishing surgirão de forma desenfreada.Recomenda-se criar uma nova carteira nos novos Snaps e importar ativos de carteiras antigas com cautela.
Os snaps são executados apenas no ambiente Sandbox. Os snaps não têm acesso às informações da conta MetaMask. Esse isolamento é muito bom e é desacoplado da carteira nativa para evitar ameaças à segurança dos ativos originais do MetaMask.
A propósito, algumas perguntas e respostas para popularizar a ciência:
A chave privada original pode ser importada diretamente para MetaMask Snaps? Resposta: Teoricamente, é possível, e o sistema original de gerenciamento de chaves privadas de cada carteira será totalmente utilizado;
A experiência da carteira que antes era ruim melhorará após ser conectada ao MetaMask Snaps? Resposta: Não, pode até ser pior;
O mecanismo de carteira determinística hierárquica HD original do MetaMask ainda funcionará (uma frase mnemônica gerencia vários endereços)? Resposta: Não, contas de cadeia não EVM e chaves privadas dependem de seu gerenciamento de carteira nativo. A derivação de chave privada e algoritmos de geração de endereço não têm nada a ver com MetaMask. Lembre-se de fazer backup de suas chaves privadas separadamente;
……
Observação: pode haver discrepâncias entre a afirmação acima e a situação real. Ela é baseada apenas em especulações razoáveis. Amigos desenvolvedores que realmente participaram do desenvolvimento do MetaMask Snaps podem deixar uma mensagem para adicionar mais detalhes. Descobertas mais interessantes precisam ser feitas. ainda observado.