Skip to content

Cryptocurrency Tracing Techniques

The analytical methods investigators use to follow cryptocurrency through a blockchain, from address clustering and transaction-graph analysis to exchange de-anonymisation, with landmark cases including Silk Road and the Bitfinex hack.

Last updated:

Share

Cryptocurrency tracing reconstructs the movement of funds across a blockchain by applying heuristic clustering to group pseudonymous addresses into entity clusters, then walking the resulting transaction graph to identify where funds enter regulated exchanges. The core de-anonymisation step occurs when traced proceeds reach an exchange that collects identity documents under AML regulations, at which point legal process yields the account holder's real identity. Mixing services and privacy coins degrade but do not eliminate the trail. Two landmark US federal cases, the 2013 Silk Road prosecution and the 2022 Bitfinex hack recovery, established that blockchain evidence is judicially accepted and that multi-year layering schemes are reconstructable from on-chain data.

The Bitcoin ledger contains every transaction ever made since January 2009. That is a complete, permanent, publicly readable financial record of a parallel economy that has processed trillions of dollars in value. For investigators with the right analytical methods, it is a complete, permanent, publicly readable financial record.

Tracing cryptocurrency is not fundamentally different from following money through a series of bank accounts, except that the records are public, the accounts are pseudonyms rather than names, and the analysis happens on a transaction graph rather than a series of statements. The core problem is the same: map the flow of funds, identify the chokepoints where pseudonymous addresses touch real-world identities, and obtain the records that name the people behind those identities.

The sections below cover address clustering from on-chain heuristics, transaction-graph analysis across multiple hops, exchange de-anonymisation, the disruptive effect of mixing and privacy coins, and the two landmark cases that established what blockchain tracing can achieve in court, followed by the main commercial tools and how they are used in practice.

By the end of this topic you will be able to:

  • Explain the co-spend and change-address heuristics and describe how they are combined to build entity clusters across the blockchain.
  • Trace funds forward and backward through a transaction graph, identifying the layering patterns that correspond to placement, layering, and integration.
  • Describe the de-anonymisation bottleneck at regulated exchanges and outline the correct sequence of preservation request, subpoena, and record analysis.
  • Assess the limitations of mixing services and privacy coins, including the on-ramp and off-ramp vulnerabilities that preserve investigative lines.
  • Distinguish the capabilities of the three dominant commercial tracing platforms and identify the evidentiary disclosures required when their output is presented in court.
Key terms
Co-spend heuristic
The inference that when multiple Bitcoin inputs appear in one transaction, all those input addresses are controlled by the same entity, because constructing the transaction requires signing with every input's private key.
Change-address heuristic
The inference that one output from a Bitcoin transaction (usually the smaller one, to a fresh address) is change returning to the sender. Identifying the change address allows the tracer to continue following the sender's funds after the transaction.
Attribution database
A commercial or law-enforcement dataset that maps known addresses or address clusters to real-world entities: exchanges, darknet markets, ransomware operators, sanctioned individuals, and mixing services. The database is what transforms a raw address into an investigative lead.
Mixing (tumbling)
A service or protocol that accepts cryptocurrency inputs from multiple users and returns equivalent outputs in a way designed to break the linkage between sending and receiving addresses. CoinJoin is the most common Bitcoin mixing protocol.
Peel chain
A transaction pattern where one large input is repeatedly split, sending most of the value one hop forward and a small remainder to a different address, over many transactions. Used to complicate tracing by creating a long, thin chain.
De-anonymisation
The process of linking a pseudonymous address or cluster to a real-world identity. Most commonly achieved through exchange KYC records, but also through IP logs, blockchain explorer account data, and open-source intelligence.

Address clustering: building the entity graph

The foundation of cryptocurrency tracing is the observation that Bitcoin wallets rarely use a single address. For privacy and for practical key-management reasons, wallets generate new addresses constantly. But the UTXO accounting model forces wallets to combine addresses whenever their separate balances need to be aggregated for a single payment. When multiple addresses appear as inputs in the same transaction, every one of those addresses had to provide a valid signature. Only a party controlling the private keys for all of them could have built the transaction.

This is the co-spend heuristic, and it is the most reliable clustering signal. It is not perfect: collaborative transactions (CoinJoin) deliberately break it by having multiple independent parties combine inputs. But outside of deliberate mixing, a co-spend strongly implies shared control. Commercial tools run this heuristic across the entire blockchain history and produce clusters containing thousands or millions of addresses that all appear to belong to one wallet.

The change-address heuristic adds a second signal. When a Bitcoin transaction has two outputs, one of which goes to a fresh address never seen before and one to an established address, the fresh one is likely change returning to the sender. Following the change address extends the cluster one more hop. Combining co-spend and change-address analysis across millions of transactions produces clusters that closely approximate actual wallet entities.

Address A1Address A2Address A3TransactionCluster: Wallet Xall inputs require keys from same wallet
Address clustering: co-spend inputs group multiple addresses into one wallet cluster.

Transaction-graph analysis

