Bitcoin Cash and a Critical Alert for Bitcoin Margin Traders
blog.kraken.com
blog.kraken.com
(Although, of course, there's probably money to be made while prices are changing rapidly around the time of the split. There's going to be some churn.)
This causes issues because Bitcoin was never engineered for this contingency. In the ideal case, you would be allowed to select which blockchain you are spending your tokens on. Bitcoin transactions do not contain any information about which blockchain they should be allowed to be spent on, so all transactions spent after the fork are valid on both blockchains regardless of the author's intentions. BCC could have fixed this by provisioning their transactions to be chain-specific, but it seems they did not.
There are significant tax ramifications of this, which are sure to cause a headache for everyone. It seems to me that the tax basis of the original Bitcoins will become diminished by the proportional amount of the value of BCC on the day of the spin-off.
Best advice is usually not to hold it on an exchange however. Withdraw it to a personal wallet you control. That way you will have the most control over what happens after the fork.
It looks like all other exchanges will be free to pocket the BCC they derive from the fork... Am I right on this?
https://www.bestbitcoinexchange.io/segwit-bitcoincash-hardfo...
Q: Will Coinbase keep UAHF coins for itself?
A: No.
Coinbase does not intend to support or interact
with the UAHF chain. If this were to change,
Coinbase would make those coins available for
customers to withdraw, not keep them.
https://support.coinbase.com/customer/portal/articles/284421...It's way more likely that they will change their policy after angry holders aren't allowed their coins. The more expensive BCC gets, the stronger the incentive for those exchanges to cave or cheat. Regardless, most exchange's hot wallet addresses are known. The second exchanges cheat, everyone will know.
This is either a political signal that they are still on team Segwit or it's a very risky bet that BCC will die, made for the purpose of saving a few bucks in administrative costs.
There is a Bitcoin Cash fork for Electrum: https://github.com/fyookball/electrum
If you loose your wallet file, the coins are not lost, they are still there. It's like having some coins of gold, and loosing the only key of a hyper secure safe box where their are stored in, while it is sinking in the Titanic. The gold coins are still there, but you will not be able to use them.
A wallet is a bad analogy. Let's try another worse analogy.
The blockchain is like a giant Google spreadsheet. Each cell has a password. With the password you can subtract a value from the cell and add the value to another cell. You don't need the password of the other cell where you add the number. The wallet file just store the password.
So you "have" 20 sheetcoins in in the cell G84 and the password is MHALL. (It's much more complicated. I'm ignoring a lot of technical details here.) So the sheetcoins are not in your wallet file, they are in the Google server. If you loose the password you just can't change your cell anymore.
Now let's suppose that someone decides to copy the spreadsheet to Office365. And they don't copy only the values but also the passwords. So now you "have" 20 sheetcoins in the cell G84 of in the Microsoft server. And you can move some of them to another cell to pay for something, because you have the password MHALL.
The coins are not in the wallet file, they are in the Google and Microsoft servers. So you have the "double" of coins.
If you instead copy the wallet file to a pendrive, or another computer, you don't double your number of coins. You are only copying the password to move them.
Now the problem of the two spreadsheets is that people must take them seriously. If nobody cares about the new copy in Office365, then your coins there are worthless, because nobody will accept a change in the Office365 version in exchange for something useful. But if everyone decides to forget the old Google version and use only the new version, then the coins in the old version are worthless, they are just numbers. And there are some in between cases, were some people prefer one version an other people prefer the other version, and the coins in both version have some value. You have more the "double" of coins but the price of each will be lower, so you don't have the "double" of dollars.
One very important details is that the blockchain is decentralized, so you don't need a server in Google or Microsoft to host the spreadsheet. "Everyone" has a somewhat synchronized copy, and "everyone" process your request to move some coins from the cell G84 to another cell if you have the MHALL password.
(How can you send your password to everyone to prove you are allowed to use the G84 cell in a safe way, so no one can reuse your password to steal all your coins? Well, that one of the technical details I'm hiding.)
Now, since there is no central server and "everyone" host a copy of the spreadsheet, people can use a slightly different version of the spreadsheet hosting version. So some people will have the spreadsheet of version A and other will have the spreadsheet of version B. If a request to move coins is legal in version A and illegal in version B you will have a different value in the cell G84 in the computer of the people that runs version A and version B. It's easier to give a different name to each value, and say that you have some Acoins and some Bcoins.