Por que eu deveria me preocupar em ler?

Se você está interessado no ecossistema Ethereum, você precisa de um aplicativo como o MetaMask. Muito mais do que uma simples carteira, este aplicativo permite interagir com sites que integram Ethereum. 

MetaMask ajudará você a conectar você a aplicativos descentralizados de dentro do navegador (ou por meio do aplicativo móvel). Você pode negociar sem intermediários e jogar com código totalmente transparente (para saber que não está sendo enganado).

Confira o guia abaixo para começar!


Contente

  • Introdução

  • O que é MetaMask?

  • Instalando MetaMask

  • Inicializar carteira

    • Salve suas palavras-semente!

  • Financiando uma carteira

  • Abrindo a web descentralizada

    • MetaMask e privacidade

    • Troque éter com DAI

    • Onde estão meus tokens?

  • O que mais eu preciso saber?

  • Aplicativo MetaMask

  • Conclusão


Introdução

Ethereum traz esperança para o surgimento de uma Internet distribuída – a tão esperada Web 3.0. Um campo de atuação caracterizado pela falta de pontos centrais de falha, propriedade de dados próprios e aplicativos descentralizados (ou DApps).

Essa infraestrutura está alinhada com o foco geral da indústria em finanças descentralizadas (DeFi) e protocolos de interoperabilidade que visam unir vários blockchains. Agora é possível trocar tokens e criptomoedas em aplicativos confiáveis, contrair empréstimos criptográficos e até usar Bitcoin no Ethereum.

Para muitos apoiadores do Ethereum, MetaMask é uma carteira obrigatória. Ao contrário do software para smartphone ou desktop com o qual você está acostumado, este software especial é fornecido como uma extensão do navegador, ajudando os usuários a interagir diretamente com as páginas da web de suporte. Neste artigo, abordaremos como o MetaMask funciona e orientaremos você nos primeiros passos.


O que é MetaMask?

MetaMask é uma carteira Ethereum de código aberto que suporta todos os tipos de tokens baseados em Ethereum (como aqueles que seguem o padrão ERC-20 ou tokens não fungíveis). Além disso, você pode aceitar tokens de outras pessoas ou comprá-los/trocá-los com a integração integrada de Coinbase e ShapeShift.

O que torna o MetaMask especialmente interessante é que ele pode interagir com sites. Se você usar outra carteira, precisará copiar e colar o endereço de pagamento ou escanear o código QR em um dispositivo separado. Com a extensão MetaMask, o site simplesmente faz ping em sua carteira e você é solicitado a aceitar ou rejeitar a transação.

MetaMask pode funcionar como uma carteira criptografada normal, mas seu verdadeiro ponto forte é sua interação perfeita com contratos inteligentes e aplicativos descentralizados. Agora vamos ver como configurá-lo.


Instalando MetaMask

A Carteira MetaMask pode ser instalada no Google Chrome, Firefox ou Brave Browser. Também disponível para iOS e Android, mas não vamos nos aprofundar muito nisso. Usaremos o Firefox ao longo deste tutorial, mas as etapas serão mais ou menos as mesmas, independentemente da plataforma que você usar.

Vá para a página oficial de download em metamask.io. Selecione seu navegador, que o levará à loja on-line do Chrome ou ao site complementar do Firefox. Clique no botão para adicionar a extensão à plataforma. Pode ser necessário conceder algumas permissões antes que o aplicativo esteja instalado e funcionando. Certifique-se de que você está satisfeito com o nível de acesso que este aplicativo tem ao seu navegador – se estiver, estamos prontos para prosseguir.


Inicializar carteira

Agora você verá uma mensagem de boas-vindas. 


Layar intro Metamask

Você provavelmente gastará um pouco de tempo tentando deixar esse animal fofo tonto com o cursor.


Quando terminar de irritar a raposa na página de boas-vindas, clique em Começar. É aqui que você será solicitado a importar sua frase-semente ou criar uma nova. Clique em Criar uma carteira. A próxima página pergunta se você deseja enviar dados anônimos para ajudar o desenvolvedor a melhorar o aplicativo. Escolha qual opção você prefere.

Agora precisamos criar uma senha. Se você é uma daquelas criaturas lendárias que realmente lê os contratos do usuário do seu software, pode lê-los clicando em Termos de Uso. Caso contrário, crie uma senha forte, marque a caixa e pressione Criar.


Salve suas palavras-semente!

