← index

OS fingerprints of ~16.6k Bitcoin nodes

An archive of bnoc.xyz · view original topic →

· Vinicius Cestari · #1 ·

I scanned publicly reachable Bitcoin nodes with nmap -O and aggregated the detected operating system as Linux, Windows, BSD, macOS, Other/Device, or Unknown.

Latest scan (2026-07-07): 16,662 IPv4/IPv6 targets

OS classification among reachable hosts (n = 10,625):

Repository with the CSVs, scripts, caveats and full methodology. I plan to monthly scan and update this repo with new data:

· b10c · #2 ·

Thanks for posting!

In Implement more extractors · Issue #141 · peer-observer/peer-observer · GitHub , I had a brief look at the Windows IPs. I thought many of these were probably hosted at Azure, but it turns out, many of them are actually on an ISP, not hosted. Here’s a quick and dirty overview.

Feel free to continue posting the monthly updates here too.

· b10c · #3 ·

I had a look at my peer-observer node IPs in this data:

If someone is running a node on Windows, it would be interesting to look it up in the CSV and report if it’s correctly identified.