O que é Etherscan e Como Utilizá-lo?
P√°gina Inicial
Artigos
O que é Etherscan e Como Utilizá-lo?

O que é Etherscan e Como Utilizá-lo?

Iniciante
Publicado em Oct 6, 2021Atualizado em Jun 9, 2023
8m

TL;DR

Etherscan √© um blockchain explorer para a rede Ethereum. O site permite que voc√™ pesquise transa√ß√Ķes, blocos, endere√ßos de carteira, contratos inteligentes e outros dados na blockchain (on-chain). √Č um dos blockchain explorers mais populares da Ethereum e seu uso √© gratuito.

O Etherscan pode ajud√°-lo a entender exatamente como voc√™ interage com a blockchain, outras carteiras e DApps. Essas informa√ß√Ķes tamb√©m podem ajud√°-lo a se manter seguro e a detectar comportamentos suspeitos.

Para usar o Etherscan, voc√™ precisar√° de um endere√ßo de carteira, ID de transa√ß√£o (TXID), endere√ßo de contrato ou outro identificador para inserir no campo de pesquisa. As informa√ß√Ķes exibidas dependem do que voc√™ est√° procurando, mas a maioria delas inclui transa√ß√Ķes, endere√ßos, registros de data/hora e valores associados.

Voc√™ tamb√©m pode interagir diretamente com contratos inteligentes para fazer transa√ß√Ķes, verificar as taxas de Gas e pesquisar airdrops atrav√©s do Etherscan.


Introdução

Se voc√™ usa a Ethereum para mais do que HODLing ou envio de transa√ß√Ķes, aprender a navegar na blockchain √© algo extremamente ben√©fico. O Etherscan √© uma das op√ß√Ķes mais populares e √© uma excelente plataforma para come√ßar a aprender o b√°sico. Voc√™ pode usar a maioria dos recursos sem a necessidade de conectar sua carteira ou criar uma conta. Vamos examinar as maneiras mais comuns de usar o Etherscan e o que voc√™ pode fazer com as informa√ß√Ķes fornecidas.

  

O que é Etherscan?

Etherscan √© um block explorer (explorador de blocos) que permite visualizar dados p√ļblicos sobre transa√ß√Ķes, contratos inteligentes, endere√ßos e muito mais, na blockchain Ethereum. Todas as intera√ß√Ķes que ocorrem na Ethereum s√£o p√ļblicas e o Etherscan permite que voc√™ as examine com um mecanismo de pesquisa. Voc√™ pode usar um hash de transa√ß√£o (ID da transa√ß√£o) para verificar todas as atividades relacionadas, incluindo tokens, contratos inteligentes e endere√ßos de carteira.

Voc√™ n√£o precisa se inscrever no Etherscan, mas pode criar uma conta para usar funcionalidades extras. Por exemplo, voc√™ pode definir alertas para ser notificado sobre transa√ß√Ķes recebidas, acessar ferramentas de desenvolvedor e criar feeds de dados.

O Etherscan n√£o oferece uma carteira Ethereum e n√£o armazena as suas chaves privadas. Tamb√©m n√£o √© poss√≠vel usar a plataforma do Etherscan para trading. Ele apenas atua como uma fonte de informa√ß√Ķes da blockchain e um banco de dados de contratos inteligentes. Para fazer transa√ß√Ķes ou armazenar criptomoedas, voc√™ precisar√° de uma carteira cripto, como a Trust Wallet, MetaMask, Math Wallet ou Binance Chain Wallet.


Por que devo usar o Etherscan?

Etherscan √© um dos block explorers mais confi√°veis e populares para a Ethereum. O mais importante √© entender por que voc√™ deve usar um block explorer como o Etherscan para consultar informa√ß√Ķes on-chain. Ter conhecimento sobre as suas intera√ß√Ķes com a blockchain pode ajud√°-lo a entender melhor o que est√° acontecendo com DApps e transa√ß√Ķes. Al√©m disso, essas informa√ß√Ķes podem oferecer seguran√ßa e ajud√°-lo a detectar atividades suspeitas na blockchain.

