O que é Etherscan e como ele realmente funciona no mundo das criptomoedas?

Escrito por BTCCLast updated:

Etherscan

Principais Conclusões

  • É essencial entender que etherscan.io é um explorador de blockchain e não é uma carteira de criptomoedas e não pode armazenar, transferir ou receber quaisquer fundos de criptomoedas.
  • Qualquer pessoa pode usar o Etherscan para pesquisar endereços de carteira, hashes de transações, endereços de contratos ou domínios ENS sem registro ou conexão a qualquer carteira.
  • O registro de uma conta gratuita oferece mais opções, mas não é obrigatório no caso de pesquisas básicas.
  • Para desenvolvedores, existem três principais finalidades para usar o Etherscan: API, verificação de contratos e registro de eventos de contratos inteligentes.
  • Chave privada ou frase-semente nunca serão solicitadas para usar o etherscan.io, e qualquer site que se pareça com o etherscan e as solicite é falso.
  • O serviço funciona de forma independente com seu próprio servidor e banco de dados, que não são mantidos pela Ethereum Foundation.

O Etherscan não é apenas um explorador de blocos, mas também uma plataforma de análise para a blockchain Ethereum. Nenhuma habilidade técnica é necessária para usá-lo para pesquisar endereços de carteira, visualizar histórico de transações, ler código de contratos inteligentes e taxas de gas, e muito mais.

Você provavelmente já encontrou um link do Etherscan antes se já comprou um token, fez uma transação ou usou qualquer aplicativo descentralizado. Carteiras, exchanges e marketplaces de NFT, em geral, vinculam os usuários ao Etherscan para verificar se uma transação ocorreu.

Ele se aprofunda em uma explicação passo a passo do que é o Etherscan, como funciona, suas principais ferramentas e os termos usados neste explorador de blockchain de código aberto, além de algumas perguntas frequentes.

O que é o Etherscan?

O Etherscan é um explorador de blocos e plataforma de análise que transforma os dados da blockchain Ethereum em um formato legível e pesquisável.

Ethereum é uma blockchain na qual, por exemplo, qualquer ação que você realize, como transferir ETH, cunhar um NFT ou qualquer outra coisa, é registrada na blockchain de forma imutável. Dados que não são facilmente compreendidos por si só e são técnicos. Você os conhece, o Etherscan os conhece e os fornece em páginas pesquisáveis:

  • Endereço da carteira
  • Histórico de transações
  • Saldos de tokens
  • Detalhes do contrato

O Etherscan não é uma carteira. NÃO vai lhe custar dinheiro, nem pode transferir seu dinheiro. Não é um cofre, é um visualizador! Não é usado para pesquisar, armazenar ou enviar criptomoedas.

Foi criado por Matthew Tan por volta de 2015 e foi o explorador padrão para quem queria ver algo naEthereum(blockchain).

Com o tempo, o Etherscan evoluiu de uma mera ferramenta de consulta para algo muito mais abrangente. Deixou de ser apenas um visualizador de transações e passou a incluir rastreador de gas, analisador de tokens, verificação de contratos e até uma API para desenvolvedores, além de adicionar cada vez mais medidas de segurança para detectar atividades suspeitas em carteiras. Alguns desses recursos foram solicitados por usuários: desenvolvedores queriam poder verificar, traders queriam dados de gas, analistas queriam dados de tokens, etc., e a plataforma começou a criar novas ferramentas conforme a necessidade.

Vale ressaltar também que o Etherscan é uma empresa separada e não faz parte da Ethereum Foundation. Este sistema é servido a partir de seus próprios servidores, seu próprio banco de dados e interface, mas com base nos dados públicos da Ethereum (onde ninguém possui os dados). Isso é crucial porque o Etherscan não é um sistema essencial para o protocolo central da Ethereum, portanto não precisa estar ativo e preciso 100% do tempo.

Um Explorador de Blocos é uma ferramenta para visualizar a blockchain.

