OsintHunters BrasilOsintHunters Brasil
← Todos os artigos
Guia

Investigar carteira cripto: rastreamento on-chain, clustering e heuristicas

Equipe OsintHunters Brasil· 11/10/2026· 11 min de leitura

Rastrear dinheiro em blockchains publicas e uma das disciplinas mais poderosas do OSINT moderno. Diferente de um extrato bancario, o registro de redes como Bitcoin e Ethereum e aberto, imutavel e consultavel por qualquer pessoa. Isso significa que, com as ferramentas certas e um pouco de metodo, voce consegue seguir o rastro de fundos entre enderecos, agrupar carteiras que pertencem ao mesmo dono e levantar hipoteses de atribuicao. Este guia mostra o fluxo de trabalho on-chain do zero ao intermediario.

O que e investigacao on-chain?

Investigacao on-chain e a analise dos dados que ja estao gravados na blockchain: transacoes, enderecos, valores, carimbos de tempo e transferencias de tokens. Como esses dados sao publicos, nao ha invasao de sistema nem quebra de sigilo. O trabalho consiste em ler o livro-razao, correlacionar eventos e enriquecer tudo com informacao de fontes abertas (foruns, redes sociais, sites de exchanges, listas de enderecos conhecidos).

Um ponto importante: endereco nao e identidade. A blockchain revela o fluxo de valor, mas quem esta por tras de um endereco so e revelado por atribuicao, ou seja, ligando o endereco a um dado do mundo real (um post, um perfil, um deposito em corretora com KYC).

Exploradores de blocos: a porta de entrada

O explorador de blocos e a ferramenta basica. Ele transforma o dado bruto da rede em uma interface navegavel.

RedeExploradorO que mostra
Bitcoinblockchain.com, mempool.spaceentradas, saidas, taxa, confirmacoes
EthereumEtherscantransacoes, transferencias de token ERC-20, transacoes internas
MultichainBlockchairbusca unificada em varias redes

Segundo o proprio Etherscan, ele permite explorar e buscar transacoes, enderecos, tokens e demais atividades na rede Ethereum, incluindo transferencias de tokens ERC-20 e transacoes internas de contratos.

Lendo uma transacao

Ao abrir uma transacao voce vera campos essenciais:

  • Hash da transacao (txid): identificador unico, ponto de ancoragem da sua investigacao.
  • From / To: enderecos de origem e destino (no Ethereum). No Bitcoin, pense em inputs e outputs.
  • Value / Amount: valor transferido.
  • Timestamp: data e hora, util para cruzar com eventos externos.
  • Fee: taxa paga, que as vezes ajuda a correlacionar carteiras.

O modelo UTXO e o modelo de conta

Antes das heuristicas, entenda a diferenca que muda tudo:

  • Bitcoin (modelo UTXO): cada transacao consome saidas nao gastas (UTXOs) e cria novas. Uma transacao pode ter varias entradas e varias saidas.
  • Ethereum (modelo de conta): cada endereco tem um saldo, como uma conta. Transacoes movem valor de uma conta para outra.

As heuristicas classicas de clustering nasceram do modelo UTXO do Bitcoin.

Heuristicas de clustering

Clustering e o processo de agrupar varios enderecos sob o mesmo controlador provavel. Duas heuristicas sao fundamentais.

1. Heuristica de multi-input (co-gasto)

Se uma unica transacao Bitcoin usa varias entradas (varios UTXOs) ao mesmo tempo, assume-se que todas essas entradas pertencem a mesma entidade, porque foi preciso ter a chave privada de todas para assinar a transacao. Essa e a heuristica de co-gasto, base da maioria dos clusters.

Armadilha: servicos de CoinJoin e carteiras colaborativas quebram essa suposicao de proposito, juntando entradas de donos diferentes. Sempre verifique se a transacao nao e um CoinJoin antes de confiar no cluster.

2. Deteccao de endereco de troco (change address)

No modelo UTXO, quando voce gasta um UTXO maior que o valor do pagamento, o excedente volta para voce em um novo endereco de troco. Identificar qual saida e o troco permite continuar seguindo o dinheiro do mesmo dono. Sinais comuns de troco: endereco recem-criado, mesmo tipo de script das entradas, valor com muitas casas decimais.

