Let's just say hypothetically that Bitcoin died.. or at least crashed enough to where it lost traction and people stopped mining it so much, hashrates dropped out of the sky etc., (let's just say) ;|
Ok..
Could we uproot XCP out of BTC, but first like make announcement, ok we're going to make an image of all XCP current balances say, at some arbitrary time X ahead of the furthest bet/trade expiration so as to not let anyone get caught in the door.
So the deadline hits and we have an image of which BTC addresses have which balances, then we have each address owner send a small amount of bitcoin say, 0.0002 ? to some address with a message attached that is in a format as such that a "bot" would be able to see where the bitcoin came from match it with the address in the database and corresponding balance from the image taken and transfer some corresponding balance in XCP based on some projected "maximum coins amount" to provide XCP or some other named coin that the XCP team now uses on another block chain, perhaps a temporary block chain made by Counterparty team.. or maybe plugging into some existing blockchain with high volume and hashrate...
Perhaps waiting until Ethereum comes along and then uprooting again and moving everyone over to ethereum.
I would assume in theory something like this would have to be possible. There has to be a way to uproot and perform major changes and not **** everyone out of their XCP.
I am sure everyone's XCP will be safe. We can always get an account snapshot at specific block number and switch over to a new blockchain, either standalone or on top of something like NXT or DOGE. Maybe XCP is frozen during the migration, but we are talking insanely improbably scenarios. I wouldnt spend much time worrying about the demise of bitcoin
This is a flaw that has been known and people were warned. Lazy exchange programmers didnt bother to update and make sure they were immune to this attack.
BTC itself is fine, it is the exchanges that were lax that is the problem. Imagine if banks ignored warnings by their vault company that there was an exploit and they had to take measures to prevent it. They didn't and the money is gone. Whose fault is this? Do we then say, we dont use the money that was in the bank because of this?
How does that make any sense?