Um explorador de blocos é uma página da web que lê os dados da blockchain e os apresenta de forma legível para humanos.

Imagine um mecanismo de busca, mas para uma blockchain, em vez da internet. Basta inserir um endereço de carteira, hash de transação ou contrato, e o explorador mostrará todos os seus aspectos: saldos, desde a primeira vez que você olhou para esse milagre: carimbos de data/hora + transações de acompanhamento + mais.

No entanto, nem todo explorador é adequado para toda blockchain. O Etherscan cobre a Ethereum. Outras cadeias que possuem ferramentas semelhantes são BNB Chain (BscScan) e Solana (Solscan). Todas têm um conceito semelhante – extrair informações da blockchain e representá-las como texto.

Quais são os recursos do Etherscan?

A operação do Etherscan pode ser dividida em três etapas: Extração de dados da rede Ethereum, classificação e indexação, e apresentação dos dados em formato pesquisável.

A forma como ele se conecta aos nós da Ethereum: RPC (Remote Procedure Call). Essa conexão é usada para adicionar novos blocos, transações e informações de contratos à cadeia em tempo real, que são então recuperados pelo Etherscan.

Isso é então indexado e armazenado no próprio banco de dados do Etherscan, classificado por endereço de carteira, ID de transação, número do bloco e endereço do contrato. A indexação é o que permite que você pesquise instantaneamente, em vez de fazer isso por conta própria.

As informações são então processadas e podem ser facilmente pesquisadas por qualquer pessoa no site do Etherscan. Pesquise diretamente na barra de busca e visualize os dados relevantes navegando pelos processos nas páginas de carteira, transação ou contrato.

Diferente de executar seu próprio nó Ethereum, e visualizar os mesmos dados, mas em formato diferente/com pesquisa/análise/ponteiros etc. (o que você ainda pode fazer em um explorador de blocos). Para executar um nó, toda a blockchain precisa ser armazenada localmente e sincronizada continuamente, o que usa espaço em disco e requer configuração técnica. Você não faz isso em seus servidores; o Etherscan faz.

O Etherscan não exibe o evento nos blocos até alguns segundos depois, que é o tempo necessário para que o evento seja incluído no bloco e, em seguida, para que a indexação o extraia do bloco. Esse atraso pode ser um pouco maior se a rede estiver congestionada.

Então, para que serve o Etherscan?

Pesquise endereços de carteira e confirme transações, interaja com contratos inteligentes ou rastreie tokens ou NFTs na Ethereum usando o Etherscan.

É utilizado principalmente para:

  • Análise de endereço de carteira.É possível pesquisar qualquer endereço Ethereum que você quiser e obter saldo ETH, tokens ERC-20 mantidos, tokens ERC-721 ou ERC-1155 (NFTs) e todo o histórico de transações.
  • Rastreamento de uma transação.Um hash de transação (TXID) é usado para todas as transações. Para ver quem foi o remetente e o destinatário, quanto dinheiro foi transferido (incluindo a taxa de gas paga), o horário e se foi bem-sucedida ou falhou!
  • Leitura de contratos inteligentes.O Etherscan é usado por desenvolvedores e auditores para garantir que o código de um determinado contrato na cadeia seja autêntico. Antes de interagir com um contrato, uma das principais maneiras que os usuários validam o contrato é verificando sua validade.
  • Monitoramento de taxas de gas.O Gas Tracker no Etherscan fornecerá os preços de gas mais recentes na rede Etherscan, permitindo que você cronometre suas transações e evite taxas exorbitantes.
  • Acompanhamento da atividade de tokens.Cada token ERC20 é exibido em uma página separada no Etherscan e inclui o fornecimento total, número de detentores do token e histórico de transações.
  • Verificação de aprovações.Utilize a verificação de aprovação de tokens no Etherscan para confirmar quais contratos você aprovou para transferir tokens de sua carteira. Este é um dos recursos de segurança menos comentados, mas mais significativos, pois as aprovações que não foram usadas nos últimos anos ainda podem estar ativas na carteira e no contrato, e o proprietário da carteira nem mesmo saberá delas.
  • Criação de listas de observação de carteiras.Usuários registrados podem adicionar um endereço de carteira à sua lista de observação e adicionar anotações privadas a ela para rastrear facilmente múltiplas carteiras separadamente.
  • Validação e dados de staking.Na seção Beacon Chain do Etherscan, são incluídos dados para validadores + depósitos de staking e atividade de retirada desde a mudança da Ethereum para proof-of-stake.
ETHUSDT--Preço--Variação 24hNegociarBTCUSDT--Preço--Variação 24hNegociarXRPUSDT--Preço--Variação 24hNegociarSOLUSDT--Preço--Variação 24hNegociarLTCUSDT--Preço--Variação 24hNegociarLINKUSDT--Preço--Variação 24hNegociarDOTUSDT--Preço--Variação 24hNegociarDOGEUSDT--Preço--Variação 24hNegociarPEPEUSDT--Preço--Variação 24hNegociarAVAXUSDT--Preço--Variação 24hNegociar

O Procedimento em 8 Passos para Usar o Etherscan

Usando o Etherscan: o Etherscan está localizado em etherscan.io – digite na caixa de pesquisa no topo da página um endereço de carteira, ID de transação, endereço de contrato ou nome ENS.

O primeiro passo é encontrar o que você precisa.

A barra de pesquisa pode aceitar diversos tipos de entrada:

  • Endereço de Carteira (0x seguido de 40 caracteres)
  • Um hash de transação (também começa com 0x) é o bloco na blockchain.
  • Endereço de um contrato inteligente
  • Um nome válido para ENS (como vitalik.eth).
  • Um número de bloco

Basta copiar e colar acima e acessar automaticamente a página correspondente no Etherscan.

Passo 2: Leia os Resultados

Isto é o que você procurou.

Se você pesquisou um endereço de carteira, aqui você chegará a uma página exibindo:

  • Saldo ETH
  • Tokens mantidos (ERC-20)
  • NFTs possuídos
  • Transações realizadas recentemente (mais recentes primeiro):

Se você pesquisou um hash de tx, então deve mostrar:

  • Status – sucesso ou falha.
  • Número do bloco e horário do bloco.
  • Endereços “Para:” e “De:” estão na ordem errada.
  • Valor transferido
  • A quantidade de gas consumida e o preço do gas.
  • Preço das taxas de transação em ETH.

Passo 3: Explore uma transação mais a fundo.

Para visualizar os detalhes de cada transação, basta clicar nela. Dessa forma, você pode encontrar o nome do contrato inteligente específico que foi chamado, o nome da função que foi executada e quaisquer transferências de tokens que foram feitas como parte desta transação.

Isso é particularmente útil para confirmar: Meu NFT foi cunhado com sucesso? Minha troca foi bem-sucedida pelo preço esperado? Um pagamento finalmente chegou à carteira correta?

a. Esta etapa é destinada a ser usada quando você deseja explorar o sistema sem usar nenhuma interface de usuário.

O Etherscan também permite a interação com contratos inteligentes verificados diretamente das guias Write Contract e Read Contract na página de um contrato inteligente.

Read Contract: Isso permite que você acesse dados fora do contrato que não exigem cobrança de gas (como o saldo do token do contrato ou algum parâmetro do contrato).

Write Contract permite que uma transação seja feita no contrato – seja uma chamada de função ou uma aprovação de gasto de token. Você precisa pagar taxas de gas para anexar à cadeia (você precisa de uma carteira como MetaMask; tecnicamente, você submete uma transação à cadeia).

Em segundo lugar, cadastre-se gratuitamente (Opcional).

Não é necessário registrar uma conta para pesquisar no Etherscan e visualizar dados. Criar uma conta gratuita oferece algumas funcionalidades adicionais: listas de observação salvas, anotações privadas em endereços, alertas por e-mail para carteiras de destino e o verificador de aprovação de tokens.

Para se registrar, clique em “Sign In” no canto superior direito do site e selecione “Register”. Será necessário um e-mail e senha. Após o registro, basta ir a qualquer página de carteira, clicar na estrela ao lado do endereço e começar a adicionar endereços à sua lista de observação.ETHUSDT--Preço--Variação 24hNegociarBTCUSDT--Preço--Variação 24hNegociarXRPUSDT--Preço--Variação 24hNegociarSOLUSDT--Preço--Variação 24hNegociarLTCUSDT--Preço--Variação 24hNegociarLINKUSDT--Preço--Variação 24hNegociarDOTUSDT--Preço--Variação 24hNegociarDOGEUSDT--Preço--Variação 24hNegociarPEPEUSDT--Preço--Variação 24hNegociarAVAXUSDT--Preço--Variação 24hNegociar

Os Principais Recursos do Etherscan

Consulta de Carteira

Examine qualquer endereço para saldo e histórico. O objetivo principal do Etherscan é ser a maneira mais simples de você confirmar que enviou seu ETH para a carteira correta ou que conseguiu enviar fundos para a carteira correta. Sempre verifique duas vezes as “baleias” antes de enviar quaisquer fundos!

Rastreador de Transações

Todas as transações têm sua própria página, incluindo todos os detalhes da transação, como gas usado, horário do bloco, sucesso ou falha. Se houver alguma transação em estado pendente, ela exibirá o status.

Rastreador de Tokens

Cada novo token implantado na Ethereum tem uma página dedicada, onde você pode visualizar o endereço do contrato do token, fornecimento total, número de detentores do token e transferências recentes. Isso pode ajudar a decidir se o token é o que afirma ser antes da compra.

Rastreador de NFTs

O mesmo que no item anterior, mas para colecionadores de NFT. É possível visualizar a atividade mínima do NFT, histórico de propriedade e metadados.

Rastreador de Gas

As taxas de gas na rede Ethereum mudam conforme a demanda da rede. Verifique esses dados antes de enviar uma transação para economizar alguns coins, pois existem 3 níveis de velocidade (lento, médio e rápido).

Verificação de Contratos

Isso permite que desenvolvedores enviem e testem seus contratos de código-fonte para o Etherscan e os comparem com o bytecode do contrato implantado. Uma vez verificado, o código-fonte do contrato fica disponível para leitura por qualquer pessoa, e não apenas o código compilado. Esta pode ser uma das maneiras mais simples de garantir que um contrato fará o que promete.

API do Etherscan

Os desenvolvedores têm acesso a duas APIs: Gratuita e Premium no Etherscan, que permitem extrair dados da Ethereum diretamente para seus próprios aplicativos sem precisar operar um nó. Isso impulsiona carteiras, rastreadores de portfólio e instrumentos cripto que exibem informações da Ethereum.

Tags de Rótulo

Você pode encontrar uma pequena nota no Etherscan para alguns endereços de carteira, como “Binance 14”, “Uniswap: Router”, etc. Tags de rótulo são marcadores integrados pelo Etherscan ou enviados pela comunidade para marcar um endereço como pertencente a uma exchange, protocolo ou projeto conhecido. São muito convenientes quando você precisa saber rapidamente para onde o dinheiro está indo ou vindo, sem precisar verificar um por um.

Planos de Preços da API do Etherscan

Além do nível gratuito, o Etherscan oferece planos de API pagos destinados a desenvolvedores e empresas que exigem maiores volumes de requisições, limites de taxa mais rápidos ou endpoints de dados premium. Usuários casuais que exploram carteiras e transações não se importarão com isso, apenas aplicativos, painéis ou ferramentas que capturam dados da Ethereum por meio da API em escala.

O preço é baseado em níveis, com volume de requisições e acesso a recursos. No momento da redação, estas são as taxas mensais oficiais no Etherscan, mas as atualizações de planos ocorrem periodicamente, portanto, vale sempre a pena visitar as etapas do Etherscan. Verifique os valores atuais em io/apis store antes de assinar.

