0

I have known that we can calculate a network hashrate using ellipse time during 1 round(2016 blocks for adjusting difficulty)

Stochastically, we can calculate a contribution of all miner for one block.

For example, there are three miners and each miner have 50%, 30%, 20% of network hash rate. It means, during 1 round, stochastically each miner will generate 50%, 30%, 20% of 2016 blocks.

In point of 1 block, only 1 miner contribute 100% to generate a block.

But in point of 1 round, 3 miner contribute. for example, in 1 block, stochastically A, B, C miner would contribute about 50%, 30%, 20%

So i am curious that if fork is happened, generating block takes more time than before fork?

Let's assume fork is happened and one block is propagated to A, B and another block is propagated to C.

In point of 1 block, if A takes 10 min on average to generate block then A will take 10 min on average after fork too.

But in point of 1 round, A, B, C contribute together and it takes 10 min on average to generate 1 block.

However, after fork, A, B and C is mining different block and as a result network hash temporally decrease(because of split). so I think block generation will be delayed

Sorry my descrtiption is not clear.

But i am really confusing about it. In point of 1 block, block generation will not be delayed. but in point of 1 round, block generation will be delayed

which one is right?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.