Author

Topic: Blockchain & BTC statistics (Read 862 times)

legendary
Activity: 3472
Merit: 4801
May 01, 2016, 11:14:05 PM
#13
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.
member
Activity: 154
Merit: 29
May 01, 2016, 05:28:46 PM
#12
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?
legendary
Activity: 3472
Merit: 4801
May 01, 2016, 03:03:35 PM
#11
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).
hero member
Activity: 588
Merit: 500
April 30, 2016, 07:54:39 AM
#10
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
hero member
Activity: 924
Merit: 1000
April 29, 2016, 04:19:56 PM
#9
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.
staff
Activity: 3458
Merit: 6793
Just writing some code
April 29, 2016, 02:08:36 PM
#8
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.
member
Activity: 154
Merit: 29
April 29, 2016, 01:46:38 PM
#7
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?

staff
Activity: 3458
Merit: 6793
Just writing some code
April 24, 2016, 12:47:09 PM
#6
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.
member
Activity: 154
Merit: 29
April 24, 2016, 12:42:18 PM
#5
in fact blockchain size is more growing exponentially than linearly
staff
Activity: 3458
Merit: 6793
Just writing some code
April 22, 2016, 01:19:13 PM
#4
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.
member
Activity: 154
Merit: 29
April 22, 2016, 12:52:48 PM
#3
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?
staff
Activity: 3458
Merit: 6793
Just writing some code
April 21, 2016, 03:10:22 PM
#2
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
member
Activity: 154
Merit: 29
April 21, 2016, 03:00:23 PM
#1
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 !!
Jump to: