Como ler um explorador de blocos, e por que ele resolve a maioria das discussões
Um explorador de blocos permite verificar o que aconteceu, em vez de confiar em um painel. O que cada campo significa e as verificações que vale conhecer.

Declaração de parceria
A My Coin Partner recebe comissão de algumas das plataformas sobre as quais escreve. A comissão não decide o que classificamos ou recomendamos, e cada comparação informa o critério pelo qual foi pontuada. Ler a divulgação completa.
Um explorador de blocos é uma janela pública para o livro-razão. Ele resolve perguntas que um chamado de suporte não consegue resolver: se uma transação foi transmitida, se ela confirmou, o que ela realmente fez, e se um token é o que alega ser. Aprender seis campos elimina a maior parte da incerteza que as pessoas carregam consigo.
Quase toda pergunta angustiante em cripto — onde está minha transferência, ela foi concluída, esse era o endereço certo, esse token é real — pode ser respondida em menos de um minuto a partir de uma fonte pública que não exige conta nem permissão. Essa fonte é um explorador de blocos, e a maioria das pessoas nunca aprende a lê-lo.
Isso importa além da conveniência. Todo o argumento a favor de um livro-razão público é que você não precisa confiar na palavra de ninguém sobre o estado dele. Um explorador é onde essa promessa se torna utilizável, e é o mesmo princípio por trás da nossa própria insistência em que todo número que publicamos traga sua fonte e o momento em que foi lido.
O que um explorador realmente é
É uma interface de busca sobre a chain. Ele roda um nó completo, indexa tudo o que esse nó vê, e apresenta isso em uma forma legível. Ele não tem acesso privilegiado e não pode alterar nada — é um leitor, exatamente como você, só que com ferramentas melhores.
Isso tem uma consequência útil: se dois exploradores discordam sobre algo, um deles tem um bug de indexação, porque os dados subjacentes são idênticos. Checar um segundo explorador é um teste de sanidade gratuito e, ocasionalmente, revelador.
Os campos que vale a pena entender
Status. Pending (pendente) significa transmitida, mas ainda não incluída em um bloco. Success (sucesso) significa incluída e executada. Failed (falhou) significa incluída, executada e revertida — e é o campo que as pessoas mais interpretam errado, porque uma transação com falha ainda consumiu sua taxa e ainda aparece no histórico. O dinheiro saiu da sua carteira e mais nada aconteceu.
Confirmações. Quantos blocos foram adicionados desde então. É uma medida de confiança que se acumula, e não um estado que muda de uma vez, o que explica por que as plataformas exigem números diferentes para valores diferentes.
De e Para. Os endereços envolvidos. Se o destino é um contrato, e não uma carteira, o explorador geralmente indica isso, e essa distinção importa muito.
Valor e taxa. A quantia movimentada e quanto ela custou. Em uma transação com falha, o valor é zero, mas a taxa não é.
Nonce. Em redes baseadas em contas, um contador por conta. As transações precisam ser processadas em ordem, então uma transação travada com nonce baixo bloqueia todas as posteriores daquela conta — o que explica a situação, de outra forma intrigante, em que uma transação nova não confirma não importa qual taxa você anexe.
Dados de entrada ou método. O que a transação de fato solicitou. Uma transferência se parece com uma transferência. Uma aprovação se parece com uma aprovação, e saber a diferença é genuinamente protetor.
As verificações que respondem a perguntas reais
“Meu saque realmente aconteceu?” Uma plataforma que diz “processando” está lhe contando sobre a fila interna dela, não sobre a rede. Se não há um hash de transação, nada foi transmitido, e o atraso é inteiramente do lado deles. Se há um hash, cole-o em um explorador e você verá a verdade, independentemente do que o painel diga.
“Esse é o token certo?” Qualquer um pode criar um token com qualquer nome e símbolo, e a personificação é trivial. O endereço do contrato é o único identificador real. Obtenha-o da própria documentação do projeto, nunca de um resultado de busca ou de uma mensagem, e verifique se o explorador o mostra como verificado, com uma contagem de detentores e um histórico plausíveis. Um token criado na semana passada com onze detentores não é o ativo estabelecido cujo nome ele leva.
“O que eu aprovei?” A maioria dos exploradores lista as aprovações que um endereço concedeu. Revisar essa lista periodicamente, e revogar o que você não usa mais, fecha a rota mais comum para perder tokens muito depois da interação que causou isso.
“Esse endereço é o que dizem que é?” Idade, número de transações e histórico de saldo estão todos visíveis. Um endereço descrito como uma tesouraria estabelecida, mas que foi criado há duas semanas, está lhe dizendo alguma coisa.
Lendo a página de um contrato
Um endereço pertencente a um contrato mostra mais do que uma carteira, e três partes dele merecem ser conhecidas.
A aba de código-fonte mostra se o bytecode implantado foi comparado com um código-fonte publicado. Verificado significa que o código que você consegue ler é genuinamente o código que roda. Não verificado não prova má-fé — muitos contratos legítimos não são verificados — mas significa que ninguém além de quem o implantou pode revisar o que ele faz, e isso é algo relevante a aceitar antes de conceder a ele permissão sobre seus tokens.
As funções de leitura permitem consultar o estado atual do contrato sem gastar nada: oferta total, um endereço proprietário, se as transferências estão pausadas. Para um token, verificar se a oferta corresponde ao que o projeto alega leva alguns segundos e, ocasionalmente, não corresponde.
A visão de detentores mostra a distribuição. Um token em que um punhado de endereços detém quase toda a oferta se comporta de forma muito diferente de um amplamente distribuído, e essa concentração é visível antes de você comprar, não depois.
Quando dois exploradores discordam
Ocasionalmente um explorador mostrará um saldo ou um status que contradiz sua carteira, e o instinto é presumir que a chain está errada. Quase nunca está. Carteiras fazem cache de forma agressiva e às vezes exibem um número desatualizado; exploradores indexam continuamente, mas podem atrasar alguns instantes durante atividade intensa.
A resolução é checar um segundo explorador e, se eles concordarem entre si, tratar a carteira como o valor discrepante e atualizar ou readicionar a conta. A chain é a autoridade, e as ferramentas em torno dela são conveniências que, cada uma, podem estar erradas à sua própria maneira.
O que um explorador não pode lhe dizer
Ele mostra o que aconteceu, não o que aquilo significou. Endereços são pseudônimos, então, a menos que uma entidade esteja rotulada, você não pode saber quem controla um deles, e os rótulos são uma anotação do próprio explorador, não um fato.
Ele não pode lhe dizer se um contrato é seguro. Código-fonte verificado significa que o código publicado corresponde ao que está implantado — não significa que o código é sólido ou benigno. Ele não consegue recuperar nada, reverter nada, ou contatar ninguém. E ele não vai lhe dizer que uma transferência foi para a pessoa errada, apenas que foi para onde foi endereçada.
Por que achamos que vale a pena aprender isso
Um leitor que consegue checar a chain não depende de nenhuma publicação, incluindo esta. Esse é o arranjo correto. Publicamos nosso provedor e o horário ao lado de cada número de mercado exatamente para que as alegações possam ser testadas, e não apenas confiadas, e nossa Metodologia lista o que não verificamos.
O hábito se generaliza. Verifique a transação, e não o painel, o endereço do contrato, e não o nome, e a lista de aprovações, e não a sua memória dela. Os termos usados aqui são definidos no glossário, e as defesas que decorrem disso estão em nossa cobertura de segurança.
- Uma transação com falha ainda consumiu sua taxa — “com falha” não é “não aconteceu”.
- Sem hash de transação, nada foi transmitido; o atraso é da plataforma, não da rede.
- O endereço do contrato é o único identificador real de um token. Nomes e símbolos são copiados trivialmente.
- Código-fonte verificado significa que o código corresponde ao que está implantado, não que ele é seguro.
Leituras relacionadas
-
Cripto do básico
Chaves públicas, chaves privadas e endereços: o que cada um realmente faz
Uma chave privada assina, uma chave pública verifica, e um endereço recebe. O que cada uma faz, como se relacionam, e por…
5 min de leitura
-
Cripto do básico
O que realmente acontece quando você envia cripto
Uma transferência não é um pedido a um banco para mover dinheiro. Acompanhar a transação da assinatura à confirmação explica o que…
6 min de leitura

