Ethereum & Tokens ERC20 na Trezor

Ethereum é uma plataforma descentralizada baseada em blockchain de código aberto que permite a criação de contratos inteligentes e aplicativos descentralizados (dapps). Ela fornece uma infraestrutura segura e transparente para os desenvolvedores criarem e implantarem aplicativos descentralizados que são executados exatamente como programados, sem qualquer tempo de inatividade, censura ou interferência de terceiros.
 
A Trezor One e Trezor T fornecem uma maneira segura de armazenar e gerenciar ativos de criptomoeda, incluindo Ethereum.

Como usar Ethereum com a Trezor

Visão geral

Suporte de firmware (dispositivo) 1.4.0. (Trezor One), 2.0.5. (Trezor Model T)
Disponível no Trezor Suite? Sim
Plataformas desenvolvidas por terceiros Exodus, MyEtherWallet, MyCrypto, MetaMask, Frame

Trezor Suite

O Ethereum tem suporte nativo no Trezor Suite. Para acessar suas contas Ethereum, siga estas etapas:
 

  • Navegue até a guia Accounts no menu superior

 

 

  • Clique no sinal de mais [+] no painel esquerdo

 

 

  • Se você não vir Ethereum, selecione Activate more coins

 

 

  • Escolha Ethereum na lista, confirme a seleção clicando em Find my Ethereum accounts

 

 

  • Veja sua conta Ethereum listada no painel esquerdo

 

Plataformas desenvolvidas por terceiros

O Ethereum pode ser usado com segurança com certas carteiras e serviços desenvolvidos por terceiros, com a semente e as chaves privadas totalmente protegidas pelo dispositivo Trezor. Estes incluem o seguinte:

Contratos Inteligentes

Os contratos inteligentes Ethereum (ETH) são contratos autoexecutáveis com os termos do contrato entre comprador e vendedor sendo escritos diretamente em linhas de código.
 
Esses contratos são executados na blockchain Ethereum, uma plataforma descentralizada que permite a criação e execução de contratos inteligentes. O código do contrato está disponível publicamente, para que todas as partes envolvidas possam ver exatamente como funciona e o que faz.
 
Quando certas condições forem atendidas, o contrato será executado automaticamente, permitindo transações seguras, transparentes e invioláveis na rede Ethereum sem a necessidade de intermediários.

O universo das finanças descentralizadas pode ser incrivelmente lucrativo e propiciar incontáveis possibilidades para uso das suas criptomoedas… Desde que você saiba o que está fazendo, é claro.

Em nosso Curso DeFi, do Básico ao Avançado você encontrará as melhores práticas para se aventurar nesse novo universos de forma segura e lucrativa. Saiba mais em defi.kriptobr.com

Ethereum, Ether e Gas

Ethereum é uma rede alimentada pela tecnologia blockchain e ETH (ether) é o que a mantém funcionando. Quando você usa a rede Ethereum, por exemplo, enviando tokens, usando um contrato ou apenas fazendo outra coisa, você deve pagar pelo poder de computação necessário para realizar essa ação. Esse pagamento é chamado de gas e é pago usando ETH.
 
Não importa se a transação foi bem-sucedida ou não, você ainda precisa pagar pelo poder de computação usado. Isso porque os mineradores, que validam e executam as transações, ainda precisam fazer seu trabalho, mesmo que a transação acabe falhando.
 
Você pode ver quanto tem que pagar por uma transação em um site como o etherscan.io. Essa taxa não é paga à Trezor, mas aos mineradores, que usam seu poder de computação para minerar as transações, colocá-las em blocos e manter a rede Ethereum segura.

Taxas

A taxa de transação é calculada por Gas price * Gas limit.

Gas Limit

O Gas limit refere-se à quantidade máxima de gas que o usuário está disposto a gastar em uma determinada transação. Um limite de gas mais alto significa que mais trabalho computacional deve ser feito para executar o contrato inteligente. Uma transferência ETH padrão requer um gas limit de 21.000 unidades de gas.
 
As unidades de gas necessárias para uma transação já são definidas por quanto código é executado no blockchain. Se o usuário não quiser gastar tanto com gasolina, diminuir o limite de gasolina não ajudará. O usuário deve incluir gas suficiente para cobrir os recursos computacionais usados ou a transação falhará devido a um erro “Out of Gas”.
 
