OpenBazaar / OpenBazaar-Server

(Deprecated) OpenBazaar 1.0 Server daemon for communication with OpenBazaar-Client
MIT License
608 stars 173 forks source link

Show number of nodes in the network #264

Open jjeffryes opened 8 years ago

jjeffryes commented 8 years ago

Copied from https://github.com/OpenBazaar/OpenBazaar-Client/issues/963 by @drwasho

We can estimate this data from the seed server, and it's a nice non-essential feature that makes the user feel they're part of something big. Not sure what technical requirements are necessary for that.

cpacia commented 8 years ago

You can show the number of nodes that are connected. We can't really estimate total nodes.

hoffmabc commented 8 years ago

Number of nodes you're connected to is probably useful but don't sell it as size of network. It's untrue.

BazaarBay commented 8 years ago

Afaik it's possible to pretty accurately estimate network size using DHT data. Even with very limited view of network (neighbours alone). How buckets are filled and the keys are distributed, actually vies you pretty good estimate of network size.

cpacia commented 8 years ago

Yeah there's probably an algorithm that can be used to deduce the number of nodes from the makeup of the routing table. If someone wants to write that algo we could incorporate it.

drwasho commented 8 years ago

Want to take a stab at it @bazaarbay?

drwasho commented 8 years ago

Or @gubatron?

BazaarBay commented 8 years ago

@drwasho Sorry. As interesting task as it would be, I have to decline. I've got several bullet points (understatement) on my BB task list to get done.