Is it possible to get the full list of synced nodes ɪᴘ on the network?

0

There are many website like https://bitnodes.earn.com/ but I’m failing to understand if they collect nodes from compulsory submission on the web interface for statistics purposes only or they use a way to scan the whole network ?

A second part of the question regarding the type of the node is whether it’s required to run a full node to create blocks as a miner.

user2284570

Posted 2019-04-21T21:16:26.377

Reputation: 189

Of course, I’m talking with ɪᴘᴠ6 included.user2284570 2019-04-21T21:17:45.473

2Please don't ask multiple separate questions in the same question. Your second question should be it's own post.Andrew Chow 2019-04-21T23:06:13.587

Answers

3

Sites like bitnodes use a crawler to discover many nodes on the Bitcoin network. They start a node which connects to some nodes initially, and then requests for more nodes to connect to from those nodes. They connect to the nodes they received and repeat the process until they have queried every listening node that they can.

Note that this does not get every node. It can only scan listening nodes and only the nodes which have been up long enough for another node to return its IP address in a query for nodes to connect to.

Andrew Chow

Posted 2019-04-21T21:16:26.377

Reputation: 40 910