Por exemplo, √© poss√≠vel definir alertas para transa√ß√Ķes de whales (baleias), que informam se grandes quantidades de uma criptomoeda forem movidas para uma corretora. Embora nem sempre seja o caso, essas informa√ß√Ķes podem sugerir um grande volume de venda. Tamb√©m √© poss√≠vel consultar o que os fundadores de um projeto est√£o fazendo com os tokens de seus projetos. Isso pode ajud√°-lo a identificar poss√≠veis golpes (scams) ou rug pulls ("pux√Ķes de tapete"), onde os desenvolvedores abandonam seus projetos e ficam com o lucro da venda de suas moedas.¬†


Como procurar uma transação e uma carteira no Etherscan

Uma das fun√ß√Ķes b√°sicas do Etherscan √© o rastreamento de transa√ß√Ķes. Aprender sobre o rastreamento de criptomoedas √© a chave para obter todas as outras informa√ß√Ķes de uma blockchain. Por exemplo, imagine que voc√™ enviou 0,025 Ether (ETH) de sua carteira para o seguinte endere√ßo p√ļblico: 0x480bbcb368197d44c6f54a738e59c33eff004b6a.

Para isso, você pagou uma taxa de transação de 0,001559212674537 ETH. Depois de efetuar a transação, a sua carteira exibe este TXID:

0x80a3cc0f344651b3de745b2f1efbe8d35d4f348e95b345c8a840ebf955414fa5

Digamos que voc√™ queira verificar o n√ļmero de confirma√ß√Ķes da transa√ß√£o e ver se ela foi enviada com sucesso.¬†

1. Acesse a p√°gina inicial do Etherscan e procure o campo de pesquisa no topo da p√°gina.


2. Em seguida, copie e cole o ID da transação (TXID) e clique no ícone de pesquisa.


3. Agora você pode ver todos os detalhes sobre a respectiva transação:


4. Voc√™ tamb√©m pode clicar em [Click to see More] para obter informa√ß√Ķes mais detalhadas, mas, por enquanto, vamos manter apenas a exibi√ß√£o padr√£o:

Transaction Hash (Hash da Transação)

Sequ√™ncia de n√ļmeros e letras (TXID) associada √† sua transa√ß√£o espec√≠fica.

Status

Informa se a sua transação falhou, está em andamento ou foi concluída com sucesso.

Block (Bloco)

N√ļmero do bloco em que sua transa√ß√£o foi inclu√≠da. Voc√™ tamb√©m pode ver quantas vezes sua transa√ß√£o foi confirmada. Este √© o n√ļmero de blocos adicionados √† blockchain posteriores ao bloco da sua transa√ß√£o.

Timestamp (Registro de Data e Hora)

Registro de data e hora do bloco ao qual sua transação foi adicionada.

From (De)

O endereço da carteira que fez a transação.

To (Para)

O endereço de recebimento ou contrato inteligente.

Value (Valor)

O valor enviado na transação.

Transaction Fee (Taxa de Transação)

A taxa paga para efetuar a transação.

Gas Price (Preço do Gas)

Custo por unidade de Gas para a transação.

TXN Type (Tipo de TXN)

Informa se a transação foi realizada sob o antigo sistema de Gas (1) ou através do novo sistema de taxa de blocos, EIP-1559 (2).


Pelos dados acima, podemos ver que a transa√ß√£o foi bem-sucedida e recebeu confirma√ß√Ķes suficientes. Voc√™ tamb√©m pode verificar o status de sua transa√ß√£o dando uma olhada na carteira de recebimento.

Para isso, você deve voltar à barra de pesquisa e colar o endereço da carteira de recebimento:

0x480bbcb368197d44c6f54a738e59c33eff004b6a


Na parte inferior da p√°gina, podemos ver a lista de todas as transa√ß√Ķes associadas ao endere√ßo:


A transação destacada em vermelho mostra o saldo de 0,025 ETH enviado anteriormente. Podemos vê-la classificada como In, mostrando que o endereço que você pesquisou foi o receptor da transação. No topo da página, também podemos ter uma visão geral do saldo da carteira.


Como pesquisar contratos inteligentes no Etherscan

Se você estiver interagindo regularmente com contratos inteligentes em DApps, é uma boa ideia aprender a encontrá-los no Etherscan. Dessa forma, você pode verificar se está enviando seus fundos para o contrato correto.

