Thanks to suggestions from others, I did this with a much larger dataset of 27k fediverse servers (10x as many as my last post). This time the data is from https://fedilist.com/instance
Here's what I get:
CloudFlare does sit in front of a large number of servers (4620) but a smaller percentage: 17%
Hetzner is replaced by OVH, barely, as the second most popular host, each host about 11% of fediverse servers
Top 10 networks in this dataset:
3000 Cloudflare, Inc.
2471 Hetzner Online GmbH
1009 DigitalOcean, LLC
861 OVH SAS
655 Akamai Connected Cloud
627 netcup GmbH
353 Amazon.com, Inc.
340 IONOS SE
334 Oracle Corporation
327 Contabo GmbH
The astute reader will notice that this does not match what I said above re: Hetzner and OVH; this is because the first set of stats counts each *domain* once, and this set counts each *IP address* once. Many of the domains at OVH are hosted from a handful of IP addresses, this is likely due to masto.host but I didn't look deeply.
Here are the top 10 IP addresses hosting fediverse servers:
681 94.23.75.107 (OVH)
657 54.38.247.97 (OVH)
481 151.101.3.7 (Fastly)
255 104.21.16.1 (CloudFlare)
251 178.33.220.142 (OVH)
184 50.56.249.138 (Rackspace)
172 217.182.80.236 (OVH)
166 104.22.76.159 (CloudFlare)
144 151.101.131.7 (Fastly)
135 139.99.39.10 (OVH Singapore)
Now, the majority fediverse servers are on networks that host *five or fewer* fedivserse servers. Six thousand fediverse servers are the only one on their network.
To take out half of the fediverse (remember, we're talking servers here, not users), you'd have to take out more than *three hundred networks*.
Top countries in this bigger dataset:
7114 United States
4230 Germany
1248 France
862 Japan
605 Finland
599 United Kingdom
565 Netherlands
529 Canada
221 Australia
217 Switzerland
And by continent (as defined by ipinfo):
8874 Europe
7661 North America
1218 Asia
250 Oceania
73 South America
24 Africa
Several folks suggested other interesting analyses:
* A post that peeks behind the CloudFlare curtain: https://blog.benjojo.co.uk/post/who-hosts-the-fediverse-instances
* A cool site that displays similar data in a much more pretty form, and has some per-user data: https://fedi.wrm.sr/
* A graph that shows that while there are big instances of course, users are actually spread across a large set of instances overall: https://aus.social/@Drbruced/114335400872850185
Thanks to the people that brought these to my attention!
Finally, a more complete map:
https://ipinfo.io/tools/map/190d4a54-1b40-4749-ad1b-17524bed11ea