Author

Topic: How does blockchain.info create their node globe? + Comprehensive nodes source? (Read 451 times)

newbie
Activity: 25
Merit: 0
But I heard most nodes are anonymous these days so any kind of mapping system wouldn't be too accurate. Is this true?
Where did you hear that? There are thousands of public nodes that accept incoming connections.

Where could I view the most comprehensive listings of nodes in the world? Is there a way to view even anonymous nodes just be looking for Sub Versions called "Satoshi"?
You can find the most comprehensive listings at getaddr.bitnodes.io. They use a crawler to connect to every node that is publicly available on the network and accepts incoming connections, which most do. They also have functions to search for specific versions and have other statistics on nodes.
Thank you soo much Mr. Knight Smiley

When you say crawler do you mean like a php bot of their own? EDIT: I see they have a python crawler.  

getaddrr and blockchain have other data like transaction volume and IP source of transactions so how would I parse that data myself?

EDIT: Interesting BitNodes has it published on Git.The crawler implementation in Python is available from GitHub (ayeowch/bitnodes)

Curious. On their site they say "Bitnodes is currently being developed to estimate the size of the Bitcoin network by finding all the reachable nodes in the network." Isn't it already doing that? Maybe that means they plan on crawling all versions and not just protocol version 70001?
staff
Activity: 3458
Merit: 6793
Just writing some code
But I heard most nodes are anonymous these days so any kind of mapping system wouldn't be too accurate. Is this true?
Where did you hear that? There are thousands of public nodes that accept incoming connections.

Where could I view the most comprehensive listings of nodes in the world? Is there a way to view even anonymous nodes just be looking for Sub Versions called "Satoshi"?
You can find the most comprehensive listings at getaddr.bitnodes.io. They use a crawler to connect to every node that is publicly available on the network and accepts incoming connections, which most do. They also have functions to search for specific versions and have other statistics on nodes.
newbie
Activity: 25
Merit: 0
I noticed Blockchain has a list of nodes and even a map of those nodes.

I see that nodes always have the data: 182.164.177.191, port 8333, Client version 70002, Sub Version /Satoshi:0.9.3/

But I heard most nodes are anonymous these days so any kind of mapping system wouldn't be too accurate. Is this true?

Is this the reason why their map only has short blue spikes these days compared with the giant green and red spikes it used to have?


Where could I view the most comprehensive listings of nodes in the world? Is there a way to view even anonymous nodes just be looking for Sub Versions called "Satoshi"?



Jump to: