A MetaMask é uma carteira digital projetada exclusivamente para a blockchain Ethereum. Vamos explorar essa ferramenta e entender seu funcionamento interno.
Assim como você não sai para fazer compras sem sua carteira física, também precisará de uma carteira criptográfica para realizar transações em uma blockchain.
Uma carteira digital funciona como sua chave pessoal para interagir com o universo das criptomoedas, permitindo comprar, vender ou transferir ativos na blockchain.
A MetaMask, especificamente, é uma carteira desenvolvida para a blockchain mais diversificada: Ethereum. Ela se torna sua porta de entrada para o ecossistema DeFi, tokens não fungíveis (NFTs), Tokens ERC-20, e praticamente tudo relacionado ao Ethereum.
Essa carteira está disponível como aplicativo para iOS e Android. Além disso, pode ser usada como uma extensão em navegadores como Chrome, Firefox, Brave e Edge.
Antes de explorarmos o processo de registro e outros detalhes, vamos conhecer melhor essa fantástica carteira de criptomoedas.
É muita informação para absorver de uma vez. Portanto, vamos prosseguir com calma, passo a passo.
O Que é a MetaMask?
A tecnologia blockchain oferece privacidade, transparência e imutabilidade. Com ela, você pode usar aplicativos, realizar transações e muito mais sem ser observado por terceiros (como Google ou governos).
Existem diversas blockchains, cada uma com um propósito específico.
No entanto, o Ethereum, um ecossistema descentralizado de grande escala, é projetado para o público em geral. E a MetaMask é uma carteira gratuita, de código aberto e online para você interagir com o Ethereum.
As carteiras online são acessíveis em qualquer dispositivo conectado à internet. No entanto, isso também apresenta a maior vulnerabilidade dessas carteiras: a segurança. Embora um usuário individual possa se sentir seguro com uma carteira online, é preciso ter cautela com as exchanges de criptomoedas que as utilizam, sendo mais seguro optar por exchanges que suportam carteiras offline.
Vamos explorar algumas das características notáveis dessa carteira:
Simplicidade de Uso
Começar a usar a MetaMask é fácil, rápido e anônimo. Você nem precisa de um endereço de e-mail. Basta configurar uma senha e lembrar (e guardar) a frase de recuperação secreta, e estará tudo pronto.
Segurança
Suas informações são criptografadas diretamente no seu navegador, o que impede o acesso por terceiros. Em caso de perda de senha, você tem a frase de recuperação secreta de 12 palavras (também conhecida como frase inicial) para recuperação. É fundamental guardar essa frase em segurança, pois nem mesmo a MetaMask tem acesso a ela. Se perdida, não há como recuperá-la.
Loja de Criptomoedas Integrada
Para quem se pergunta, não é possível comprar Bitcoin diretamente com a MetaMask. Ela suporta apenas Ether e outros tokens relacionados ao Ether, incluindo os famosos tokens ERC-20. As criptomoedas (exceto Ether) no Ethereum são construídas como tokens ERC-20.
Backup e Restauração
A MetaMask armazena suas informações localmente. Portanto, ao trocar de navegador ou dispositivo, você pode restaurar sua carteira usando sua frase de recuperação secreta.
Suporte da Comunidade
Em agosto de 2021, a MetaMask contava com 10 milhões de usuários ativos mensais em todo o mundo. Sua interface simples e intuitiva continua atraindo mais usuários, com um crescimento de 1800% em relação a julho de 2020.
Em resumo, se você opta por carteiras online, experimente a MetaMask. Antes de falarmos sobre seus casos de uso, vamos começar com a instalação. As próximas seções demonstrarão o processo para o navegador Chrome e a plataforma móvel Android.
Instalando a MetaMask no Chrome
Acesse a página de download, escolha sua plataforma e clique no botão de download. O site detectará automaticamente seu navegador. Para iOS e Android, selecione sua plataforma para obter os links ou procure nas respectivas lojas de aplicativos.
Extensão do Navegador MetaMask
Vou demonstrar com o navegador Chrome. Acesse a página de download e clique em “Instalar MetaMask para Chrome” para ser direcionado à página da extensão MetaMask na Chrome Web Store.
Instale a extensão e fixe-a para que fique disponível na barra de ferramentas do seu navegador. O processo é similar à instalação de qualquer extensão no Chrome.
Registro da Carteira MetaMask
Ao final da instalação, você verá a tela inicial da MetaMask. Clique em “Começar” para iniciar o processo de registro.
A próxima tela perguntará se você deseja importar uma carteira ou criar uma nova. Clique em “Criar uma Carteira” para registrar uma nova.
Em seguida, você pode escolher compartilhar dados anônimos com a MetaMask ou clicar em “Não, obrigado” para maior privacidade. Essa escolha não afetará sua experiência com a MetaMask. Selecione a opção desejada e prossiga.
Crie uma senha forte na tela seguinte.
A equipe da MetaMask tentará enfatizar a importância da frase de recuperação secreta por meio de um breve vídeo. Assista ao vídeo e clique em “Avançar”.
Chegou a hora de guardar sua frase de recuperação secreta. Você pode revelar a frase secreta e baixá-la em um arquivo de texto. Clique em “Avançar” para prosseguir.
A MetaMask se certifica de que você se lembre da frase, pois ela não a armazena. Você verá um quebra-cabeça com as palavras para reconstruir a frase na ordem correta. Se não acertar, o botão “Confirmar” não será ativado, e você não poderá prosseguir.
Caso se esqueça de salvar ou memorizar a frase, você pode clicar no botão “Voltar” abaixo do ícone da MetaMask no topo da tela para retornar à página anterior e baixá-la ou memorizá-la.
Após concluir essa etapa, o botão “Confirmar” ficará ativo. Clique nele e você verá uma mensagem de parabéns na última tela do processo de registro.
Finalmente, clique em “Tudo pronto” para acessar o painel da sua carteira.
Instalando a MetaMask no Android
Após baixar o aplicativo na loja de aplicativos e passar pela tela de introdução, você verá três opções:
- Importar usando a frase de recuperação secreta
- Sincronizar com a extensão MetaMask
- Criar uma nova carteira
Criar uma Nova Carteira
Criar uma nova carteira no Android é semelhante ao processo descrito acima. Você só precisa baixar a MetaMask na Play Store e iniciar o processo de registro.
Em vez de repetir os mesmos passos, vamos explorar como importar a carteira MetaMask para o seu celular Android.
Sincronizar com a Extensão MetaMask
Nota: Este recurso foi temporariamente desativado.
Essa opção permite escanear um código QR da extensão do navegador do seu computador para importar a carteira para seu celular Android.
Para obter o código QR, clique na extensão MetaMask e depois no seu avatar. Em seguida, selecione a opção “Configurações” no menu.
Clique em “Avançado” nas Configurações e, por fim, selecione “Sincronizar com celular”.
Você receberá uma mensagem da MetaMask informando que esse recurso foi desabilitado.
A equipe pode estar trabalhando em melhorias para tornar a carteira mais segura e atrair mais usuários.
Além disso, não é possível capturar ou gravar a tela dentro do aplicativo MetaMask para Android. Você terá apenas uma tela preta, mesmo que consiga fazer a captura. (PS: Por isso as capturas de tela do celular não são tão nítidas.)
Esse pode ser um recurso de segurança útil para proteger os usuários de aplicativos de phishing. Um bom trabalho da MetaMask!
Importar Usando a Frase de Recuperação Secreta
Resta, então, importar a carteira usando a frase de recuperação secreta de 12 palavras.
Insira a frase e a nova senha e clique em “IMPORTAR” na parte inferior.
A senha inserida aqui pode ser diferente daquela usada na extensão do navegador, o que pode dificultar a memorização de ambas.
O ideal seria usar um gerenciador de senhas ou usar a mesma senha em todas as plataformas. Isso também demonstra que a MetaMask é uma carteira sem custódia, já que tudo é armazenado no seu dispositivo local, sem armazenamento em nuvem ou sincronização.
Depois, você verá a tela de parabéns e, finalmente, terá acesso ao painel de usuário móvel da MetaMask.
Usando a MetaMask
Agora que você tem a MetaMask, vamos explorá-la um pouco.
Verificação da Conta
Você acabou de criar sua carteira em uma das mais poderosas blockchains.
Parabéns, mas qual a prova? Você não vai confiar apenas em animações em um aplicativo, certo?
Vamos verificar sua existência no Ethereum com o Etherscan, uma ferramenta para rastrear eventos relacionados ao Ethereum.
Copie seu endereço público da carteira MetaMask e cole-o no Etherscan para verificar o histórico de transações e o saldo de Ether. Você também pode verificar tudo dentro da sua carteira MetaMask.
Clique no ícone da MetaMask no seu navegador e selecione os três pontos verticais. Por fim, clique em “Ver conta no Etherscan” para ver os detalhes.
Você verá algo assim:
Como a carteira é nova, não há histórico de transações. É como um extrato bancário, mostrando todo o histórico de débitos e créditos.
Você pode alternar para “Expandir Visualização” para usar o painel da MetaMask em tela cheia, em vez do pop-up. Essa opção está abaixo de “Ver conta no Etherscan”. Ao expandir a visualização, a carteira é aberta em uma nova aba, permanecendo aberta até você fechá-la. Isso evita que o pop-up feche sempre que você troca de aba ou minimiza o navegador.
Chaves Públicas e Privadas
Esses termos são muito usados. Em resumo, a chave pública serve para receber fundos. Já a chave privada é necessária para acessá-los.
A chave privada é sua prova de que os fundos em uma carteira são realmente seus. Ela também é necessária em todas as transações que você realiza.
Na MetaMask, você pode obter sua chave pública diretamente no painel de usuário. Basta passar o mouse sobre o nome da conta e a opção de copiar para a área de transferência aparecerá. Clique para copiar sua chave pública.
Minha conta de teste tem esta chave pública:
0xAc9c3F6CC307832af263409E758a0dabeBA5F502
A chave privada é um assunto extremamente confidencial.
Nunca compartilhe sua chave privada com ninguém. Se você fizer isso, sua conta estará em risco. Um detentor da chave privada pode transferir a conta (e/ou fundos) de uma carteira (como a MetaMask) para outra de sua escolha.
Para exportar sua chave privada, clique nos três pontos verticais para acessar os detalhes da sua conta. Selecione “Exportar chave privada” na próxima tela.
Insira sua senha e clique em “Confirmar” para revelar sua chave privada. Eu censurei a minha chave privada para enfatizar a importância do sigilo.
É altamente recomendável guardar sua chave privada em formato físico, em vez de um arquivo de texto no Google Drive ou qualquer outro local online. Mantê-la online aumenta os riscos de segurança de uma carteira online que já é vulnerável.
Várias Contas
Você pode adicionar várias contas à sua carteira MetaMask. Cada conta pode ser usada para um propósito diferente. Por exemplo, você pode ter uma conta para NFTs e outra para operações de trading.
Cada conta terá seu próprio par de chaves públicas e privadas. No entanto, sua frase de recuperação secreta é a chave mestra para todas as suas contas. Enquanto a chave privada pode ser usada para importar uma conta, a frase de recuperação secreta pode ser usada para acessar todas as contas de uma só vez.
Para criar uma conta adicional, clique no seu avatar no pop-up da MetaMask. Em seguida, selecione “+Criar conta”. Dê um nome à conta e ela aparecerá junto com sua primeira conta.
Não é possível remover uma conta criada dentro da MetaMask, mas você pode remover uma conta importada. Da mesma forma, não é possível excluir uma carteira construída no Ethereum (ou qualquer blockchain). Você pode simplesmente parar de usá-la.
Comprar, Enviar e Trocar
As operações primárias que você pode realizar com a MetaMask são: Comprar, Enviar e Trocar.
Comprando Ether (ou Tokens ERC-20)
Você pode usar essa função para depositar Ether (ETH) ou qualquer outro token ERC-20 na sua conta. Existem dois gateways de pagamento: Wyre e Transak.
O Wyre suporta cartões de crédito/débito e Apple Pay, cobrando uma taxa de transação de 3% e estabelecendo um limite de USD 500 em transações semanais.
Cidadãos dos EUA têm a opção de transferência ACH com uma taxa mínima de 0,75% e um limite maior de USD 25.000 por semana de transações. As transações com cartão e Apple Pay são instantâneas, enquanto as transferências ACH podem levar até uma semana para serem concluídas.
Além disso, você pagará uma taxa de rede para incentivar os mineradores a processar suas transações. Veja esses exemplos de compras de US$ 100 e US$ 1.000 pelo Wyre.
Valor da Compra | Taxa de Transação | Taxa de Rede |
US$ 100 | US$ 3 | US$ 2,82 |
US$ 1.000 | US$ 30 | US$ 2,86 |
Enquanto a taxa de transação é proporcional ao valor da transação, a taxa de rede é calculada de forma diferente, dependendo do tamanho dos dados, e não do valor da transação. Para saber mais sobre isso e mineração em geral, consulte nosso guia sobre mineração de criptomoedas.
Transak é semelhante ao Wyre. Você pode usar ambas, dependendo da sua moeda e disponibilidade.
Enviando com a MetaMask
Você precisará da chave pública do destinatário para usar essa função. Para enviar, clique em “Enviar” no painel do usuário e insira a chave pública do destinatário.
Em seguida, insira o valor a ser enviado e clique em “Avançar”.
Você pode ajustar a taxa de gás estimada (gorjeta do minerador) para priorizar sua transação.
Transações com gorjetas de minerador muito baixas podem ser atrasadas ou falhar, dependendo das condições da rede. É melhor não alterar esse valor, principalmente se você for iniciante. Por fim, clique em “Confirmar”.
Depois que a transação for verificada, o histórico aparecerá na área de atividade.
Para exemplificar como enviar usando a MetaMask, solicitei 5 ETH na Ropsten Test Network (canto superior direito, próximo ao avatar).
Os ativos nas redes de teste não têm valor real. Essas redes de teste são usadas para que os desenvolvedores testem seus produtos antes de lançá-los na rede principal do Ethereum. Você pode verificar essa transação no Etherscan também.
Troca de Tokens
A MetaMask permite trocar tokens Ether e ERC-20 entre si.
A carteira busca em todas as exchanges disponíveis e apresenta a melhor cotação. Ela tenta economizar o máximo em taxa de rede e deslizamento (variação na cotação entre o envio do pedido e a confirmação).
Você tem a opção de definir uma tolerância de deslizamento (de 1% a 5%), e sua transação será automaticamente cancelada se a variação ultrapassar esse limite.
A MetaMask cobra uma taxa que varia de 0,3% a 0,875% em swaps. As cotações que você recebe já incluem essa taxa.
Importação de Conta
Essa função importa uma conta e não a carteira inteira. Como a carteira não é nativa da MetaMask, você precisará importá-la em cada instância separadamente.
Para importar, clique no seu avatar e selecione “Importar conta”. Insira a chave privada da conta e clique em “Importar”.
Você verá uma conta importada em sua conta nativa. Eu importei para outra carteira MetaMask, na qual acabei de transferir um Ether (fictício) na Ropsten Test Network.
Essa operação não removeu a conta da sua carteira original, e a conta importada pode ser removida desta carteira, mas a original sempre estará no local de origem.
Aplicativos Descentralizados (dApps)
Esses aplicativos são desenvolvidos na blockchain (Ethereum neste caso). A MetaMask é uma forma de interagir e usar esses aplicativos.
Por exemplo, Mintable é um dApp para criar NFTs. Depois de se inscrever, você precisa conectar uma carteira para começar a registrar seu NFT. Veja:
O processo é semelhante à autenticação do Google ou Facebook, que você já deve ter usado. No entanto, a MetaMask não apenas permite usar aplicativos descentralizados, mas também oferece suporte para transações, mantém seu histórico, entre outras funcionalidades.
Os recursos disponíveis dependem do dApp que você estiver usando.
Dicas de Segurança
Embora a MetaMask tenha muitos casos de uso, é fundamental utilizá-la de forma segura. Por ser uma carteira online, ela não é a forma mais confiável de armazenar ativos do Ethereum.
Confira algumas dicas para manter a integridade da sua carteira:
- Use a MetaMask em uma aba exclusiva no seu navegador e bloqueie-a após o uso.
- Nunca compartilhe sua frase de recuperação secreta, chaves privadas ou senha com ninguém.
- O ideal é usar um navegador separado para utilizar a MetaMask.
- Caso não possa usar um navegador dedicado à MetaMask, evite usar redes sociais ou contas do Google no mesmo navegador.
- Se você possui ativos criptográficos valiosos, adquira uma carteira física.
Essa lista não é exaustiva. Mantenha-se sempre atualizado com as melhores práticas para armazenar seus ativos com segurança.
Conclusão 🧑💻
Este artigo ofereceu um panorama geral do que a MetaMask pode fazer.
Qualquer pessoa que considere utilizar uma carteira Ethereum online deve experimentar a MetaMask.
É uma ferramenta fantástica, fácil de usar e poderosa, que permite interagir com a blockchain Ethereum.