filecoin network intelligence
The real state of the network, not the dashboard version.
Snapshot 2026-10-23 06:05 UTC, mainnet chain epoch 6480970. 459 reported miner IDs collapse into 459 deduplicated operators. QA / raw ratio is 0.0×, so most of the network is verified-deal sectors, not committed capacity.
Power concentration
272 entities run 90% of Filecoin's storage. 94 entities run half. The 459 reported miner IDs deduplicate into 459 unique operators by shared owner / worker / control / beneficiary addresses.
Is the network growing or shrinking?
Net change in raw network power across all active miners during the most recent measurement period. The network is shedding storage compared with the prior reading.
Network power history
Operators required to reach a power threshold
How the top tiers stack up
Verified deals vs committed capacity
Cumulative power curve: reading the concentration
Operators are sorted from largest to smallest along the X axis. The curve plots the cumulative share of network power once you've added that many operators. The faster the line climbs, the more concentrated the network. A perfectly equal network would be a straight diagonal; a single-operator network would be a vertical line at the left edge.
Key findings
Real raw storage is 0.00 EiB. The QAP metric (0.0 EiB) hides the picture behind a 10× verified-deal multiplier. Today the QA / raw ratio is 0.0×.
0.0% of remaining storage is verified-deal data. Only 0 PiB (0.0%) is committed capacity (CC).
Top 30 operators
Ranked by raw byte power. 94 of these control half the network.
| # | Owner | Miner IDs | Raw power | Share | Region | Reach | Sample miner IDs |
|---|---|---|---|---|---|---|---|
| 1 | — | 1 | 40.8 PiB | 3.12% | — | 0/1 | f0377277 |
| 2 | — | 1 | 15.1 PiB | 1.16% | — | 0/1 | f01518369 |
| 3 | — | 1 | 13.5 PiB | 1.03% | — | 0/1 | f0407287 |
| 4 | — | 1 | 13.4 PiB | 1.02% | — | 0/1 | f01889668 |
| 5 | — | 1 | 12.9 PiB | 0.99% | — | 0/1 | f01936456 |
| 6 | — | 1 | 10.6 PiB | 0.81% | — | 0/1 | f01697248 |
| 7 | — | 1 | 10.0 PiB | 0.77% | — | 0/1 | f01083914 |
| 8 | — | 1 | 9.6 PiB | 0.74% | — | 0/1 | f03230423 |
| 9 | — | 1 | 9.5 PiB | 0.73% | — | 0/1 | f03373337 |
| 10 | — | 1 | 9.3 PiB | 0.71% | — | 0/1 | f03377778 |
| 11 | — | 1 | 9.2 PiB | 0.71% | — | 0/1 | f03623016 |
| 12 | — | 1 | 9.2 PiB | 0.70% | — | 0/1 | f03377773 |
| 13 | — | 1 | 9.1 PiB | 0.70% | — | 0/1 | f03373373 |
| 14 | — | 1 | 9.0 PiB | 0.69% | — | 0/1 | f03373733 |
| 15 | — | 1 | 8.9 PiB | 0.68% | — | 0/1 | f03281237 |
| 16 | — | 1 | 8.8 PiB | 0.67% | — | 0/1 | f01780352 |
| 17 | — | 1 | 8.8 PiB | 0.67% | — | 0/1 | f01083931 |
| 18 | — | 1 | 8.5 PiB | 0.65% | — | 0/1 | f01083499 |
| 19 | — | 1 | 8.5 PiB | 0.65% | — | 0/1 | f01084949 |
| 20 | — | 1 | 8.5 PiB | 0.65% | — | 0/1 | f01084149 |
| 21 | — | 1 | 8.5 PiB | 0.65% | — | 0/1 | f01081419 |
| 22 | — | 1 | 8.0 PiB | 0.61% | — | 0/1 | f01083939 |
| 23 | — | 1 | 8.0 PiB | 0.61% | — | 0/1 | f01083768 |
| 24 | — | 1 | 8.0 PiB | 0.61% | — | 0/1 | f01083949 |
| 25 | — | 1 | 8.0 PiB | 0.61% | — | 0/1 | f01084968 |
| 26 | — | 1 | 7.8 PiB | 0.60% | — | 0/1 | f01487740 |
| 27 | — | 1 | 7.8 PiB | 0.59% | — | 0/1 | f03582468 |
| 28 | — | 1 | 7.8 PiB | 0.59% | — | 0/1 | f03573579 |
| 29 | — | 1 | 7.7 PiB | 0.59% | — | 0/1 | f03573377 |
| 30 | — | 1 | 7.3 PiB | 0.56% | — | 0/1 | f03175111 |
Storage providers exiting the network
76 miners are currently losing power (net -5.51 PiB raw across all decliners this measurement period). When power drops to zero the SP is effectively exiting; pledge collateral unlocks back into circulation.
| # | Miner ID | Region | Current power | Change | Decline % |
|---|---|---|---|---|---|
| 1 | f03214920 | — | 0.14 PiB | -2.152 PiB | -93.8% |
| 2 | f02846602 | — | 2.84 PiB | -0.646 PiB | -18.5% |
| 3 | f0407287 | — | 13.47 PiB | -0.421 PiB | -3.0% |
| 4 | f01690631 | — | 0.66 PiB | -0.320 PiB | -32.7% |
| 5 | f01404908 | — | 1.31 PiB | -0.295 PiB | -18.4% |
| 6 | f0377277 | — | 40.77 PiB | -0.281 PiB | -0.7% |
| 7 | f03275917 | — | 3.59 PiB | -0.141 PiB | -3.8% |
| 8 | f03376666 | — | 0.88 PiB | -0.125 PiB | -12.4% |
| 9 | f03372222 | — | 0.95 PiB | -0.094 PiB | -9.0% |
| 10 | f03375555 | — | 0.94 PiB | -0.094 PiB | -9.0% |
| 11 | f03519438 | — | 0.20 PiB | -0.090 PiB | -31.4% |
| 12 | f03373333 | — | 0.94 PiB | -0.085 PiB | -8.2% |
| 13 | f01920887 | — | 0.23 PiB | -0.072 PiB | -23.8% |
| 14 | f0866468 | — | 0.82 PiB | -0.071 PiB | -7.9% |
| 15 | f03377777 | — | 2.47 PiB | -0.058 PiB | -2.3% |
| 16 | f02822088 | — | 2.46 PiB | -0.055 PiB | -2.2% |
| 17 | f03499999 | — | 2.54 PiB | -0.054 PiB | -2.1% |
| 18 | f03373337 | — | 9.50 PiB | -0.051 PiB | -0.5% |
| 19 | f03373373 | — | 9.10 PiB | -0.050 PiB | -0.5% |
| 20 | f03500000 | — | 2.50 PiB | -0.047 PiB | -1.9% |
Storage software
Daemon detected per miner ID via libp2p identify. private = peer ID published on chain but not dialable; no peer ID published = no libp2p ID at all on chain; custom software = dialed and got an unrecognised agent string (could be a fork / private build).
Chain nodes
Public-facing Lotus, Forest, and Venus full nodes our daemon is currently connected to via libp2p. Lotus and lotus-miner are different things: Lotus is the chain consensus daemon, lotus-miner is the (deprecated) SP daemon.
FoC providers
PDP services registered on the on-chain ServiceProviderRegistry that are actually serving traffic. We only list HTTP-reachable providers.
| # | Name | Service URL | Region | HTTP |
|---|
Supply context
FIL flows backing the storage layer. Pledge collateral is what SPs lock to commit storage; market collateral is what providers lock per active deal.
Methodology
How we counted
1. Source data. Filecoin chain state via our own Lotus mainnet node JSON-RPC. Active SP set from Filfox /miner/list/power. FoC providers from on-chain ServiceProviderRegistry contract 0xf55dDbf63F1b55c3F1D4FA7e339a68AB7b64A5eB.
2. Operator deduplication. Union-find clustering on shared Owner, Worker, Control, Beneficiary addresses, plus shared IPs (with a 50-miner CDN cap). Zero-power miner IDs are excluded.
3. Software detection. libp2p identify probe; agent string + protocol set classified into Curio / Boost / lotus-miner / Venus-miner / Droplet / private / no-peer-id / custom software.
4. Power split. QAP = raw + 9 × raw_verified, so verified-raw ≈ (QA − raw) / 9. CC = raw − verified.
5. IP geolocation. db-ip.com free GeoLite2-compatible mmdb (city + ASN, monthly).
Limitations. Operator dedup is structural-only. SP dial reachability is a single-vantage probe. GeoIP reflects announced multiaddr IPs; VPN / relay endpoints can mislead.