<p>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.</p>

<p>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.</p>

CC BY-SA 4.0
2019-04-21T23:10:06.430Z
2019-04-21T23:10:06.430Z
Ava Chow
<p>There are many website like <a href="https://bitnodes.earn.com/" rel="nofollow noreferrer">https://bitnodes.earn.com/</a> 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 ?</p>

<p>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.</p>

CC BY-SA 4.0
2019-04-21T21:17:45.473Z
Of course, I’m talking with ɪᴘᴠ6 included.
user2284570
CC BY-SA 4.0
2019-04-21T23:06:13.587Z
Please don't ask multiple separate questions in the same question. Your second question should be it's own post.
Ava Chow
<nodes><full-node>
Is it possible to get the full list of synced nodes ɪᴘ on the network?
user2284570
# Is it possible to get the full list of synced nodes ɪᴘ on the network?

(Asked by: username_0 on 2019-04-21)

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.

**Tags:** nodes, full-node

> **Comments:**
> **username_0**: Of course, I’m talking with ɪᴘᴠ6 included.  
> **username_1**: Please don't ask multiple separate questions in the same question. Your second question should be it's own post.  

---

## 1 answers

### Answer by username_1 on 2019-04-21. Score: 3 | Accepted answer

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.


---

