Author

Topic: The Basics of Forking (Read 407 times)

member
Activity: 85
Merit: 10
February 17, 2016, 07:13:27 PM
#5
Can something bad happen, to coins in that moment of fork if they are sent from one address to another?

To be lost on different fork?
staff
Activity: 3458
Merit: 6793
Just writing some code
February 17, 2016, 08:19:27 AM
#4

After 750 of the last 1000 blocks signal support for the fork by setting a certain bit in the version number

Thanks for the explanation, to clarify, does it have to be 750 consecutive blocks in a row with that new version or is it just 750 out of the last 1000 blocks that will trigger the grace period?
Just 750 of the last 1000, it doesn't need to be consecutive.
donator
Activity: 848
Merit: 1078
February 17, 2016, 08:04:08 AM
#3

After 750 of the last 1000 blocks signal support for the fork by setting a certain bit in the version number

Thanks for the explanation, to clarify, does it have to be 750 consecutive blocks in a row with that new version or is it just 750 out of the last 1000 blocks that will trigger the grace period?
staff
Activity: 3458
Merit: 6793
Just writing some code
February 17, 2016, 07:44:05 AM
#2
There will probably be no fork to switch to bitcoin classic. The forking method used by classic is not the definitive forking method and not all hard forks will deploy this way. Soft forks also deploy differently.

Here is how it works:
After 750 of the last 1000 blocks signal support for the fork by setting a certain bit in the version number, the fork will be set to occur. After a 28 day grace period following the last block of that 1000 blocks, the fork will officially happen with the production of a block larger than 1Mb. The grace period is for everyone who hasn't upgraded to upgrade.
donator
Activity: 848
Merit: 1078
February 17, 2016, 05:47:30 AM
#1
Can someone Explain Like I'm 5, how the basics of this 'upcoming' fork will occur (if it does). I'm simply after an explanation of the mechanics.

Right now I assume the following, can someone confirm if its true:

  • As Classic adoption continues, more and more blocks will be mined with the classic 'flag' on the blockchain
  • After 70 (Huh) blocks in a row have been mined, this will be taken as a vote of confidence (a consensus win???)
  • A countdown will happen (Huh)
  • The rest of the miners and nodes will have to upgrade otherwise their mined blocks will automatically be rejected by the rest of the nodes

Forgive me for being vague. There are gaps in my understanding that need to be filled!

Please leave personal opinion of classic vs core out of this, this post is not designed to be a debate.

Thanks!
Jump to: