Bitcoin Forum
November 11, 2024, 03:48:55 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Estimating the size of the Bitcoin network  (Read 706 times)
disclosure (OP)
Newbie
*
Offline Offline

Activity: 38
Merit: 0


View Profile
May 10, 2013, 10:45:02 AM
 #1

Hi folks,

As part of my attempt to learn more of the Bitcoin protocol and also to get at a rough estimate of the current size of the Bitcoin network, I've started working on https://github.com/ayeowch/bitnodes.

The project is essentially a Python script that sends out getaddr (https://en.bitcoin.it/wiki/Protocol_specification#getaddr) message to all peering nodes in a recursive manner to find all the nodes in the network. It is far from complete as I have yet to arrive at a final number myself but I am sending this out anyway to get more feedbacks and also to share with those that may be interested on this metric as well.
intr0
Newbie
*
Offline Offline

Activity: 16
Merit: 0



View Profile
May 10, 2013, 11:00:37 AM
 #2

intriguing.
solex
Legendary
*
Offline Offline

Activity: 1078
Merit: 1006


100 satoshis -> ISO code


View Profile
May 10, 2013, 11:23:56 AM
 #3

This is a great project because it researches one of the key metrics needed in the ongoing debate about scalability. For example, one of the persistent objections to raising the max block size limit is that it may decentralize the network. If there were regular stats showing the number of peering nodes then the growth or decline in their number can be plotted against average blocksize as well as latency in block propagation.

Could there be a useful measure analogous to kilowatt hours, which is the number of active nodes per hour?

Good luck with this idea, disclosure.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!