Author

Topic: Bitcoin Client Census (Read 803 times)

sr. member
Activity: 249
Merit: 251
August 16, 2011, 03:19:35 PM
#4
By "Total number of Bitcoin nodes on the network" you mean to say that you received 114452 unique IPs ? Or do you have some other more reliable method for counting valid nodes ?

I do not have a more reliable method. It is by IP. If a user gets a new IP within that 24 hour period, I would count them twice. Sorry. Sad
sr. member
Activity: 504
Merit: 250
August 16, 2011, 03:11:42 PM
#3
By "Total number of Bitcoin nodes on the network" you mean to say that you received 114452 unique IPs ? Or do you have some other more reliable method for counting valid nodes ?
legendary
Activity: 1008
Merit: 1023
Democracy is the original 51% attack
August 16, 2011, 03:10:52 PM
#2
Wow I wish I was a smart programmer and could just create something like that. Nice work sir!

Can you tell me whether your data is gathered in the same way as the data feeding the WebGL Globe? http://www.weusecoins.com/globe-bitcoin/

Are those two sets of data useful to each other?
sr. member
Activity: 249
Merit: 251
August 16, 2011, 03:07:53 PM
#1
I've written a program that connects to or accepts connections from Bitcoin clients, tallies their version, and asks repeatedly for other nodes of which this node is aware until they stop answering with interesting (previously unknown to me) nodes. I'm planning on occasionally running this census taker and publishing the results. If anyone has reason to believe my results are not accurate, do let me know!

Census date: 8/15/11 over a 24 hour period

Total number of Bitcoin nodes on the network: 114452
Of those, I could connect to 13217

Version      Number of nodes
200          1
300          5
301          1
306          1
308          1
310          1
312          2
31300   2
31400   6
31500   3
31700   2
31800   6
31900   121
31902   1
32000   7
32001   37
32002   318
32003   2
32100   851
32200   415
32300   7903
32400   3497
32500   34
Jump to: