Bitcoin Forum

Other => Beginners & Help => Topic started by: fred21 on April 21, 2016, 08:00:23 PM



Title: Blockchain & BTC statistics
Post by: fred21 on April 21, 2016, 08:00:23 PM
Hello,

I would like to get statistics on BTC blockchain :
- graph of blockchain size as a function of time since the beginning up to date
- graph of the speed of blockchain growth as a function of time since the beginning up to date
- graph of number of total miners  since the beginning up to date

thanks for your help !!


Title: Re: Blockchain & BTC statistics
Post by: achow101 on April 21, 2016, 08:10:22 PM
Hello,

I would like to get statistics on BTC blockchain :
- graph of blockchain size as a function of time since the beginning up to date
See: https://blockchain.info/charts/blocks-size

- graph of the speed of blockchain growth as a function of time since the beginning up to date
I don't know of any.

- graph of number of total miners  since the beginning up to date
We can't count the total number of miners, but we can count the network hashrate and difficulty. See https://blockchain.info/charts/hash-rate and https://blockchain.info/charts/difficulty


Title: Re: Blockchain & BTC statistics
Post by: fred21 on April 22, 2016, 05:52:48 PM
Thanks!

Speed of the blockchain growth is the derivative of blockchain size by the time which seems at the moment to be constant.

I also would like to know what percentage of bitcoins are still owned by original miners. whare can I get that?


Title: Re: Blockchain & BTC statistics
Post by: achow101 on April 22, 2016, 06:19:13 PM
Thanks!

Speed of the blockchain growth is the derivative of blockchain size by the time which seems at the moment to be constant.

I also would like to know what percentage of bitcoins are still owned by original miners. whare can I get that?

I don't think any such graph exists and it is also hard to know.


Title: Re: Blockchain & BTC statistics
Post by: fred21 on April 24, 2016, 05:42:18 PM
in fact blockchain size is more growing exponentially than linearly


Title: Re: Blockchain & BTC statistics
Post by: achow101 on April 24, 2016, 05:47:09 PM
in fact blockchain size is more growing exponentially than linearly
Its growth will become linear when/if the block size limit is reached. The block size limit limits the growth of the blockchain to a linear 144 Mb per day.


Title: Re: Blockchain & BTC statistics
Post by: fred21 on April 29, 2016, 06:46:38 PM
in fact blockchain size is more growing exponentially than linearly
Its growth will become linear when/if the block size limit is reached. The block size limit limits the growth of the blockchain to a linear 144 Mb per day.

thanks.

if I understand well what knightdk said, blockchain can not grow more than 144 Mb a day as 144 blocks of 1 MB are generated per day as a maximum. is that right?

Howerver, if block size increases (as a decision of the miners) or if number of blocks generated per day increases (don't know if this is possible), blockchain can grow at a higher rate. is that right?



Title: Re: Blockchain & BTC statistics
Post by: achow101 on April 29, 2016, 07:08:36 PM
thanks.

if I understand well what knightdk said, blockchain can not grow more than 144 Mb a day as 144 blocks of 1 MB are generated per day as a maximum. is that right?

Howerver, if block size increases (as a decision of the miners) or if number of blocks generated per day increases (don't know if this is possible), blockchain can grow at a higher rate. is that right?


Yes and yes.


Title: Re: Blockchain & BTC statistics
Post by: kwaasteniet on April 29, 2016, 09:19:56 PM
in fact blockchain size is more growing exponentially than linearly
Its growth will become linear when/if the block size limit is reached. The block size limit limits the growth of the blockchain to a linear 144 Mb per day.

thanks.

if I understand well what knightdk said, blockchain can not grow more than 144 Mb a day as 144 blocks of 1 MB are generated per day as a maximum. is that right?

Howerver, if block size increases (as a decision of the miners) or if number of blocks generated per day increases (don't know if this is possible), blockchain can grow at a higher rate. is that right?

Yes you are right but probably the bitcoin community takes no decision so it stays at the 144Mb/day till it's being a big mess and bitcoin collaps and than the community decides  that the blocksize will double in size and next year we have the same problems with 288Mb/day.


Title: Re: Blockchain & BTC statistics
Post by: Oralmat on April 30, 2016, 12:54:39 PM
Thanks!

Speed of the blockchain growth is the derivative of blockchain size by the time which seems at the moment to be constant.

I also would like to know what percentage of bitcoins are still owned by original miners. whare can I get that?

I don't think any such graph exists and it is also hard to know.

blockchain.info might be helpful for this


Title: Re: Blockchain & BTC statistics
Post by: DannyHamilton on May 01, 2016, 08:03:35 PM
if I understand well what knightdk said, blockchain can not grow more than 144 Mb a day as 144 blocks of 1 MB are generated per day as a maximum. is that right?

Using the current protocol rules, yes.

Howerver, if block size increases (as a decision of the miners)

No.

Block size can't increase as a decision of the miners.  It requires a consensus of the users. Everyone running a full node must agree.

or if number of blocks generated per day increases (don't know if this is possible),

It is possible if a significant amount of hash power is added to the network shortly after a difficulty adjustment.  However, it will adjust automatically back to 144 blocks per day again one 2016 blocks have been completed since the previous adjustment.

Creating a permanent change in the average number of blocks per day would require a change to the consensus rules (which would require the consensus of the users).


Title: Re: Blockchain & BTC statistics
Post by: fred21 on May 01, 2016, 10:28:46 PM
if I understand well what knightdk said, blockchain can not grow more than 144 Mb a day as 144 blocks of 1 MB are generated per day as a maximum. is that right?

Using the current protocol rules, yes.

Howerver, if block size increases (as a decision of the miners)

No.

Block size can't increase as a decision of the miners.  It requires a consensus of the users. Everyone running a full node must agree.

or if number of blocks generated per day increases (don't know if this is possible),

It is possible if a significant amount of hash power is added to the network shortly after a difficulty adjustment.  However, it will adjust automatically back to 144 blocks per day again one 2016 blocks have been completed since the previous adjustment.

Creating a permanent change in the average number of blocks per day would require a change to the consensus rules (which would require the consensus of the users).


So both number of blocks generated per day and size of blocks can be increased by consensus of the users?


Title: Re: Blockchain & BTC statistics
Post by: DannyHamilton on May 02, 2016, 04:14:05 AM
So both number of blocks generated per day and size of blocks can be increased by consensus of the users?

It's a computer program.

EVERYTHING can be changed as long as the users agree to use the new software.

That includes size of blocks, frequency of blocks, subsidy per block, hash functions, signature functions, required data for valid transactions, required data for valid blocks, and more.

What is difficult to do is to get all the users to agree to change things.  It is extremely difficult to get users to agree on changes that might improve bitcoin overall.  It is practically impossible to get users to agree on changes that would make it worse.