Todo o gas (gwei) não utilizado é devolvido ao usuário no final de uma transação.
Consulte também o Rastreador de Gas Ethereum para obter mais informações sobre o gas usado para estimar quanto tempo levará até que a transação seja aceita a um determinado Gas price.

Gas price

O preço que o usuário paga por cada unidade aumenta ou diminui com a rapidez com que a transação será extraída.
 
Durante os Períodos de Criação de Tokens, esses custos aumentam rapidamente devido à oferta/demanda:
 
O minerador que minera o bloco recebe as taxas de transação e decide quais transações incluir no bloco. O usuário geralmente define o preço do gas alto o suficiente para fazer com que os mineradores desejem incluí-lo.
 
Os mineradores incluem principalmente as transações que receberam, classificadas do preço mais alto para o mais baixo, até que o bloco esteja cheio ou até chegarem a um que tenha um preço de gás mais baixo do que eles estão dispostos a pagar.

Erro: Não é possível enviar devido a fundos insuficientes
(Cannot send due to Insufficient funds)

Fundos insuficientes: a conta da qual você está tentando enviar a transação não tem fundos suficientes necessários

Este erro significa que o usuário não tem Ether suficiente para cobrir o custo do gas. Cada transação (incluindo transações de token e contrato) requer gas e esse gas é pago em Ether.

Tokens ERC-20

Os tokens ERC-20 são criptomoedas de usuário personalizadas criadas no Ethereum com base no padrão de token ERC-20 bem-sucedido. Atualmente, existem mais de 500.000 tokens ERC-20, dos quais a maioria não tem valor de mercado.
 
Veja a lista completa aqui

Como usar Tokens ERC-20 com a Trezor

Os tokens ERC-20 operam na blockchain Ethereum. Você pode armazená-los usando sua conta Ethereum no Trezor Suite.
 
Cada token ERC-20 pode ser armazenado usando um dispositivo Trezor.
 
  1. Abra o aplicativo Trezor Suite ou acesse a interface da web em https://suite.trezor.io/web
  2. Escolha Ethereum no painel esquerdo.
  3. Vá para a guia Receive.
  4. Clique em “Show full address“.
  5. Verifique o endereço que corresponde ao da sua Trezor.
  6. Copie o endereço de recebimento e use-o como endereço de destino para enviar seus tokens ERC-20.
  7. Depois de enviar alguns tokens para o endereço, vá para o marcador Tokens.
  8. Se seus tokens não estiverem listados, você pode adicioná-los manualmente. Para isso, clique nos três pontinhos e em Add token.
  9. Em seguida, insira o endereço do contrato. Os endereços de contrato de todos os tokens podem ser encontrados aqui: https://etherscan.io/tokens
Alguns dos tokens ERC-20 não serão reconhecidos pelo firmware da Trezor, mas ainda podem ser armazenados e enviados usando a Trezor. O usuário deve especificar o endereço de contrato deste token, e ele será mostrado como “token desconhecido”.

Usando Etherscan para encontrar o endereço de contrato de um token

Se você não souber o endereço do contrato do token que deseja adicionar, tente procurá-lo no Etherscan seguindo estas etapas:

  1. Na barra de pesquisa, digite o código da sua moeda, por exemplo. ZRX para 0x ou UNI para Uniswap.
  2. Certifique-se de clicar no correto, pois vários tokens podem usar o mesmo ticker.
  3. Você verá o endereço do contrato no lado direito.
  4. Verifique o endereço no site oficial do projeto de token e certifique-se de que é o endereço correto, pois alguns tokens podem usar vários contratos inteligentes.
Geralmente, o endereço do contrato que você está procurando será mostrado ao lado do fornecimento, preço e outras informações. Os contratos que são usados apenas para funcionalidade geralmente não mostram essas informações.
 
O vídeo a seguir também fornece uma visão geral de como usar tokens ERC20 no Trezor Suite:

Fonte: trezor.io

-40%

Hardware Wallets

Trezor T

R$1.497,00
-70%
Lançamento
R$599,00
-70%
Lançamento
R$599,00
-60%

Hardware Wallets

Trezor One

R$477,00
-50%
Exclusivo
-34%
Exclusivo
Fora de estoque
-40%
Exclusivo
-100%
Lançamento