Probably all the big ones. Don't see that it that bad as long as it's the pools giving the geo data and not the actual IP information.
It's also at this point just about meaningless. With the IPv4 exhaustion and the sale and leasing of IP space and the general fact that a lot of geo data is just flat out wrong. The best you are going to get is an approximation, and even then sometimes it's not even close. In the end most of the large mining operations are in known locations anyway. As for the smaller ones it should not be difficult to find a legitimate registered business. For the home / hobby miners it is what it is. If you want to talk to another service they are going to know your IP and I am sure their ToS says they can sell any of your info they want to.
-Dave
I totally agree that the data is meaningless.
Explicitly, they say they got the data from the following pools:
BTC.com, Poolin, ViaBTC, and Foundry.
Foundry has - as to what I understand - only US clients. May be wrong.
BTC.com represents 2.1% of the miners, Poolin and ViaBTC about 9% each.
So what CCAF is furthermore writing:
Each participating mining pool aggregates IP addresses on their end to create an average geographic distribution of total pool hashpower by country and region. Pools then periodically push their individual distribution to our database via a dedicated API endpoint, connecting with a unique, pseudonymous access token that obfuscates the identity of the pool.
Their methodology is just crap.
And the more I dig into their methodologies for different data they produce, the more I am purely shocked that they aren't called out publicly.