Once clusters are built, the investigator traces fund flows by walking the transaction graph. Each cluster is a node; each transaction connecting them is an edge. The question changes from "which address received this?" to "which entity received this and what did they do with it next?" This reframing is important because it matches the money-laundering framework: placement, layering, and integration correspond to identifiable patterns in the graph.

Commercial tools render this as a visual graph where known entities (exchanges, darknet markets, sanctioned wallets) appear as labelled nodes. An investigator can start from a crime-related address, expand the graph forward (where did the money go?) and backward (where did it come from?), and look for nodes that touch labelled entities. When a path from crime proceeds to an exchange's deposit cluster is found, that exchange becomes the target for legal process.

  • Forward tracing: follow outputs forward to find where funds landed. Useful for tracking stolen or criminal proceeds through layering hops to a final destination.
  • Backward tracing: trace inputs backward to find where funds originated. Useful for establishing that a suspect's wallet received value from a specific criminal source.
  • Demixing: statistical analysis of amounts and timing to re-link inputs and outputs that a mixing service attempted to disconnect.
  • Proportional attribution: when funds from multiple sources merge, attribute a proportional share of each output to each input source. Used in asset-forfeiture calculations.

Exchange KYC as the de-anonymisation bottleneck

A cryptocurrency holder who wants to convert to fiat currency, pay for real-world goods, or interact with regulated services must pass through an exchange or equivalent service that collects identity documents. This is the de-anonymisation bottleneck: however long the layering chain on-chain, if the funds eventually enter an exchange that complies with AML regulations, the investigator can obtain the account holder's name, address, identity document, and IP address by serving legal process on that exchange.

The practical process is: trace funds to an exchange deposit address (identified through the attribution database), preserve the blockchain evidence, then serve a subpoena or court order on the exchange for account records associated with that deposit address. Large exchanges in the US, EU, UK, and many Asia-Pacific jurisdictions respond to legal process with account records. Exchanges in uncooperative jurisdictions require mutual legal assistance requests, which are slower but not impossible.

Crime-linked address(pseudonymous)Transaction-graphtracing (forwardhops)Attribution DB:exchange depositaddress identifiedPreservation requestsent to exchangeSubpoena or courtorder servedJurisdiction determines which path applies:Cooperative jurisdiction: KYC records returneddirectly (name, ID, IP logs). Identity confirmed.Uncooperative jurisdiction: MLAT requestrequired. Slower process before identity isconfirmed.Step 1Step 2Step 3Step 4Step 5Both paths converge: real-world identity confirmed, investigation proceeds
Exchange KYC de-anonymisation pipeline: traced funds reach an exchange deposit address, triggering a preservation request then a subpoena; cooperative exchanges return KYC records directly while uncooperative jurisdictions require an MLAT request before identity is confirmed.

Mixing, tumbling, and privacy coins

Mixing services accept bitcoin from multiple users, shuffle the inputs and outputs, and return equivalent amounts (minus a fee) to designated output addresses. The goal is to break the direct link between input and output. CoinJoin is the most common Bitcoin mixing protocol: multiple parties co-sign a single transaction combining their inputs and directing outputs to independent fresh addresses. Because all the outputs are equal amounts, distinguishing which input funded which output requires guessing.

But mixing is not as opaque as it appears. Large amounts entering a mixer and equal large amounts leaving create timing and volume correlations. The mixer itself is a cluster; if its deposit addresses are known (and they frequently are, because law enforcement has seized mixing services and published their address datasets), then tracing shows funds entering the mixer even if the specific output cannot be pinpointed. Investigators often argue that willful use of a known mixing service is itself evidence of intent to conceal, which is probative even without a complete flow reconstruction.

Privacy coins present a harder challenge. Monero uses ring signatures, which blend a real input among decoy inputs, and stealth addresses, which prevent linking a transaction to a public address. Zcash's shielded transactions use zero-knowledge proofs (zk-SNARKs) to hide sender, receiver, and amount. These protocols significantly degrade the on-chain tracing signal. However, most Monero users still convert to fiat through exchanges with KYC, and the on-ramp and off-ramp transactions that convert between transparent Bitcoin and private Monero can be identified and timed.

Landmark cases: Silk Road and the Bitfinex hack

The 2013 prosecution of Ross Ulbricht, operator of the Silk Road darknet market, was the first major test of blockchain evidence in a US federal criminal case. IRS Criminal Investigation agent Gary Alford identified Ulbricht by searching public forums for early mentions of Silk Road, linking a username to Ulbricht's Gmail account. The on-chain blockchain analysis, tracing Bitcoin flows from Silk Road wallets to Ulbricht's laptop across more than 700,000 transactions, was conducted by FBI agent Ilhwan Yum. Crucially, the seizure of Ulbricht's running laptop preserved the wallet file with private keys, allowing agents to verify that the on-chain addresses matched the wallet on his device. The court accepted the blockchain analysis and the case established that Bitcoin's public ledger is admissible as documentary evidence.

