Donate VRC/VRM for the Wiki to VBzaNDExHyFpnNvYc5QH5e4ipBZqxxPnKJ . Thank you, Joe.

Fork

From VeriCoin & Verium Wiki
Jump to: navigation, search

A fork is a situation in which a blockchain splits into two separate chains. Since there is no intention to fork the VeriCoin or Verium blockchain an accidental fork is a problem within the network that needs to be solved.

What to do if a fork happens

  1. Don't Panic.
  2. Check if the Development Team is informed. If not: do so. If yes: GOTO 3.
  3. Don't Panic. Don't spam or flame. Stay calm and be cool, the Dev Team will take care of the issue.
  4. The only important rule you should follow is this: Do not transfer any coins!
  5. Get on the correct chain, here is how...

How to get onto the right chain

Please follow these instructions to put you back on the correct chain

Reload the blockchain

  • Using the GUI Wallet
 File > Reload Blockchain 
 click download, then next 

or

  • You will need to verify your current block you are on here at https://chainz.cryptoid.info/vrc/. You can also add connect=supernode.vericoin.info to your conf file (this will allow you sync automatically but may take longer).

Rescan Wallet

If you notice once synced your coin balance is different than before, File > Rescan Wallet and your balance will be corrected

Statement about Forks that happened

Tuesday, 20th February 2018

Douglas "effectstocause" Pike:

Hi Guys, quick post on VRC consensus issue today. The stake weight dropped very low early this morning suddenly, as not many coins were staking and the endow wallet lost internet. This resulted in an abrupt and rather extreme change in the time between blocks. The time between blocks approached our difficulty retargeting window and caused a large deviation in the expected difficulty between nodes. You may have seen ‘proof of stake too little’ in the debug.log. This actually means the proof of stake difficulty target is too small. Because nodes disagreed at this time on the next block difficulty target, as it was too close to the averaging window, some nodes went one way and other nodes went another, resulting in a fork. Unfortunately once this occurs only a larger difficulty and a reliable and timely period between blocks can bring the network back to consensus. So once the endow wallet came back on, the network could converge. Now normally one large node going down doesn’t cause this but today it did and this should not be the case, despite the degree of staking, one node should not have this effect. To resolve this issue, PoST 2.0, the next protocol update to PoST will increase the difficulty retargeting average period an order of magnitude to reduce the probability of this happening again to near zero. Thanks for your patience today while the network issues took some time to resolve and thanks for your patience awaiting these updates to VRC. As you can see there can be many subtleties to network consensus technology that can’t be simulated appropriately on a testnet and ultimately need time for testing to thoroughly assess and address them. This problem today in a way was actually good in that we were able to confirm the cause of the issue and will be including this longer averaging time in PoST 2.0.

verimad:

Hey guys endow node went offline and diff went too low it seems and consensus becomes muddy at that point. Endow node will be back online soon and on PoST 2.0, we are increasing difficulty averaging period which should be resolution of all known post issues including this one". When this Node went down it caused a momentary fork in the network, all exchanges have been contacted and resolving it on their end. If you are noticing that your interest is unusually high or network staking is really low you may have forked on to another chain. *Please follow these instructions to put you back on the correct chain* File > Reload Blockchain and click download than next or download directly at http://www.vericoin.info/downloads/bootstrap.zip and place in your main VeriCoin directory and restart wallet. You will need to verify your current block you are on here at https://chainz.cryptoid.info/vrc/. You can also add connect=supernode.vericoin.info to your conf file(this will allow you sync automatically but may take longer). If you notice once synced your coin balance is different than before, File > Rescan Wallet and your balance will be corrected. Please feel free to contact me if you have any questions or concerns

Spoon

There is no spoon.