Plano Preço Mensal Limite de Taxa Chamadas de API por Dia Principais Recursos
Gratuito $0 3 chamadas/segundo 100.000 Apenas cadeias selecionadas, 90% de cobertura multicadeia
Lite $49 5 chamadas/segundo 100.000 Acesso a todas as cadeias suportadas
Standard $199 10 chamadas/segundo 200.000 Todas as cadeias + endpoints API Pro, suporte escalado
Advanced $299 20 chamadas/segundo 500.000 Todas as cadeias + endpoints API Pro, suporte escalado
Professional $399 30 chamadas/segundo 1.000.000 Todas as cadeias + endpoints API Pro, suporte escalado
Pro Plus $899 30 chamadas/segundo 1.500.000 Adiciona endpoint de Metadados de Endereço, licença de aplicativo único
Enterprise Personalizado Sem medição Personalizado Infraestrutura dedicada, suporte com SLA

O Etherscan é Legítimo?

Sim, o Etherscan é seguro de usar para verificar dados. Ele apenas acessa dados da blockchain pública e você não precisa conectar uma carteira, a menos que esteja usando o recurso “Write Contract” para enviar uma transação.

No entanto, há algumas coisas a observar:

  • O Etherscan informará o que já está na blockchain; ele não verificará alegações fora da cadeia. Quando alguém lhe enviar um link de transação para verificar um pagamento, verifique se o valor, o remetente e o endereço do destinatário estão corretos.
  • Às vezes, golpistas criam tokens falsos com nomes semelhantes a projetos reais. Nunca confie no endereço do contrato com base no nome do token exibido no Etherscan; sempre verifique o endereço no próprio contrato.
  • O Etherscan não solicita suas chaves privadas ou frase-semente. Qualquer pop-up ou site vinculado que solicite qualquer um deles, alegando fazer parte do Etherscan, é um golpe.
  • Uma técnica de golpe frequente é criar uma página falsa de “airdrop” ou “reivindicar recompensa” que imita a aparência do Etherscan e solicita conexão de carteira e assinatura de uma transação. Você nunca é solicitado a assinar a partir de uma página no Etherscan real, apenas quando opta por usar o recurso “Write Contract”. Mesmo que o design pareça convincente, se um site exigir conexão de carteira assim que carregar, é um sinal de alerta.
  • Também é mais fácil marcar diretamente o URL oficial do Etherscan nos favoritos, pois existem sites fraudulentos que pagam mais por anúncios para aparecer mais alto nos resultados de busca do que o site real, e o URL parece quase idêntico à primeira vista.

Etherscan vs Outros Exploradores de Blocos

O Etherscan é o explorador de blocos Ethereum mais popular, mas existem outras opções.

Outras opções incluem Blockchair (que suporta várias cadeias, incluindo Ethereum) e Ethplorer (que é mais focado em análise de tokens). A mesma equipe por trás do Etherscan construiu e mantém cada um desses exploradores de blockchain, com BscScan para BNB Chain, Polygonscan para Polygon e Arbiscan para Arbitrum.

Esses exploradores têm o mesmo estilo de interface, então, depois que você se acostumar a usar o Etherscan, se sentirá em casa com os outros exploradores irmãos em outras cadeias.

Etherscan para Desenvolvedores

O Etherscan é usado por desenvolvedores para mais do que apenas consultas. Existem três ferramentas usadas no desenvolvimento diário.

A API.Os desenvolvedores podem usar a API do Etherscan para recuperar dados da Ethereum, saldos, listas de transações, dados ABI de contratos e muito mais, sem precisar executar seu próprio nó. O uso básico é gratuito, e volumes maiores de requisições possuem planos pagos. Nos bastidores, a maioria dos rastreadores, softwares de impostos e aplicativos de carteira que exibem dados da Ethereum usam essa API.

