Como é uma Transação Bitcoin em um Block Explorer
Como é uma Transação Bitcoin em um Block Explorer
Abra o mempool.space agora e você consegue ver dinheiro circulando ao vivo. Um clique em qualquer transação ainda não confirmada no visualizador escancara um muro de hexadecimal, alguns números em sats por vbyte e uma lista de endereços de entrada e saída que — juntos — contam exatamente quem pagou a quem, quanto, e que taxa pagou para ser incluído rápido. Em abril de 2026, uma carteira desconhecida consolidou 1.247 BTC, algo como R$ 540 milhões à cotação da época, em 31 entradas numa única transação; em minutos, três firmas de análise de blockchain já tinham threads públicas dissecando o padrão de roteamento. Esse nível de visibilidade é o ponto central do livro-razão público do Bitcoin, e é também por isso que tantos usuários que começaram no BTC acabam olhando para o MoneroSwapper quando querem converter para uma moeda em que esse muro de dados públicos simplesmente não existe.
Este guia percorre todos os campos que você vai ver ao colar um ID de transação Bitcoin (TXID) em um block explorer, o que cada número de fato representa no nível do protocolo, e como as firmas de análise de cadeia leem essas mesmas telas para desanonimizar carteiras. Ao final, você vai ser capaz de abrir qualquer transação BTC e lê-la como um extrato bancário que foi acidentalmente estampado na primeira página do jornal.
Por Que Transações Bitcoin São Públicas por Design
A blockchain do Bitcoin é um banco de dados global, do tipo append-only, que todo nó completo armazena localmente. Existem cerca de 18.500 nós completos alcançáveis em meados de 2026, segundo o Bitnodes, e cada um deles guarda os mesmos ~620 GB de histórico validado. Um block explorer é apenas um front-end web que indexa esse banco e o serve através de uma caixa de busca. A razão pela qual sua transação aparece daquele jeito no Blockstream, no mempool.space, no btcscan ou no OXT é que os dados subjacentes são idênticos — eles diferem apenas na apresentação, na profundidade de análise e em quais índices auxiliares mantêm.
Três propriedades do design do Bitcoin forçam essa transparência:
- Modelo UTXO: todo pagamento consome um ou mais Unspent Transaction Outputs e cria novos. O explorer consegue, portanto, rastrear a linhagem de qualquer moeda até a transação coinbase que a cunhou.
- Endereços pseudônimos, não anônimos: endereços são chaves públicas (ou hashes delas). Por si só, não revelam nenhuma identidade do mundo real, mas, no instante em que um endereço é vinculado a uma pessoa, toda transação passada e futura desse endereço fica visível para sempre.
- Sem ocultação nativa de valores: o campo de valor de cada saída é armazenado como um inteiro de 64 bits em satoshis. Não há cegamento criptográfico, nem esquema de commitment — o valor está ali, em claro, ao contrário dos valores confidenciais do Monero protegidos por RingCT.
É esse último item que explica por que a consolidação de abril de 2026 pôde ser avaliada em centenas de milhões de reais em segundos: qualquer pessoa com um navegador conseguia somar os valores das entradas.
A Anatomia de uma Única Transação Bitcoin
Quando você abre uma transação no mempool.space, a tela se divide em aproximadamente quatro zonas: um cabeçalho (TXID, status, bloco, timestamp), um diagrama de fluxo de saldo (entradas à esquerda, saídas à direita), um painel de detalhes (taxa, weight, tamanho, versão), e um botão de raw data que revela a serialização hexadecimal subjacente. Cada explorer organiza essas zonas de um jeito ligeiramente diferente, mas os campos subjacentes são idênticos porque vêm diretamente do protocolo Bitcoin.
ID da Transação (TXID)
O TXID é uma string hexadecimal de 64 caracteres — o hash duplo SHA256 da transação serializada. Ele se parece com 4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b (que por acaso é a primeira transação não coinbase da história do Bitcoin, Hal Finney recebendo 10 BTC de Satoshi em 12 de janeiro de 2009). O TXID identifica unicamente a transação em toda a cadeia e é a chave de busca que você cola em qualquer explorer. Vale lembrar que, em transações SegWit, o TXID exclui os dados de testemunha, enquanto o wtxid os inclui — os exploradores costumam exibir ambos.
Entradas (Vin)
Cada entrada é um ponteiro para uma saída anterior que esta transação está gastando. Você vai ver um TXID anterior, um índice de saída (vout), o script de gasto (scriptSig, ou witness no caso de SegWit/Taproot) e — crucialmente — o endereço e o valor do UTXO que está sendo consumido. Se uma transação tem 31 entradas como no nosso exemplo da consolidação, o explorer lista 31 transações anteriores separadas, cada uma delas clicável. É essa a trilha que a análise de cadeia segue.
Saídas (Vout)
As saídas são para onde as moedas estão indo. Cada saída tem um índice, um valor em BTC (ou em satoshis), um endereço de destino e um script de travamento (scriptPubKey) que define as condições para gastá-la. A maioria das transações de usuário comum tem exatamente duas saídas: o pagamento ao destinatário e o "troco" devolvido a um endereço novo controlado pelo remetente. Identificar qual saída é troco e qual é pagamento é a heurística mais estudada em clusterização de Bitcoin — voltaremos a ela adiante.
Taxa, Weight e Tamanho
A taxa é simplesmente a soma dos valores de entrada menos a soma dos valores de saída. Não há um campo explícito de taxa na transação; ela é implícita na aritmética, e é por isso que a taxa aparece como uma linha calculada no painel de detalhes. Os exploradores modernos exibem três números relacionados: taxa total em satoshis, taxa de inclusão em sats por byte virtual (sat/vB), e o weight da transação em weight units (WU). Bytes virtuais correspondem a weight ÷ 4, uma convenção introduzida com o SegWit em 2017 para descontar os dados de testemunha e incentivar a atualização.
Confirmações e Altura do Bloco
Uma vez minerada, a transação fica enterrada em um bloco a uma altura específica. O contador de "confirmações" incrementa em um a cada bloco adicional minerado acima. A convenção da comunidade é que seis confirmações — cerca de 60 minutos — é "assentado o suficiente" para a maioria dos casos de uso, embora exchanges frequentemente exijam três para valores pequenos e vinte para valores grandes. A altura do bloco em si é significativa: o bloco 840.000, em abril de 2024, disparou o quarto halving, e os exploradores costumam destacar blocos históricos.
Version, Locktime e Sequence
Menos glamourosos, mas ainda assim visíveis: o campo de versão (geralmente 1 ou 2; a versão 2 habilita os timelocks relativos do BIP-68), o locktime (zero para a maioria das transações; diferente de zero significa "não incluir antes desta altura de bloco ou deste timestamp Unix"), e o número de sequence em cada entrada (usado para sinalizar Replace-By-Fee — sequence menor que 0xfffffffe habilita RBF). Muitas carteiras hoje sinalizam RBF por padrão, então você verá RBF: habilitado na maioria das transações no mempool.
Lendo o Grafo de UTXOs como um Analista
A maior virada de chave mental quando você começa a ler exploradores de verdade é entender que o Bitcoin não tem contas. Não existe um "saldo" de um endereço — só existe um conjunto de UTXOs travados naquele endereço. O "saldo" de uma carteira é a soma de todos os UTXOs que ela consegue gastar. Isso tem uma consequência poderosa para a privacidade: toda decisão de gasto expõe uma oportunidade de clusterização.
A Heurística de Coautoria de Entradas (Common-Input-Ownership)
Se uma transação tem várias entradas, a suposição predominante na análise de cadeia — formalizada pela primeira vez por Meiklejohn et al. em 2013 e refinada inúmeras vezes desde então — é que todas as entradas são controladas pela mesma entidade. É essa a heurística que permite à Chainalysis, à Elliptic e à TRM Labs colar milhares de endereços em "clusters de carteira" únicos. Dos cerca de um bilhão de endereços já usados no Bitcoin, as principais firmas de análise os agrupam em torno de 460 milhões de supostas entidades, segundo dados do fim de 2025.
A Heurística da Saída de Troco
Quando uma transação tem duas saídas e uma é um valor "redondo", enquanto a outra tem muitas casas decimais, a redonda costuma ser o pagamento e a bagunçada o troco voltando para o remetente. Combinada com correspondência de tipo de endereço (a saída de troco em geral tem o mesmo tipo de script — P2WPKH, P2TR — que as entradas), essa heurística identifica o troco com altíssima confiança. Protocolos de CoinJoin como o Whirlpool (Samourai) e o JoinMarket existem justamente para quebrá-la; o sinal característico deles é ter muitas saídas de igual valor.
Reutilização de Endereços
Reutilizar o mesmo endereço para múltiplos recebimentos é a pior prática possível para a privacidade no Bitcoin, e os exploradores tornam isso brutalmente visível: qualquer endereço reutilizado mostra seu histórico inteiro em uma única página, às vezes percorrendo centenas de transações e anos de atividade. As carteiras modernas geram um endereço novo para cada recebimento — mas, no momento em que você publica um endereço estático de doação, você publicou sua declaração completa de rendimentos para o mundo.
A blockchain nunca esquece. Uma transação feita em 2013 é tão visível em um explorer de 2026 quanto uma feita ontem, e a análise moderna consegue aplicar retroativamente heurísticas que sequer existiam quando aquela moeda foi gasta.
Inspecionando uma Transação Real no mempool.space
Eis o procedimento, passo a passo, para inspecionar você mesmo qualquer transação Bitcoin. Vamos usar o mempool.space porque é open source, é mantido por uma organização sem fins lucrativos e expõe o conjunto mais rico de dados de taxa e de mempool.
- Cole o TXID na barra de busca. A barra aceita TXIDs, endereços, alturas de bloco e hashes de bloco. Você cai na página da transação em milissegundos.
- Leia o cabeçalho. Confirme o status (Unconfirmed no mempool, ou Confirmed no bloco N), o timestamp e o total transferido. O total transferido é a soma das saídas, não o "valor pago" — o troco está incluído ali.
- Inspecione entradas e saídas. Clique em qualquer endereço para ver o histórico completo dele. Clique em qualquer TXID de entrada para caminhar para trás na linhagem de UTXOs. O mempool.space colore entradas e saídas por tipo de script (Legacy, SegWit v0, Taproot).
- Confira o painel de detalhes de taxa. Olhe a sat/vB e compare com o gráfico atual de profundidade do mempool. Se a transação está unconfirmed e a taxa está bem abaixo da estimativa para o próximo bloco, espere uma fila longa ou uma eventual substituição por RBF.
- Abra o hex bruto. Clique em "Details" e depois em "Show more" para revelar a versão, o locktime e a transação serializada. Aquela é a sequência exata de bytes que se propagou pela rede.
- Rastreie o troco. Passe o mouse sobre as saídas para ver qual é provavelmente o troco (o mempool.space marca isso de forma heurística). Siga essa saída de troco para a frente para descobrir quando e onde ela acabou sendo gasta.
- Confira em um segundo explorer. Cole o mesmo TXID no Blockstream Explorer ou no btcscan para verificar se os dados batem — útil para detectar reorgs perto da ponta da cadeia.
O Que o Bitcoin Revela vs. O Que o Monero Esconde
Depois que você lê algumas centenas de transações Bitcoin, as implicações para privacidade batem com força. A tabela abaixo resume o que está visível para qualquer pessoa com um navegador quando você transaciona em cada uma das cadeias.
| Campo de dado | Explorer Bitcoin | Explorer Monero |
|---|---|---|
| Endereço do remetente | Texto claro, histórico clicável | Escondido entre 15 membros do anel (CLSAG; FCMP++ a partir de 2026) |
| Endereço do destinatário | Texto claro, histórico clicável | Endereço furtivo de uso único, não vinculável |
| Valor | Inteiro público de 64 bits em satoshis | Commitment de Pedersen sob RingCT — oculto |
| Taxa | Calculável, pública | Visível (necessária para inclusão pelo minerador) |
| Saldo da carteira | Derivável do conjunto de UTXOs | Não derivável dos dados da cadeia |
| Vinculabilidade do grafo de transações | Trivial — UTXOs são ponteiros diretos | Quebrada por assinaturas em anel + endereços furtivos |
As primitivas criptográficas que entregam isso são o RingCT para os valores, as assinaturas em anel (CLSAG, e o futuro FCMP++ que estende o tamanho efetivo do anel a praticamente todo o conjunto de iscas on-chain), os endereços furtivos para a privacidade do destinatário, os Bulletproofs+ para provas de intervalo compactas, e o Dandelion++ para a propagação na camada de rede. Nenhuma delas tem equivalente no Bitcoin convencional; os análogos mais próximos — CoinJoin, PayJoin, Silent Payments — são opcionais, dependem de opt-in, e mesmo assim vazam o valor.
Essa é a razão operacional pela qual muitos usuários atentos à privacidade enviam BTC para o MoneroSwapper: a troca converte um UTXO totalmente rastreável em XMR, e a cadeia para de revelar o que vem em seguida. O lado Bitcoin da troca segue público para sempre no explorer, mas o lado Monero simplesmente não pode ser seguido.
Erros Comuns de Leitura a Evitar
Até desenvolvedores experientes interpretam mal os dados do explorer. Três armadilhas aparecem repetidas vezes:
- Confundir total transferido com valor pago: uma transação de 1 BTC com 0,9 BTC de troco mostra "1 BTC transferido" — mas o destinatário recebeu só 0,1 BTC. Leia as saídas individualmente, não o total do cabeçalho.
- Tomar os clusters como verdade: a heurística de coautoria de entradas falha em CoinJoin, em PayJoin e na abertura de canais Lightning. Os rótulos de cluster que você vê em exploradores de terceiros são palpites estatísticos, não verdade absoluta.
- Ignorar witness vs. base data na conta da taxa: sat/vB usa bytes virtuais (weight ÷ 4), não o tamanho bruto em bytes. Uma transação Taproot com muito dado de witness pode parecer "barata" em bytes brutos, mas cara em sat/vB — ou vice-versa.
Perguntas Frequentes
Em quanto tempo uma transação Bitcoin aparece no explorer?
Em geral, em menos de dois segundos. A transação é transmitida para os nós do mempool, propagada peer-to-peer via Dandelion (em algumas implementações) ou por relay direto, e indexada pelo nó do próprio explorer. A confirmação em um bloco costuma levar 10 minutos em média, podendo variar de segundos a mais de uma hora dependendo da taxa de inclusão e do congestionamento do mempool.
Uma transação Bitcoin pode ser apagada ou editada no explorer?
Não. Uma vez minerada em um bloco com pelo menos uma confirmação, a transação faz parte da cadeia imutável. Antes da confirmação, porém, uma transação unconfirmed pode ser substituída via Replace-By-Fee (RBF) se a original tiver sinalizado suporte — o novo TXID vai aparecer no explorer e o antigo eventualmente cai do mempool.
Por que algumas transações Bitcoin mostram muitas saídas minúsculas?
Você está olhando ou para um CoinJoin (Whirlpool, JoinMarket, Wasabi) com várias saídas de mesmo tamanho para quebrar a clusterização, ou para uma transação de pagamento em lote de uma exchange pagando vários usuários de uma vez. Pools de mineração também produzem com frequência transações com centenas de saídas ao distribuir recompensas de bloco. A estrutura é um forte indício do propósito da transação.
O que significa "0-conf" em um explorer?
Zero confirmações — a transação está no mempool, mas ainda não foi incluída em um bloco. Alguns comerciantes aceitam 0-conf para valores pequenos porque reverter uma transação já transmitida via RBF exige pagar uma taxa maior, o que custa dinheiro ao atacante. Para valores não triviais, 0-conf é inseguro; espere pelo menos uma confirmação.
Os endereços em um explorer Bitcoin são equivalentes a identidades do mundo real?
Não, endereços são chaves públicas pseudônimas. Mas no momento em que qualquer endereço é vinculado a uma identidade real — por meio de um saque KYC em exchange como Mercado Bitcoin ou Foxbit, de uma página pública de doação, de um vazamento de IP, ou de uma intimação direcionada à análise de cadeia — toda transação passada e futura desse endereço (e de qualquer um agrupado com ele) fica exposta. Essa irreversibilidade é a fraqueza central de privacidade do Bitcoin e a razão para existir cadeias privadas por padrão como o Monero.
Dá para ler uma transação Bitcoin sem usar um explorer hospedado?
Dá. Rode um nó completo (Bitcoin Core ou Knots) e consulte-o via getrawtransaction <txid> true, ou combine-o com um indexador pessoal como o Electrs e um front-end local como o BTC RPC Explorer ou a edição self-hosted do Mempool. Isso evita vazar sua transação de interesse para um servidor de terceiros, que é justamente o tipo de metadado que os exploradores hospedados registram.
Conclusão
Ler uma transação Bitcoin em um block explorer é a forma mais concreta de entender, ao mesmo tempo, como o Bitcoin funciona e por que ele é o oposto de privado. Cada campo — TXID, entradas, saídas, taxa, confirmações, troco — é uma janela para um grafo financeiro transparente que qualquer pessoa pode indexar, agrupar e analisar retroativamente. A habilidade de ler esse grafo é genuinamente útil para auditar seus próprios pagamentos, verificar contrapartes e aprender o modelo UTXO. Mas, depois que você internaliza o quanto ele revela, a pergunta deixa de ser "como eu leio isso?" e passa a ser "eu realmente quero minha vida financeira registrada aqui?". Se a resposta for não, trocar BTC por XMR pelo MoneroSwapper é a forma mais direta de sair do livro-razão público sem deixar um rastro KYC — a transação Bitcoin de entrada continua visível para sempre no explorer, mas para onde o valor vai em seguida torna-se criptograficamente desconhecível.
🌍 Leia em