Quando quiser adicionar um novo token √† sua carteira, voc√™ precisar√° encontrar o endere√ßo de contrato do token. O endere√ßo do contrato inteligente cont√©m a l√≥gica do token. Essa l√≥gica √© o que define, por exemplo, como as transfer√™ncias de token s√£o feitas, mas ela tamb√©m tem outras fun√ß√Ķes.

Para encontrar um endereço de token, você pode acessar os sites CoinMarketCap, CoinGecko ou o site oficial do projeto. Você também pode consultar o site https://etherscan.io/tokens.

Certifique-se de adicionar o endere√ßo de token correto, sempre conferindo as informa√ß√Ķes novamente nos sites mencionados acima. Vamos dar uma olhada no token do Uniswap, de padr√£o ERC-20, na Ethereum:

0x1f9840a85d5af5bf1d1762f925bdaddc4201f984

1. Copie e cole o endereço do contrato inteligente no campo de pesquisa.


2. Voc√™ ver√° detalhes sobre o saldo do contrato e outras informa√ß√Ķes gerais sobre o contrato de token do Uniswap (UNI).


3. Abaixo, temos mais op√ß√Ķes para examinar, incluindo transa√ß√Ķes, uma se√ß√£o de coment√°rios e o pr√≥prio contrato inteligente. Clique em [Contract] para ver as op√ß√Ķes de intera√ß√£o dispon√≠veis e ler as regras do Uniswap.


4. A aba [Read Contract] mostra as informa√ß√Ķes gerais do contrato. Aqui voc√™ pode, por exemplo, consultar o saldo dos endere√ßos ou carteiras espec√≠ficos que t√™m permiss√£o para usar o token.


Ao clicar em [Write Contract] voc√™ pode interagir diretamente com o contrato. Isso √© √ļtil quando plataformas DeFi e DApps est√£o indispon√≠veis, talvez devido a um problema t√©cnico ou site fora do ar. Em alguns casos, √© poss√≠vel interagir com o contrato inteligente, sem usar a API do projeto.

Ao clicar em [Connect to Web3], é possível conectar uma carteira de criptomoedas como a MetaMask ou Binance Chain Wallet e interagir com o contrato.


A ação mais simples aqui seria uma transferência de moedas. Usando [transferFrom], você pode transferir tokens de um endereço que você tem permissão para outros endereços.

[transfer] permite que você transfira o token associado do contrato da sua carteira conectada. A transação abaixo enviaria 1 UNI de nossa carteira conectada para o endereço da carteira de destino, inserido no respectivo campo. Além disso, lembre-se de incluir a quantia correta de decimais para o valor que deseja enviar.

A maioria dos usu√°rios nunca precisar√° usar esses recursos. No entanto, ainda √© √ļtil saber que eles existem, caso voc√™ precise acessar fundos armazenados em um contrato inteligente.


Como consultar preços de Gas no Etherscan

Pre√ßos de Gas s√£o parte das taxas de transa√ß√£o da Ethereum. Essas taxas variam dependendo do bloco em que sua transa√ß√£o est√° inclu√≠da. Cada bloco tem uma taxa definida que muda conforme o tr√°fego da rede. O tracker (rastreador) de Gas no Etherscan mostra a varia√ß√£o dos pre√ßos de Gas ao longo do tempo. √Č uma ferramenta √ļtil para estimar o qu√£o congestionada est√° a rede e qual ser√° o custo aproximado de taxas para enviar uma transfer√™ncia ou interagir com um contrato inteligente.


cta


Considera√ß√Ķes finais

O Etherscan √© gratuito e f√°cil de usar e √© uma √≥tima ferramenta quando voc√™ precisa de mais informa√ß√Ķes do que sua carteira ou corretora pode oferecer. √Č poss√≠vel aprender os recursos mais b√°sicos rapidamente. O Etherscan tamb√©m funciona como base para outros block explorers como o BscScan, que oferece fun√ß√Ķes e interface semelhantes. Se voc√™ quer confirmar o status de uma transa√ß√£o ou consultar o contrato inteligente do seu DApp favorito, o Etherscan √© um bom ponto de partida.