O acesso à API é simples de configurar: registre uma conta gratuita, crie uma chave de API no painel da conta e use a chave nas requisições aos endpoints do Etherscan. O nível gratuito tem limites de taxa, o que significa que muitos aplicativos precisarão atualizar para um plano pago quando excederem o limite gratuito de requisições.

Verificação de contratos.Os desenvolvedores podem enviar o código-fonte de seu contrato inteligente para o Etherscan para verificação ao implantar um contrato inteligente. Após a verificação, os usuários podem visualizar o código real do contrato, em vez de apenas seu bytecode compilado. Esta etapa tornou-se quase obrigatória para qualquer projeto sério, pois usuários e auditores tendem a confiar menos em um contrato não verificado.

Logs de eventos.Cada contrato inteligente pode gerar “eventos”, que são pequenos registros de dados gravados quando ocorrem eventos específicos, como uma transferência de token ou uma troca. Esses logs são exibidos na página de transação do Etherscan e são usados pelos desenvolvedores para depurar o comportamento de seus contratos e confirmar se uma função foi chamada conforme o esperado.

A seguir, uma lista de termos comuns usados no Etherscan, explicados.

  • Gas– A taxa paga para processar uma transação na Ethereum, medida em uma pequena unidade chamada Gwei.
  • Bloco– Um bloco é um grupo de transações que são confirmadas e adicionadas à blockchain simultaneamente. Um novo bloco da Ethereum é adicionado a cada 12 segundos.
  • Hash– Um hash é uma string especial de caracteres que identifica uma transação ou bloco específico.
  • ERC-20– ERC-20 é o padrão técnico que a maioria dos tokens na Ethereum segue.
  • ERC-721– A maioria dos NFTs usa o padrão ERC-721.
  • Nonce– Nonce é um número usado para manter a ordem das transações; é usado para rastrear quantas transações uma carteira já enviou.
  • Endereço do contrato– O endereço de um contrato é um endereço semelhante ao de uma carteira onde um contrato inteligente reside na blockchain.
  • ABI (Interface Binária de Aplicação)– ABI é um arquivo que descreve como interagir com um contrato inteligente, quais funções ele possui e quais dados elas aceitam. Isso é usado pelo Etherscan para criar suas guias “Read Contract” e “Write Contract”.
  • Confirmações– Confirmações são o número de blocos que foram adicionados desde o bloco em que sua transação está. Quanto mais confirmações ocorrerem, mais segura é a transação e menor a probabilidade de ser impactada por uma reorganização da cadeia.
  • Transação interna– Uma transferência de ETH que ocorre no curso da execução de um contrato inteligente, não uma transferência de carteira para carteira. Elas aparecem em uma guia separada nas páginas de transação do Etherscan, pois nem sempre são visíveis na lista de transações.

 

Conclusão

O Etherscan fornece a qualquer pessoa, não apenas desenvolvedores, um meio de visualizar o que está acontecendo na blockchain Ethereum. A partir de uma única barra de pesquisa, você pode verificar se um pagamento foi feito, verificar um contrato inteligente antes de interagir com ele ou rastrear preços de gas antes de enviar uma transação, entre outras coisas que a maioria dos usuários ou desenvolvedores precisarão.

As ferramentas principais – consulta de carteira, rastreamento de transações e verificação de contratos – cobrem a maioria dos casos de uso comuns e não dependem de conta. Quando você precisar de mais do que uma simples consulta básica de API, desenvolvedores e traders frequentes podem aproveitar a API, listas de observação e planos Pro.

Se você é novo na Ethereum, uma das maneiras mais rápidas de conhecer como a rede realmente funciona é marcar o Etherscan nos favoritos e se familiarizar com algumas pesquisas, um endereço de carteira, um hash de transação.

👉 Entre na BTCC – 15 Anos de Segurança de Alto Nível | Ganhe até $30.000 de Bônus de Cadastro

Receba as últimas notícias e atualizações sobre criptomoedas da BTCC Academy.