ETFFIN Finance >> Finanças pessoais curso >  >> Criptomoeda >> Ethereum

MetaMask Explained

O que é MetaMask, Como funciona, e como você o usa?

MetaMask é uma extensão de navegador da web Ethereum que atua como uma carteira Ethereum e uma interface para dApps baseados em Ethereum. [1] [2] [3] [4]

Em outras palavras, MetaMask permite que os usuários armazenem dados relacionados ao Ethereum, como endereços públicos e chaves privadas, como qualquer outra carteira Ethereum (ou seja, você pode manter seus tokens lá), e ele permite que os usuários interajam com sites que executam aplicativos baseados em Ethereum e contratos inteligentes (ou seja, transforma seu navegador em um navegador Ethereum).

O ponto principal é que o MetaMask permite que os usuários façam qualquer coisa relacionada ao Ethereum (como interagir com contratos inteligentes, enviar / armazenar / receber Ether, ou interface com aplicativos da web baseados em Ethereum) apenas executando uma extensão de navegador simples.

A vantagem é que isso evita que os usuários tenham que executar todos os softwares Ethereum sozinhos (a MetaMask executa isso para você em seus servidores).

Explicamos como instalar e usar o MetaMask abaixo. Primeiro, será útil assistir ao vídeo oficial abaixo da MetaMask.

Configurando gás personalizado com tokens :Pode ser necessário ajustar o preço do gás (sua taxa paga aos mineiros) ao enviar tokens. O preço sugerido do gás foi absurdamente alto algumas vezes para mim com MetaMask (mesmo levando em consideração que alguns tokens precisam de mais gás para enviar). Uma boa prática é ir para EtherScan.io, descobrir quanto as pessoas estão pagando atualmente para enviar o token que deseja enviar, e, em seguida, definir o preço do gás e o limite do gás para isso.

GORJETA :Com o MetaMask, você tem que aprovar todas as ações realizadas. Então, se você quiser interagir com um contrato inteligente, certifique-se de ir para a tela MetaMask e clicar em verificar para encerrar a ação.

Guia rápido da MetaMask :Baixe a extensão, crie uma carteira, escreva sua frase-semente, envie um pouco de ETH para essa carteira, ir a um site que hospeda um dApp como o IDEX, use Metamask para interagir com os contratos inteligentes no site.

Introdução à MetaMask.

Resumo de como instalar e usar MetaMask :Se você baixar a extensão MetaMask do Chrome, crie um cofre, e, em seguida, financie um endereço associado a uma conta que você está pronto para usar em qualquer site que use aplicativos baseados em Ethereum ou contratos inteligentes. Então, essencialmente, tudo se resume a instalar o MetaMask e seguir as instruções na tela. Tudo parece mais complicado do que se você for novo no mundo da criptomoeda. Contudo, tudo é quase autoexplicativo quando você começa a usá-lo. Veja o vídeo abaixo ou a imagem no topo da página para um visual, veja as instruções abaixo para dar uma olhada se precisar de explicações extras para ajudá-lo a entender como tudo isso funciona.

GORJETA :Quando você cria sua senha MetaMask pela primeira vez, ele cria um “cofre” ou “cofre de conta”. Este cofre armazena suas contas. Cada conta possui um endereço público e uma chave privada associada a ela. Esses são endereços Ethereum padrão que você pode exportar para outras carteiras.

FACTO :MetaMask permite aos usuários assinar contratos inteligentes e interagir com Ethereum dApps (aplicativos baseados em Ethereum distribuídos) sem executar um nó Ethereum completo. Resumindo, isso significa que você não precisa baixar o blockchain Ethereum para usar a rede Ethereum, qual é bom, porque o arquivo blockchain é enorme.

Como instalar e usar MetaMask - a versão simples

Primeiro, vamos começar com um simples tutorial do MetaMask que presume que você pode descobrir algumas etapas básicas por conta própria (veja o tutorial detalhado abaixo para obter os detalhes):

  1. Instale o MetaMask . Vá para metamask.io e selecione “obter extensão do Chrome” (ou a extensão para qualquer navegador que eles suportam e você deseja usar). Siga as direções. Certifique-se de criar uma senha forte e manter sua senha e valor inicial de recuperação em algum lugar seguro. Uma conta padrão com um endereço Ethereum público associado será criada na rede principal. Você pode usar essa conta, ou você pode adicionar contas clicando no botão circular no canto superior direito do MetaMask. Cada conta como um endereço associado.
  2. Envie um pouco de Ether para MetaMask . Por exemplo, entre na sua conta Coinbase e envie-a para um endereço associado a uma conta criada no MetaMask. Para obter seu endereço público que foi criado automaticamente quando você criou seu cofre MetaMask, clique no ícone “…” e clique em “copiar endereço para a área de transferência”. Isso copiará seu endereço para a área de transferência para que você possa colá-lo.
  3. Vá para o site que deseja usar . Cada site projetado para fazer interface com o Ethereum desempenhará uma função diferente. Para este exemplo, usaremos CryptoKitties, mas poderíamos facilmente ir para EtherDelta para negociar tokens, estar indo para uma troca de token no local, ou interface com um contrato inteligente por meio de um site. Para o nosso exemplo CryptoKitties, a primeira etapa será criar uma conta CryptoKitties clicando em “iniciar miau”. Observe como, neste ponto, o site pegou algumas informações de sua carteira MetaMask (neste caso, seu endereço público)? Isso ocorre porque o MetaMask e o aplicativo da web baseado em Ethereum estão se comunicando. Continue a seguir as instruções para fazer login.
  4. Depois de fazer login, você obterá uma tela pop-up no MetaMask que confirma seu login (basicamente, a partir daqui, cada etapa que você faz no site é confirmada via MetaMask) . Clique em “entrar” e você estará logado de verdade e pronto para comprar coisas na Internet usando o dinheiro da Internet. Isso funciona como em qualquer outro site, clique no produto, clique no botão comprar agora, confirme a transação. A única observação é que sua confirmação final estará no MetaMask (você verá uma tela que confirma detalhes como taxas).
  5. Agora espere . Sua transação precisa ser registrada no blockchain antes de você realmente obter o que quer que você acabou de comprar (neste caso, seu CryptoKitty).
  6. Agora você possui essa coisa que você comprou . Assim que a transação for confirmada, seu endereço será associado ao token que você acabou de comprar. Se você comprou um gatinho, ele está associado a um token ERC721 não fungível (que representa um gato que você pode ver / vender no site). Se você comprou uma criptomoeda, seu endereço agora está associado a um saldo de um token ERC20 específico. Se você comprou algum outro tipo de ativo de token baseado em Ethereum não padronizado, então é isso. Essencialmente, uma vez que sua transação é registrada no blockchain, você possui tudo o que comprou.