The 2016 Bitfinex exchange hack saw 119,754 Bitcoin stolen in a single event. For five years the funds sat largely dormant. In February 2022, the US Department of Justice announced the arrest of Ilya Lichtenstein and Heather Morgan and the seizure of approximately 94,000 Bitcoin, the largest financial seizure in DOJ history at that point. The investigation used transaction-graph analysis across thousands of hops, including through AlphaBay market, chain-hopping to Monero and back, and several exchange accounts linked by KYC. The case demonstrated that large-scale, multi-year layering operations can be reconstructed from on-chain data when investigators are patient enough to follow the full graph.

CaseYearKey techniqueOutcome
Silk Road (Ulbricht)2013On-chain flow analysis + wallet seizureConviction; Bitcoin evidence accepted in federal court
Bitfinex hack (Lichtenstein/Morgan)2016/2022Multi-year graph analysis; chain-hop tracing; exchange KYC94,000 BTC seized; largest DOJ financial seizure at time

Commercial tracing tools: Chainalysis, Elliptic, CipherTrace

Chainalysis, Elliptic, and CipherTrace (now Mastercard) are the three dominant commercial platforms used by law-enforcement agencies, financial intelligence units, and compliance teams worldwide. All three operate on the same fundamental model: they maintain large attribution databases mapping address clusters to known entities, and they provide graph-visualisation interfaces that allow investigators to trace fund flows and identify when those flows touch labelled entities.

  • Chainalysis Reactor: the primary law-enforcement investigation tool. Graph-based interface, supports Bitcoin, Ethereum, and dozens of other chains, and produces court-ready export reports. Chainalysis KYT (Know Your Transaction) is the compliance-facing product for exchanges.
  • Elliptic Investigator: similar graph-tracing capability with a particular strength in DeFi and cross-chain bridge tracing. Navigator extends this to multi-chain fund flows.
  • CipherTrace (Mastercard): used extensively by US federal agencies including FinCEN and DHS. Post-acquisition by Mastercard in 2021, its attribution database was integrated into Mastercard's financial crime network.
  • Open-source alternatives: Breadcrumbs, GraphSense, and raw block explorer APIs allow investigators without commercial tool budgets to conduct manual analysis, though without the proprietary attribution databases.
Check your understanding
Question 1 of 4· 0 answered

What is the co-spend heuristic and what does it infer?

Key Takeaways

  • Address clustering uses the co-spend heuristic (multiple inputs imply shared key control) and change-address patterns to group thousands of addresses into single entity clusters.
  • Transaction-graph analysis follows clustered entities forward (where did funds go?) and backward (where did they come from?) to map the full fund-flow network.
  • Exchange KYC is the primary de-anonymisation bottleneck: when traced funds reach a compliant exchange, legal process on that exchange yields the account holder's real identity.
  • Mixing services disrupt but do not eliminate the trail; volume, timing correlations, and known mixer attribution preserve investigative lines even through a CoinJoin.
  • Silk Road and the Bitfinex hack established that blockchain evidence is judicially accepted and that complex, multi-year layering schemes are traceable with patient graph analysis.
What is address clustering in cryptocurrency tracing?
Address clustering groups Bitcoin addresses that are likely controlled by the same entity, using heuristics such as co-spend (multiple inputs in one transaction must all be signed by their respective owners, implying common control) and change-address patterns. Once one address in a cluster is identified, the identity propagates to the entire cluster.
How do investigators use exchange KYC to break pseudonymity?
Exchanges in most jurisdictions collect identity documents before allowing users to deposit or withdraw. When traced funds flow into an exchange deposit address, investigators serve a legal process (subpoena or court order) on the exchange to obtain the account holder's KYC records. This is the most common de-anonymisation bottleneck in cryptocurrency investigations.
Can mixing services make cryptocurrency untraceable?
Mixing disrupts the direct transaction graph but does not make funds fully untraceable. Large inputs equal to large outputs, timing correlations, and the mixer's own on-ramp and off-ramp addresses all leak information. Sophisticated analysis has defeated mixing in major cases. Privacy coins like Monero are a harder problem but still traceable at on-ramp and off-ramp exchanges that have KYC.
What did the Silk Road case establish for cryptocurrency evidence?
The 2013 prosecution of Ross Ulbricht demonstrated that Bitcoin's transparent ledger could be reconstructed into a coherent financial record capable of supporting money-laundering and narcotics charges. IRS-CI agent Gary Alford's on-chain analysis and the seizure of Ulbricht's laptop with his wallet established that blockchain evidence could be presented in federal court and withstand scrutiny.
What tools do professional investigators use for cryptocurrency tracing?
The three leading commercial platforms are Chainalysis (Reactor for investigations, KYT for compliance), Elliptic (Investigator and Navigator), and CipherTrace (now part of Mastercard). They maintain attribution databases mapping addresses to exchanges, darknet markets, and sanctioned entities, and provide graph-visualisation tools that make large transaction networks navigable.

Test yourself on Forensic Accounting and Financial Forensics with free, timed mocks.

Practice Forensic Accounting and Financial Forensics questions

Found this useful? Pass it along.

Share

Spotted an error in this page? Report a correction or read our editorial standards.

Your journey to becoming a forensic professional starts here.

Practice with mock tests, learn from structured notes, and get your questions answered by a global forensic community, all in one place.