Armadilha: essas sao heuristicas, nao provas. Elas geram hipoteses que precisam de confirmacao independente.

Atribuicao: ligando enderecos ao mundo real

A atribuicao e o que transforma rastro em investigacao util. Fontes abertas uteis:

  • Tags publicas de exchanges e servicos: muitos exploradores rotulam enderecos conhecidos (ex: carteiras de corretoras).
  • Vazamentos e posts: pessoas publicam enderecos de doacao, carteiras de campanha, pedidos de pagamento.
  • Investigacoes independentes: pesquisadores como ZachXBT documentam publicamente rastreamentos de golpes e roubos, servindo de referencia metodologica.

Na pratica: seguindo o rastro passo a passo

Imagine que voce recebeu o endereco de uma suposta carteira usada em um golpe. Fluxo basico:

  1. Ancore no explorador. Cole o endereco no Etherscan ou no mempool.space e observe o historico.

  2. Mapeie entradas e saidas. Anote de onde veio o dinheiro e para onde foi. Registre hashes, valores e horarios.

  3. Use a API para automatizar. Em vez de clicar manualmente, consulte a API publica. Exemplo com a API do Blockchain.com para um endereco Bitcoin:

# Retorna transacoes de um endereco Bitcoin em JSON
curl "https://blockchain.info/rawaddr/1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"

Para extrair apenas os hashes das transacoes com jq:

curl -s "https://blockchain.info/rawaddr/SEU_ENDERECO" \
  | jq -r '.txs[].hash'

No Ethereum, a API do Etherscan lista transacoes normais de um endereco:

# Substitua ENDERECO e SUA_API_KEY
curl "https://api.etherscan.io/api?module=account&action=txlist&address=ENDERECO&startblock=0&endblock=99999999&sort=asc&apikey=SUA_API_KEY"
  1. Aplique as heuristicas. No Bitcoin, verifique se ha multi-input (candidato a cluster) e tente identificar o troco. Monte um grafo simples: cada endereco e um no, cada transacao e uma aresta.

  2. Enriqueca com OSINT. Procure o endereco no Google, em foruns, no X e em listas publicas. Veja se algum explorador ja o rotulou.

  3. Documente a cadeia de custodia. Salve prints, hashes e URLs com data e hora. Em investigacao seria, a rastreabilidade da sua propria coleta importa tanto quanto o achado.

Ferramentas de apoio

Alem dos exploradores, repositorios abertos reunem recursos uteis para OSINT de criptomoedas, como a lista blockchain-osint no GitHub, que agrega exploradores, bases de atribuicao e utilitarios de rastreamento. Ferramentas comerciais de forense (como as de empresas especializadas) automatizam clustering e scoring de risco, mas o raciocinio permanece o mesmo descrito aqui.

Armadilhas comuns

  • Confundir heuristica com certeza. Clusters sao probabilisticos.
  • Ignorar mixers e CoinJoin. Eles sao feitos para quebrar o rastreamento.
  • Esquecer pontes e trocas de rede. Fundos podem pular de uma blockchain para outra via bridges, exigindo mudar de explorador.
  • Nao registrar horarios. Sem timestamps, cruzar com eventos externos fica impossivel.

Etica e legalidade

A analise on-chain usa apenas dados publicos da blockchain e fontes abertas, o que e perfeitamente legal. Ainda assim, no Brasil a LGPD se aplica quando voce liga um endereco a uma pessoa natural identificavel: trate esses dados com finalidade legitima, minimizacao e responsabilidade. Nao use o rastreamento para assediar, expor indevidamente ou praticar justicamento. Em suspeita de crime, o caminho correto e levar os indicios as autoridades competentes.

Conclusao

Rastreamento on-chain combina leitura de exploradores, heuristicas de clustering e atribuicao por fontes abertas. Dominar esse fluxo abre portas para investigacoes de fraude, due diligence e pesquisa. Quer trocar metodos e estudar casos reais de rastreamento? Junte-se a comunidade OsintHunters Brasil e compartilhe suas analises.