GORJETA :Você precisa pagar “gás” para comprar coisas com o Ether. Portanto, você precisa de mais Ether em sua carteira do que deseja gastar.

Como instalar e usar MetaMask - a versão completa

Para começar a usar MetaMask, você precisará instalar a extensão MetaMask em um navegador da web.

Você pode escolher no Chrome, Raposa de fogo, Ópera, ou bravo. Para este tutorial, usaremos o navegador Chrome como exemplo.

Para instalar o MetaMask, vá para metamask.io e selecione “obter extensão do Chrome”.

Uma vez na página MetaMask na loja do Chrome em chrome.google.com, clique em “adicionar ao Chrome, ”Leia o texto pop-up, e confirme que deseja adicionar a extensão.

Assim que terminar o download, você terá a extensão MetaMask instalada (você pode dizer que ela está instalada pelo logo da pequena raposa no canto superior direito do seu navegador Chrome).

GORJETA :Você pode visualizar suas extensões no Chrome clicando em Janela> Extensões usando a barra de navegação na parte superior da tela do Chrome. Isso permitirá habilitar e desabilitar o MetaMask.

Clique no logotipo da Raposa da MetaMask para começar a usar a MetaMask.

A primeira coisa que você precisa fazer é ler os avisos de privacidade e aceitar os termos e condições. Resumidamente, o aviso diz que você desejará sair do MetaMask quando não o estiver usando e só entrar quando estiver em um site que deseja usar o MetaMask (porque o MetaMask pode se comunicar com sites e eles podem responder essencialmente).

Crie um novo cofre MetaMask (onde você armazenará contas que armazenam endereços Ethereum) criando uma senha forte (para referência futura, você também pode restaurar um cofre existente nesta etapa).

A próxima tela lhe dará um código de backup (uma semente de recuperação) para que você possa restaurar sua conta se perder a senha.

GORJETA :Experimente pesquisar no Google "gerador de senha forte". Se você usa um gerador de senha online, altere a senha antes de usá-la. Certifique-se de manter sua senha e seed em algum lugar seguro e não conectado à internet.

Agora você está logado e pronto para a festa (também conhecido como agora você tem um endereço Ethereum público e uma chave privada criada, estão prontos para enviar / receber Ether através desse endereço, e geralmente estão prontos para usar o MetaMask; você pode criar contas adicionais em seu cofre clicando no ícone de aparência circular no canto superior direito da tela MetaMask e clicando em “criar conta”).

GORJETA :Para ver seu endereço público, clique no ícone “…” e escolha “copiar endereço para a área de transferência” (isso irá copiá-lo para a sua área de transferência para que você possa colá-lo). Para obter sua chave privada, clique em “exportar chave privada”. Se você exportar sua chave privada, certifique-se de mantê-lo em um lugar seguro e off-line. Você também pode visualizar seu endereço no Etherscan através do ícone “…” e obter um código QR (que torna mais fácil para as pessoas enviarem Ethers por leitura do código).

GORJETA :Quando na tela MetaMask, observe que você pode clicar nas palavras ao lado do logotipo da raposa no canto superior esquerdo. Deve ser Rede Principal por padrão. Isso significa que você está na Rede Ethereum Principal, a rede principal (em oposição a uma rede de teste ou rede de teste). Você pode alternar entre redes de teste, um nó Ethereum local, a Rede Ethereum Principal, e outras opções aqui. Queremos a Rede Principal (a Rede Principal Ethereum); a escolha padrão.

Agora que você está configurado e pronto para usar o MetaMask, você precisa adicionar um pouco de éter à sua carteira. Você pode usar qualquer plataforma que você tenha atualmente no Ether para enviar para qualquer endereço em qualquer uma de suas contas MetaMask. Se você não tem Ether, você pode comprar alguns Ether e Coinbase clicando no botão “comprar” na MetaMask ou comprando Ether na Coinbase e enviando para um endereço que a MetaMask criou.

Depois de ter o Ether, você está pronto para rolar. Agora você pode usar qualquer plataforma baseada na web que queria que você tivesse o MetaMask instalado e que você não estava usando porque você estava tipo "o que é Mist / MetaMask / Paridade / etc."

A única observação aqui é que cada site é diferente. Em geral, todos eles exigirão a interação com contratos inteligentes, mas exatamente como isso funciona vai variar de acordo com o site. Você está usando EtherDelta para trocar tokens? Você está usando CryptoKitties para comprar gatos digitais? É claro que cada processo será um pouco diferente, mas, felizmente, uma vez que você tenha o MetaMask, o resto é bastante fácil de descobrir.

Veja as citações abaixo para diferentes orientações do MetaMask.