THE INTEL ANALYST ACADEMY
Professional Intelligence Training
Printable Lesson
Cryptocurrency Tracing For Analysts
The Intel Analyst Academy · Lesson Notes
Cryptocurrency tracing is accounting with a public ledger and a worse vocabulary. Most of the drama in public conversation is about whether a coin is "anonymous." The analyst's question is duller and more useful: which transactions can I cite, which cluster of addresses is only a hypothesis, and where does the value have to meet an institution that knows a customer's name.
This lesson will not teach you to hide funds, to break a service, or to operate a mixer. It will teach you what a trace can support in a briefing, and the sentences that should stay out of one.
A blockchain is a shared list of transactions. Depending on the asset, that list shows addresses and amounts, or accounts and amounts, with a time. It does not show a passport. An address is a pseudonym. It stays a pseudonym until something outside the chain ties it to a person, a company, or a service.
You do not need to run a node to brief. You do need to know which shape you are looking at, because the chart looks different and the mistakes are different.
Cite a transaction identifier, a time, an amount, and the addresses or accounts the ledger itself shows. Those are observations. "This output was spent in the following transaction" is the kind of sentence a public ledger will back.
"These addresses belong to the same person." "This is the change coming back." "This cluster is the exchange." Some of those become solid when a service confirms them or when the target uses the address in the open. Until then they are hypotheses with a method. Put the method in the footnote, not in the adjective.
People like blockchains because they think the trail ends at the water. In practice the interesting moments are where value enters from ordinary money and where it leaves back to ordinary money. Those are the on-ramp and the off-ramp: exchanges, brokers, payment processors, and sometimes over-the-counter desks that bank their customers the old-fashioned way.
A public ledger can show that value moved from address A to a deposit address a service has used. It cannot, by itself, show you the customer file. The customer file lives at the service, and you get it the way you get other financial records: a lawful request, a formal channel, or material the service has already made public. "We traced it to an exchange" is a tasking line, not a closed case.
"The target cashed out at the exchange" is often one hop further than the evidence. What you may have is: value moved to an address you assess, with stated confidence, as a deposit address of a named service. Who clicked the button, whose account received the eventual payout, and whether the service froze anything are facts you do not have until the service, or another record, says so.
Write the hop you have. Task the hop you want.
Clustering is the art of suggesting that many addresses are one actor. Commercial tracing tools do this at scale. You should understand the idea well enough to know when the tool is guessing.
If the tool merges two clusters and your other holdings say those people are not the same, do not let the color win. Tools encode assumptions. Your file may have a fact the tool never saw. Note the disagreement. It is part of the analysis, not an embarrassment.
Some services and some assets are built to make the public trail harder to follow. Mixing services take inputs from many users and pay outputs that are difficult to tie back one-for-one. Privacy-focused assets try to hide amounts or counterparties on the public record. None of that is a reason to invent a continuation you cannot see, and none of it is a puzzle this lesson will help you pick apart.
What you can still say, honestly:
"It went into a mixer, therefore the withdrawal three days later is the same money" is a wish. Timing can support a request for records. Timing is not the records.
A trace answers a narrow question: how did this value move between these observed points on this ledger. It does not, alone, prove any of the following.
Confidence language belongs here as much as in any other product. High confidence that a transaction identifier exists is cheap. High confidence that a named person controlled the address is expensive. Do not spend the expensive word on the cheap fact.
Use a sequence you can explain to someone who does not own a tracing tool.
If the off-chain record contradicts the cluster, believe the record you can source, and demote the cluster. The ledger did not lie. The guess about who stood behind an address did.
Scenario. A fraud case includes a victim payment in bitcoin. You can cite one transaction: the victim's address pays address V. A tracing tool then shows three further hops and paints the last cluster orange, labeled as a large exchange. A second, smaller output at hop two is labeled "possible change" and later sends a modest amount to an address that appears in the target's public social-media bio.
Write the briefing lines, carefully:
Orange is not an identity. It is a suggestion that you go and get one.
Continue your training
This lesson is part of The Intel Analyst Academy — professional intelligence analysis training built for analysts. Explore the full course library, structured learning paths, and practical tools at theintelanalystacademy.com.