Historical number of full nodes in Bitcoin



Is there anybody keeping historical data regarding the number of full nodes on the Bitcoin network?

There is : https://getaddr.bitnodes.io/dashboard/?days=90

but it only shows data up to 90 days.

Additional sources also here :



Posted 2015-05-05T19:57:42.467

Reputation: 1 967



There is no measure of the number of full nodes. The number published by many websites is the number of listening nodes, instances of software which is advertising itself as available for connections on the Bitcoin network. The term "full" refers to "fully validating", as distinct from non-validating or BIP37 SPV. To be listening you do not need to be validating, or even a Bitcoin node at all (a proxy connection is indistinguishable from a real node).

If you want to know about the number of listening nodes, bitnodes.io does track numbers for these though they appear to be easily manipulated at times (see the spike around September 2015).


Posted 2015-05-05T19:57:42.467

Reputation: 12 846

Why does this data now only go back two years despite records for far longer than that? – B T – 2019-09-05T16:25:36.433

Here is a best effort crawler to get the "accurate" number of bitcoin nodes: https://luke.dashjr.org/programs/bitcoin/files/charts/software.html

– darosior – 2020-12-26T14:07:56.043

You can check the user agent field ( https://github.com/bitcoin/bips/blob/master/bip-0014.mediawiki ) to see what type of node it its, although there's no gurantee that the node is what it advertises itself to be.

– kaykurokawa – 2015-10-16T19:22:56.017


Yes, LukeJr. But you have to work for it:

"If you want some gigabytes of data, clone my git repo here. It goes back to 2012 June."



Posted 2015-05-05T19:57:42.467

Reputation: 642


The best source I've found is coin.dance's chart that goes back to 2015:



Posted 2015-05-05T19:57:42.467

Reputation: 1 273