Chain Analysis
Examining on-chain transactions, addresses, and patterns to identify or link user activity.
Chain analysis is the industry and craft of extracting information about real-world identities and behaviors from the public Bitcoin blockchain. Specialized firms (Chainalysis and Elliptic among them) sell this analysis to exchanges, law enforcement, governments, and compliance teams.
The methods rely on the fact that Bitcoin's chain is fully public and never forgets. Common techniques:
- Address clustering. Use transaction patterns (the common-input-ownership heuristic, change-output detection, timing correlations) to group addresses that probably share an owner.
- Exchange / KYC anchoring. Match clustered addresses to known on-ramps (exchanges that hold customer identity records) and demand those records when needed.
- OFAC / sanctions tagging. Flag specific addresses tied to ransomware, sanctioned entities, or stolen-funds investigations.
- Behavioral profiles. Identify mixing patterns, CoinJoin participation, exchange-to-cold-storage flows, and so on.
- Network-layer correlation. Combine on-chain analysis with eavesdropping on the peer-to-peer network to link broadcasts to IPs.
What chain analysis is good for:
- Tracing stolen funds to the exchanges they land on, where they can be frozen and recovered.
- Identifying ransomware payouts and the wallets behind them. In 2021 the US Treasury sanctioned the exchange SUEX for laundering proceeds of at least eight ransomware strains, after analysis of its known transactions tied over 40 percent of them to illicit actors.
- Compliance: exchanges checking incoming deposits against sanctions lists.
What chain analysis is also used for:
- Mass surveillance of ordinary users' financial activity.
- "Tainted coin" determinations that erode fungibility and create two-tier markets.
- Targeting and deanonymization of activists, journalists, and dissidents in repressive jurisdictions.
The defenses are the privacy techniques covered elsewhere in this glossary: avoid address reuse, use CoinJoin or PayJoin where applicable, prefer Lightning for payments, run your node over Tor, avoid KYC choke points where possible.
Chain analysis isn't going away. Privacy-preserving Bitcoin use is a discipline, not a default.
Go deeper in Privacy on Bitcoin - how the heuristics work, where the name attaches, what the tools get wrong, and the defenses that still hold.
Key takeaways
- Leverages the open ledger to track fund flows
- Used by companies and law enforcement
- Drives privacy-focused solutions to avoid address clustering
Related chapters
Sources (7)
- Bitcoin Wiki - Privacy (the common-input-ownership heuristic, change address detection and taint analysis; transaction surveillance companies that do large-scale surveillance of the ecosystem; fungibility and blacklists; Tor broadcasting, CoinJoin, PayJoin and Lightning as defenses; written February 2019)
- Meiklejohn et al. - A Fistful of Bitcoins, Characterizing Payments Among Men with No Names, IMC 2013 (heuristic clustering of wallets by evidence of shared authority, then re-identification by buying from known services)
- Biryukov, Khovratovich and Pustogarov - Deanonymisation of clients in Bitcoin P2P network (2014; links transaction pseudonyms to the IP addresses they were broadcast from, even behind NAT)
- OFAC - FAQ 562, how OFAC identifies digital currency information on the SDN List (digital currency addresses are listed as identifiers of blocked persons; March 19, 2018)
- Chainalysis - company site (software to investigate and trace funds across blockchains, compliance tools, and practices for law enforcement, centralized exchanges and government; accessed 2026-10-14)
- Elliptic - company site (crypto compliance software trusted by banks, exchanges and governments; law enforcement tools to trace illicit activity and recover assets; a case study tracing over 45 million dollars in stolen crypto; accessed 2026-10-14)
- U.S. Department of the Treasury - Treasury Takes Robust Actions to Counter Ransomware (September 21, 2021; OFAC designated the exchange SUEX for laundering proceeds of at least eight ransomware variants, after analysis of its known transactions tied over 40 percent of them to illicit actors)
Related terms (9)
Published . Revised . No corrections logged for this page.
Edit this page on GitHub