As seguintes coisas são muito importantes para prestar atenção. MetaMask é um serviço sem custódia, o que significa que ninguém mais pode acessar seus fundos – nem mesmo os desenvolvedores do MetaMask. Seu token está em algum tipo de cofre criptografado dentro do seu navegador, protegido por sua senha. Isso significa que se o seu computador for perdido, roubado ou destruído, ninguém poderá ajudá-lo a recuperar sua carteira. Sua chave privada será perdida para sempre no vácuo do ciberespaço.

Portanto, é muito importante que você anote sua frase de apoio. Esta é a única maneira de recuperar sua conta se algo desagradável acontecer. Conforme sugerido, é recomendável que você anote as palavras e armazene-as em dois ou três locais diferentes. Você não precisa armazená-los em um cofre à prova de fogo nas profundezas da floresta, mas, se quiser, também não há mal nenhum nisso.


Klik kotak abu-abu untuk menampilkan frasa.

Clique na caixa cinza para exibir a frase.


Ao entrar na próxima página, o programa antecipa que você pode estar com preguiça de realizar o passo anterior, portanto, é solicitado que você confirme a frase. Se ainda não o fez, clique em Voltar e anote!

Confirme a frase e prossiga para a próxima etapa. Pressione Tudo Concluído e você verá a interface da carteira.

A parte chata acabou, a seguir vamos ficar ricos com ether (testnet).


Financiando uma carteira

Neste tutorial, usaremos a testnet Ropsten. Uma rede que funciona quase exatamente como a rede Ethereum real, mas as unidades não têm valor. Isso é útil se você estiver desenvolvendo um contrato e quiser ter certeza de que ele não possui nenhuma vulnerabilidade que possa permitir que um invasor roube US$ 50 milhões em ativos ou o que quer que seja. Cada passo que dermos nesta rede hoje poderá ser replicado na rede real (exceto na distribuição gratuita de éter, infelizmente).

Para obter a testnet Ropsten, clique em Main Ethereum Network no canto superior direito e selecione Ropsten Test Network.


Testnet Ropsten

Existem vários tipos de testnets no Ethereum. Se você está se perguntando sobre as diferenças, confira esta comparação.


Usaremos a torneira para conseguir dinheiro falso para brincar. Navegue até esta página em seu navegador habilitado para Metamask para obtê-lo.


Viva! Dinheiro grátis!


Você pode clicar no ícone da pequena raposa a qualquer momento para obter um pop-up com as informações da sua conta MetaMask (como fizemos no GIF acima). Passe o mouse sobre Conta 1 e clique para copiar seu endereço Ethereum para a área de transferência. Cole na coluna fornecida e pressione Envie-me teste Ether.

As transações Ethereum geralmente são confirmadas rapidamente, mas pode demorar um pouco até que 1 ETH chegue à sua carteira. Verifique se você conseguiu clicando na raposa na barra de ferramentas.

Assim que os ativos estiverem inseridos, podemos começar a interagir com o DApp.


Abrindo a web descentralizada

Como usamos testnet, não temos uma grande variedade de aplicativos para brincar. Para obter uma lista completa de aplicativos descentralizados da mainnet, consulte State of the DApps ou Dappradar. Você pode jogar, comprar ativos exclusivos ou fazer apostas em mercados de previsão.

Usaremos o DApp demonstrado anteriormente. Uniswap é uma bolsa descentralizada, ou DEX, o que significa que nos permite negociar sem depender de intermediários. Os mecanismos que o suportam são bastante simples – veja O que é Uniswap e como funciona? se você estiver interessado em como funciona.

Por favor acesse aqui. No canto superior direito, você será solicitado a conectar-se a uma carteira ou Conectar-se a uma carteira. Você verá isso de várias formas em todos os sites compatíveis com MetaMask, pois ele não se conecta automaticamente por motivos de segurança. Clique aqui e você será solicitado a escolher qual carteira usar. Se você não sabe, a carteira é MetaMask.

Quando o site tentar se conectar pela primeira vez, uma caixa de diálogo MetaMask aparecerá, solicitando que você confirme a ação. Você poderá selecionar uma conta (por enquanto só temos uma conta, então deixe como está) antes de verificar as permissões que você concederá. Neste caso, como em muitos outros, o site pede informações sobre o endereço da carteira controlada pela sua conta.


MetaMask e privacidade

É importante prestar atenção ao que você permite. Se o site souber seu endereço, ele poderá ver todas as transações de Ether e token de e para esse endereço. Além do mais, eles podem associá-lo ao seu endereço IP.

Algumas pessoas preferem manter seus endereços separados para evitar sobreposições, enquanto outras não se importam com esse risco (afinal, o blockchain é público). O nível de privacidade que você deseja alcançar depende, em última análise, de você. Como regra geral, não forneça acesso a sites nos quais você não confia.


Troque éter com DAI

É hora de fazer a primeira troca. Faremos isso para ganhar DAI, um token ERC-20 que funciona como uma stablecoin. Assim como o éter que temos, o DAI não tem valor monetário. Pressione Selecione um token, adicione a lista padrão Uniswap e clique em DAI. Alternativamente, você também pode escolher WETH (éter embrulhado).

O que temos que fazer a seguir é inserir a quantidade de ETH que queremos trocar. Quando o fizermos, obteremos uma estimativa de quanto DAI receberemos. Só isso! Pressione Trocar.


Conclua a troca com MetaMask.


Você é mais uma vez solicitado a agir no MetaMask. Neste caso, você precisa aprovar a transação antes de ela ser criada. Certifique-se de não se importar com as taxas ao fazer isso na rede principal, pois elas podem ser bem altas.

Depois disso, só nos resta aguardar a confirmação da transação!


➟ Quer possuir criptomoeda? compre ETH na Binance!


Onde estão meus tokens?

Então, seu Ether acabou, mas sua conta não mostra os tokens. Não há necessidade de pânico – você terá que adicioná-lo manualmente.

Para tokens mais populares, você pode selecionar Adicionar Token em sua carteira e pesquisar o nome ou ticker. Para os menos populares (ou aqueles na testnet), precisamos adicionar um endereço de contrato – um identificador que informa ao MetaMask onde procurar nosso saldo.


  1. Abra sua carteira clicando na extensão.

  2. Clique nos três pontos na barra superior.

  3. Selecione Exibir no Etherscan.

  4. Em Visão geral, clique em Token no menu suspenso e selecione DAI.

  5. Em Resumo do perfil, você verá o endereço do contrato. Passe o mouse sobre ele e copie o endereço.

  6. Volte para MetaMask e clique em Adicionar Token.

  7. Clique na guia Token personalizado.

  8. Cole o endereço que você acabou de copiar no campo Endereço do contrato de token.

  9. O restante será preenchido automaticamente. Clique em Avançar e Adicionar Tokens.

  10. Volte à visualização principal para ver seu saldo.


Feliz! Você acabou de interagir com seu primeiro DApp, trocando Ether por DAI sem precisar confiar em ninguém. Tudo o que você aprendeu agora pode ser feito no aplicativo real. Quando estiver pronto para brincar com os aplicativos da rede principal, lembre-se de voltar do Ropsten para a rede principal.


O que mais eu preciso saber?

MetaMask possui alguns outros recursos interessantes que ainda não discutimos. Você também pode conectar uma carteira de hardware (Trezor e Ledger são suportados), criar listas de contatos e, claro, receber e enviar fundos como faria em uma carteira normal. Visualize as configurações para personalizar a extensão de acordo com suas necessidades.

Além disso, os princípios usuais de segurança também se aplicam: MetaMask é uma carteira quente, o que significa que pode ser executada em qualquer dispositivo conectado à Internet. Isto expõe você a mais riscos, em comparação com carteiras frias, que são mantidas offline para reduzir vetores de ataque.

Por último, ao usar o MetaMask, você deve estar totalmente ciente e ciente dos sites aos quais está dando acesso.


Aplicativo MetaMask

O aplicativo MetaMask para Android/iPhone oferece uma solução interessante para interagir com aplicativos Web3 onde quer que você esteja. Oferece muitas das mesmas funções da extensão, integrando um navegador DApp para que você possa acessar uma variedade de aplicativos descentralizados com o toque de um botão.


Browser aplikasi MetaMask.

Navegador do aplicativo MetaMask.


O fluxo de trabalho do aplicativo é muito semelhante a uma extensão de navegador. Você pode fazer transferências diretas de ether ou tokens da sua carteira, ou até mesmo interagir com o Uniswap, como vimos anteriormente. 


Menghubungkan ke PoolTogether dalam aplikasi.

Conectando-se ao PoolTogether dentro do aplicativo.


Conclusão

MetaMask é uma ferramenta poderosa para explorar a web descentralizada. Se você seguiu os passos deste guia, já deve conhecer o potencial da carteira. Comprovado: atualmente este aplicativo possui mais de um milhão de usuários.

À medida que a rede Ethereum se desenvolve, aplicações como a MetaMask tornar-se-ão, sem dúvida, um componente integral na ponte entre as tecnologias existentes e a infraestrutura emergente de criptomoedas.

Tem dúvidas sobre MetaMask, Ethereum ou outros? Acesse a Ask Academy, um lugar onde a comunidade responderá às suas perguntas.