O que é MetaMask?
A Carteira Metamask (Wallet) é financiado pela incubadora Ethereum ConsenSys. É uma extensão de navegador que funciona como uma carteira Ethereum e é instalado como qualquer plug-in regular. Uma vez instalado, ele permite que os usuários armazenem Ether e outros tokens ERC-20, permitindo-lhes fazer transações para qualquer endereço Ethereum.
Ele fornece aos usuários um ponto de entrada no mundo emergente das finanças descentralizadas, ou DeFi, fornecendo uma maneira de acessar aplicativos DeFi como Compound e PoolTogether.
Como instalar a Carteira Metamask (Wallet)?
A instalação do MetaMask não envolve grandes dificuldades. Como é uma extensão de navegador popular e comprovada, ela está disponível no armazenamento ou repositório de extensões. Desta forma, basta acessar a loja do seu navegador e fazer o download para utilizá-lo no navegador de sua preferência.
No caso do Chrome, você pode encontrá-lo aqui . Caso você tenha um navegador derivado do Chrome como Opera, esta extensão funcionará perfeitamente. Se você usar o Firefox, a extensão pode encontrar neste link . Você também pode acessar a extensão no site oficial da MetaMask. Ele irá detectar o seu navegador e direcioná-lo ao link correto para a instalação da extensão
Como criar a carteira Metamask (Wallet)?
Depois de instalado, você deve ver a tela inicial abaixo. Clique no botão ‘Começar’ para começar a criar sua carteira Ethereum usando MetaMask.
Na próxima etapa, clique no botão ‘Criar uma carteira’.
Você será questionado se deseja ajudar a melhorar o MetaMask. Clique em ‘Não, obrigado’ se não for do seu interesse, caso contrário, clique em ‘Concordo’.
Escolha uma senha na próxima etapa. Precisa ter pelo menos 8 caracteres. Recomendamos o uso de uma senha totalmente exclusiva que não tenha sido usada em nenhum outro lugar e que contenha uma mistura de letras maiúsculas e minúsculas, símbolos e números.
Leia e aceite os Termos de Uso e clique em ‘Criar’ assim que sua senha for definida.
O MetaMask irá então apresentar a você sua frase de backup de 12 palavras. Você precisará escrever isso na mesma ordem exibida na tela. Isso será necessário para recuperar sua carteira, caso você perca o acesso ao computador, e deve ser mantido em um local seguro. Qualquer pessoa que tiver acesso à sua frase anterior de 12 palavras poderá recuperar seus fundos, portanto, mantenha-a em sigilo.
Clique em ‘Avançar’ depois de escrever isso.
Confirme sua frase de backup na próxima tela, digitando as palavras na mesma ordem salva anteriormente. Clique em ‘Confirmar’ quando terminar.
Você agora está quase concluindo o processo de configuração do MetaMask. Basta clicar em ‘Concluído’ na página final e você será automaticamente conectado ao MetaMask. Se alguma vez você for desconectado, poderá fazer login novamente clicando no ícone adicionado ao seu navegador da web (geralmente localizado próximo à barra de URL).
Você poderá então acessar sua lista de ativos na guia ‘Ativos’ e visualizar seu histórico de transações na guia ‘Atividade’.
O envio de transações é tão simples quanto clicar no botão ‘Enviar’, inserir o endereço do destinatário e o valor a enviar e selecionar uma taxa de transação. Você também pode ajustar manualmente a taxa de transação usando o botão ‘Opções Avançadas’, usando informações do Posto de Gasolina ETH ou plataformas semelhantes para escolher um preço de gás mais adequado.
Depois de clicar em ‘Avançar’, você poderá confirmar ou rejeitar a transação na página seguinte.
Para usar o MetaMask para interagir com um DApp (Aplicativo descentralizado) ou contrato inteligente, você geralmente precisará encontrar um botão ‘Conectar à carteira’ ou similar na plataforma que está tentando usar. Depois de clicar aqui, você verá um prompt perguntando se deseja permitir que o DApp se conecte à sua carteira.
O exemplo abaixo é para Uniswap, mas um processo semelhante deve ser observado para outros DApps. A simples conexão com um DApp significa que ele pode visualizar seus endereços – eles não podem acessar seus fundos.
Uma vez conectado, você poderá interagir com os DApps (Aplicativo descentralizado) e usar seus recursos.
Dapps se conecta automaticamente ao MetaMask, simplificando o processo de conexão. No Dapp, se o pagamento for necessário, uma janela pop-up aparecerá solicitando a confirmação da transação da conta MetaMask.
Vantagens e desvantagens do MetaMask
Vantagens
- Criado com a biblioteca web3.js que garante que você poderá usar todo o poder do Ethereum.
- Software totalmente gratuito, para que você possa auditar seu código e desfrutar de atualizações e patches de segurança muito rapidamente.
- Capacidade de armazenar chaves privadas localmente, protegendo totalmente seus ativos criptográficos.
- Permite a criação de bolsas por meio de HD. Isso ajuda os usuários a fazer backup de suas contas por meio das sementes.
- Permite o uso de várias contas e redes Etherem graças à criação de perfis de uso.
- Possui um modo privado que oferece um alto nível de segurança aos dados de sua conta, graças ao uso do EIP 1102.
- Permite que você mantenha qualquer token ERC-20 na mesma carteira. Na verdade, ele permite armazenar vários tokens ERC-20 simultaneamente.
- Possui alto nível de integração com sites como Coinbase , shapeshift ou MyEherWallet para recarregar a carteira MetaMask.
- Permite a utilização de nós remotos ou Ethereum local, permitindo um alto nível de segurança em ambos os casos.
- Ele oferece ao nosso navegador a capacidade de interagir com a maioria dos DApps.
- Possui proteções internas que bloqueiam casos de phishing ou outros vetores de ataque que colocam seus fundos em risco.
Desvantagens
- O fato de ser uma extensão para navegadores significa que eles podem rastrear toda a atividade do MetaMask. Este é um caso especialmente verdadeiro para o Chrome, já que o Google realiza mineração de dados pesada de todos os usuários de seu navegador.
- Apesar de todas as proteções MetaMask, esta ainda é uma carteira online com todas as suas desvantagens. Uma vulnerabilidade na extensão ou no navegador pode comprometer todos os seus fundos.
- MetaMask é limitado apenas para interagir com os contratos inteligentes e Dapps para os quais eles apontam. Você não pode fazer muito mais, como refazer ou redigir um novo contrato inteligente.
- O fato de depender de redes externas para sua operação adiciona um ponto de falha no esquema de segurança. A extensão pode ser segura, mas se os nós não forem apenas, isso pode significar a perda ou roubo de informações e fundos do usuário.