
O TXID (do inglês transaction ID, ou identificador de transação) é o código único que toda blockchain atribui a cada transferência de criptoativos. É uma sequência de 64 caracteres que funciona como a impressão digital daquela operação: com o TXID em mãos, qualquer pessoa consegue localizar o envio no registro público da rede e verificar remetente, destinatário, valor e data — sem depender da palavra de ninguém.
É justamente essa verificação independente que transforma o TXID em prova. Segundo a documentação oficial do protocolo Bitcoin, o identificador de uma transação não é um número escolhido por alguém: ele é calculado matematicamente a partir do próprio conteúdo da transação, por meio de uma função criptográfica [1]. Mudou qualquer detalhe — um centavo no valor, uma letra no endereço de destino —, muda o TXID inteiro. Por isso, uma vez confirmado em bloco, ele não pode ser forjado nem ajustado: é a garantia técnica de que o envio realmente ocorreu, exatamente como registrado.
O que é o TXID (identificador de transação)
TXID, hash da transação e "ID da transação" são nomes para a mesma coisa: o rótulo único que identifica uma transferência específica dentro de uma blockchain. Nas principais redes — Bitcoin, Ethereum e Tron —, esse rótulo tem 64 caracteres hexadecimais, ou seja, é formado apenas por dígitos de 0 a 9 e letras de a a f (na rede Ethereum, costuma aparecer com o prefixo 0x à frente). Na prática, é uma sequência longa como e3a1b7c4…9f2c: impossível de decorar, mas trivial de copiar e colar.
Cada TXID é irrepetível. Assim como não existem duas transações idênticas ocupando o mesmo lugar no histórico da rede, não existem dois TXIDs iguais. Ele é gerado automaticamente a partir da própria transação — nenhuma exchange, carteira ou usuário escolhe qual será — e, uma vez confirmada a transação em bloco, torna-se definitivo. Essa é a diferença essencial para um comprovante bancário: o comprovante é um documento emitido por uma instituição; o TXID é um dado que aponta para um fato registrado numa base pública que ninguém controla sozinho.
Como o TXID é gerado — e por que não pode ser falsificado
No Bitcoin, o TXID é o resultado de uma dupla aplicação da função SHA-256 sobre os dados da transação já formatados para a rede [1]. Não é preciso entender a matemática por trás disso; basta reter a consequência prática: a função sempre produz o mesmo código para o mesmo conteúdo — e um código completamente diferente se qualquer parte do conteúdo mudar. É o chamado efeito de impressão digital.
Some-se a isso dois fatos. Primeiro, a transação é assinada pela chave privada de quem envia, o que impede terceiros de criar uma transferência em seu nome. Segundo, uma vez confirmada dentro de um bloco, a transação passa a integrar um encadeamento permanente de registros: alterá-la exigiria desfazer o consenso de toda a rede sobre os blocos seguintes — no Bitcoin, refazendo o trabalho computacional de cada um deles; em redes como Ethereum e Tron, que não usam prova de trabalho, quebrando o acordo entre os validadores. Em qualquer dos casos, algo economicamente inviável nas grandes redes. Por isso se diz que o registro é imutável, e o TXID, a referência fixa desse registro.
Como o TXID prova um envio de criptoativos
Para consultar um TXID não é preciso conta, senha ou autorização. Basta colá-lo em um explorador de blocos — ferramenta pública e gratuita como o Mempool.space (Bitcoin), o Etherscan (Ethereum) ou o TronScan (Tron/USDT). O explorador devolve, para qualquer pessoa, os elementos que caracterizam o envio: o endereço de origem, o endereço de destino, o valor transferido, a data e a hora do bloco e o número de confirmações que a transação já acumulou.
É essa reprodutibilidade que dá ao TXID valor probatório. Um juiz, um delegado, um perito ou a parte contrária podem repetir a consulta e chegar ao mesmo resultado, de forma independente. No trabalho de forense blockchain, o TXID costuma ser o ponto de partida da análise e o primeiro elo da cadeia de custódia: ele é preservado com registro de data e hora, conforme as diretrizes da norma ISO/IEC 27037 para evidência digital [2], antes de o rastreamento seguir o fluxo dos valores rede adentro.
Há um limite importante, e ignorá-lo leva a conclusões equivocadas. O TXID prova que um valor saiu de um endereço e chegou a outro, em determinado momento — mas não revela, sozinho, quem está por trás do endereço de destino. Descobrir a identidade depende de uma etapa seguinte, a atribuição, que cruza os endereços com cadastros de exchanges (KYC) e, em regra, exige ordem judicial. Por isso rastrear um bitcoin enviado a um golpista vai além de ler o TXID: parte dele, mas precisa reconstruir todo o caminho até um ponto identificável. O mesmo raciocínio vale para rastrear USDT na rede Tron, onde o TXID é consultado no TronScan.
Considerações finais
Entende-se, em síntese, que o TXID é a prova elementar de que uma transação com criptoativos aconteceu — pública, verificável por qualquer um e resistente a adulteração. Para a vítima de um golpe, guardar o TXID é guardar a peça inicial de qualquer investigação: é a partir dele que se reconstrói o destino dos valores. Vale, porém, a ressalva honesta: o TXID mostra o que aconteceu na rede, não quem recebeu — e é essa distância entre o dado técnico e a identidade real que o rastreamento forense se propõe a percorrer.
Perguntas frequentes
O que é o TXID de uma transação?
O TXID (identificador de transação) é o código único de 64 caracteres que a blockchain atribui a cada transferência de criptoativos. Ele funciona como a impressão digital do envio: permite localizar a operação no registro público e verificar remetente, destino, valor e data, de forma independente e sem intermediários.
O TXID é a mesma coisa que o endereço da carteira?
Não. O endereço da carteira identifica uma conta que envia ou recebe valores — e pode ser reutilizado em várias transações. O TXID identifica uma transação específica, uma única vez. Um mesmo endereço aparece em muitos TXIDs diferentes ao longo do tempo.
Todo TXID tem 64 caracteres?
Nas principais redes — Bitcoin, Ethereum e Tron —, sim: o identificador tem 64 caracteres hexadecimais. Na rede Ethereum ele costuma ser exibido com o prefixo 0x à frente. O formato pode variar em detalhes entre blockchains, mas a função é sempre a mesma: identificar de modo único uma transação.
O TXID prova quem recebeu o dinheiro?
Não sozinho. O TXID comprova que um valor foi enviado de um endereço a outro, com data e quantia — mas não revela a identidade de quem controla o endereço de destino. Ligar o endereço a uma pessoa depende da etapa de atribuição, que cruza dados de exchanges e normalmente exige ordem judicial.
Referências
- BITCOIN CORE. Developer Reference — Transactions. Documentação técnica oficial do protocolo Bitcoin. Disponível em: developer.bitcoin.org/reference/transactions.html.
- INTERNATIONAL ORGANIZATION FOR STANDARDIZATION. ISO/IEC 27037:2012 — Guidelines for identification, collection, acquisition and preservation of digital evidence. Genebra, 2012.