Does Tor Metrics Track Active Hidden Services?
Tor Metrics tracks and publishes estimates of active hidden
services—officially known as onion services—on the Tor network. While
the Tor Project cannot list or log individual .onion
addresses due to strict privacy and cryptographic design, it uses
aggregated, privacy-preserving statistical methods to monitor the
overall scale and traffic of active services.
How Tor Metrics Measures Onion Services
Tor Metrics collects data through relays that act as Hidden Service Directories (HSDirs). These directories are responsible for storing descriptor information that allows clients to find and connect to onion services.
To determine the number of active services:
- Aggregated Reporting: HSDirs report the count of unique onion service descriptors they store over a given period, rather than listing the specific addresses.
- Extrapolation: Because an individual directory only sees a fraction of all network descriptors, the Tor Project extrapolates the total number of unique addresses based on the reporting relays’ share of the network.
- Noise and Obfuscation: Random statistical noise is intentionally injected into the reporting process to prevent third parties from deanonymizing specific services or tracking minute-by-minute fluctuations.
Available Metrics
The Tor Metrics portal provides two primary data points regarding onion services:
- Unique
.onionAddresses: An estimated daily count of distinct onion service addresses active on the network. - Onion Service Traffic: The estimated volume of bandwidth consumed by connections routed through onion service introduction and rendezvous points.
Tor Metrics successfully tracks the total volume and presence of active hidden services by relying on statistical approximations and decentralized reporting, maintaining network accountability without compromising user or operator anonymity.