Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: TierNolan on February 17, 2013, 11:30:37 PM



Title: Number of clients in the network
Post by: TierNolan on February 17, 2013, 11:30:37 PM
Is there an estimate of how many clients there are in the network?


Title: Re: Number of clients in the network
Post by: vdragon on February 17, 2013, 11:39:33 PM
Is there an estimate of how many clients there are in the network?

 Someone mentioned 50000 active wallets few days back.


Title: Re: Number of clients in the network
Post by: DannyHamilton on February 17, 2013, 11:43:49 PM
Is there an estimate of how many clients there are in the network?

http://blockchain.info/nodes-globe?series=onlineNow


http://blockchain.info/ip-log


Title: Re: Number of clients in the network
Post by: TierNolan on February 18, 2013, 12:58:12 AM
http://blockchain.info/nodes-globe?series=onlineNow

http://blockchain.info/ip-log

Thanks for the info.

It says 1459 nodes connected.  Is that total, or just who they have connected to?


Title: Re: Number of clients in the network
Post by: DannyHamilton on February 18, 2013, 01:08:54 AM
Since the bitcoin network is peer-to-peer there is no way to know exactly how many nodes there are.

The http://blockchain.info/ip-log link indicates a total of 1,550,901 unique addresses that they've connected to since keeping their log.

Many of those nodes are no longer running.  There are also many nodes that blockchain.info has not ever connected to.

You can look through the list at the link and choose your own cut-off for how long ago a connection can be and still be considered part of the network.

The best you are going to get is an estimate.  I haven't heard any algorithms for estimating the number of nodes that I'd consider reliable.

Note that there are also many people using hosted wallets, and many people storing their wallets offline.  So the total number of bitcoin users is probably significantly higher than the total number of bitcoin nodes.


Title: Re: Number of clients in the network
Post by: gmaxwell on February 18, 2013, 06:24:26 AM
No— and no good way to estimate it except basically pure conjecture.

Many nodes don't listen to inbound connections— but still otherwise fully participate in the network— and there is no way to detect one of these except by having it connect to you.  Some of these are on tor or just on frequently changing IPs so you can't easily even count them even if they connect to you.