Hello, as bitcoin has been forking BCH and BTG, I wondered if you could give general advice as to best cope with these forks. I have bitcoin qt wallets holding my bitcoin and also a bitcoin cash qt wallet each with separate blockchains on my HD. So now the BCH and BTG forks have established is it safe to do the following:-
1)Send coinbase the btc in my wallet.
2)Move my BTC wallet/dat file to my also synced BCH wallet, then rescan it, to reveal my BCH.
3)Send the BCH to the original wallet address that I first synced as my independant BCH wallet address, and thus separate the BCH from my btc by rescanning with its returned original BCH wallet/dat file.
4) Rescan my BTC wallet with my original wallet address (that I will then have removed from my BCH wallet as I rescan to its original address) and continue to use my original BTC wallet address(as I work online with this address and will need to rescan for BTG and segitBTC2x ie)
Will this process safely separate the two currencies ?
Would this same process be applicable to the BTG fork should it prove to be valid and stable ?
I would send my bitcoin to coinbase before the segwit fork date and thus the emerging BTC or BTC2 whichever coinbase identifies would theoretically duplicate and be separated by coinbase and give me two different balances of bitcoin after that November day(?)
As I would have moved my bitcoin after the BCH and BTG forks then presumably the process (1-4 above) would work for both currencies even if performed after the Segwit fork as I hold the keys to my original blockchain address.
Also, I appreciate that BTG has yet to prove itself. However I am anticipating that to have become clear by the time of the segwit fork in early November, which will need another copy of the blockchain and another rescan with my original private keys(wallet/dat file)
Hoping you can advise me on this process outlined above for how to best handle these forks.
Thanks