Chain Analysis
Definition
Chain analysis is the forensic tracing and risk-scoring of blockchain transactions using graph analysis and address clustering to identify entities and flag illicit fund flows.
Chain analysis (also referred to as blockchain analytics or on-chain intelligence) is the forensic examination of blockchain transaction data using graph analysis and heuristic clustering to trace fund flows, identify wallet ownership, and assign risk scores to addresses and transactions. Commercial chain analysis platforms ingest the full public transaction history of major blockchains, apply address clustering algorithms (based on common-input ownership, change address patterns, and exchange deposit address reuse), and cross-reference with known labelled wallets to produce entity-level risk assessments. Leading providers include Chainalysis (Reactor and KYT), TRM Labs, and Elliptic.
Chain analysis is a foundational compliance capability for any payment operator that accepts, holds, or transmits stablecoins or other virtual assets. Traditional financial crime compliance tools — designed for fiat account-to-account transfers — cannot evaluate the provenance of on-chain funds. A stablecoin payment arriving at a merchant’s wallet may carry exposure to mixer services, sanctions-designated addresses, or ransomware wallets that no conventional sanctions screen would detect.
How Address Clustering Works
Public blockchains record every transaction permanently, but wallet addresses are pseudonymous rather than anonymous. Chain analysis platforms exploit blockchain structural properties to cluster addresses into likely entities:
Common input ownership: When a transaction’s inputs are controlled by multiple addresses, those addresses are likely controlled by the same wallet, since the private keys for all inputs must sign the transaction.
Change address heuristics: UTXO-based chains (Bitcoin, Litecoin) create change addresses in predictable patterns that help analysts trace fund flows across address rotations.
Deposit address reuse: Exchanges often reuse deposit addresses or exhibit predictable derivation paths, allowing clustering of many user deposit addresses under a single exchange entity label.
Real-Time vs Batch Screening
Chain analysis can be implemented at different points in a payment flow:
Pre-deposit screening: Evaluating the source wallet’s risk score before crediting an inbound stablecoin transfer. This is the standard for regulated crypto businesses and some progressive payment operators.
Real-time KYT (Know Your Transaction): Chainalysis KYT and TRM Labs provide API-based real-time transaction monitoring that assigns risk scores at the moment of transaction submission, enabling automated blocking or flagging of high-risk transfers.
Batch / retrospective monitoring: Periodic review of historical transaction flows, used for ongoing monitoring and SAR filing obligations rather than pre-approval gating.
Limitations and Why It Is Necessary
Chain analysis is probabilistic: address clustering can produce false positives (attributing an address to an entity incorrectly) and cannot trace funds that have passed through effective mixing services or privacy-preserving protocols. Despite these limitations, regulators in the US, EU, and Singapore treat the absence of chain analysis tooling as a material AML deficiency for VASPs and payment operators handling virtual assets. Traditional sanctions screening against a static SDN list does not cover crypto wallet addresses without dedicated on-chain tooling.
Related terms
Anti-Money Laundering (AML)
Anti-Money Laundering (AML) refers to the legal framework, policies, and control...
OFAC SDN List
The OFAC SDN List (Specially Designated Nationals and Blocked Persons List) is a...
Stablecoin
A stablecoin is a cryptocurrency designed to maintain a stable value by pegging ...
FATF Travel Rule
The FATF Travel Rule is the extension of Financial Action Task Force Recommendat...
Subscribers get the PSP Selection RFP Kit — 60+ structured questions, evaluation scorecard, and negotiation playbook — delivered to your inbox instantly.