<p>Any of the "pirates" with nodes on both networks and who have unspent coins in the blockchain before the split would be able to spend those on both networks, for as long as the network is split. </p>

<p>Upon joining again, the longest chain will always prevail. So anyone who mined any new coins after the split and those were mined on the shorter of the two chains will lose all those new coins -- they will become invalid. </p>

<p>Anyone who spent coins that existed before the split, but spent them only on the shorter chain, will have those coins returned to him/her after the join, because they were only spent on the shorter chain (which is discarded and invalidated)</p>

<p>In short, the bitcoin network will take it in stride :) but some people will lose, and some will benefit doubly. </p>

CC BY-SA 3.0
2014-03-04T13:06:32.233Z
The "pirates" would be able to synchronize the network at any time. I wonder what precautions would the community make, so that the double-spending becomes less of an issue.
czaks
CC BY-SA 3.0
2014-03-04T13:11:50.817Z
yes, I assumed you meant the pirates ran separate and disconnected nodes in order to double spend on both chains.  If they broadcast transactions across the link, it's really not split, just two separate but same chains :) yes, the pirate can also choose to be discriminating, and choose when and which transactions to broadcast across the links.  Then they become separate and different... and when joined always the longest chain prevails, and all transactions on the shortest chain will be discarded.
Danny Smith
CC BY-SA 3.0
2014-03-04T13:20:38.020Z
I don't know how you can reasonably take any precautions against such an event. The nodes in each separate chain would have no way of knowing the other chain exists.
Danny Smith
CC BY-SA 3.0
2014-03-04T12:36:29.437Z
2014-03-04T13:03:57.570Z
2014-03-04T13:03:57.570Z
Danny Smith
<p>Let's suppose, that at some time the Internet gets split in two, possibly because of wartime, or another possibilities (there was once a situation, when Egypt managed to split the internet in their country from the outside).</p>

<ul>
<li>There begins to exist two versions of the blockchain, eg. USACoin and ChinaCoin</li>
<li>There are some people with access to both internets ("pirate joins")</li>
<li>Eventually, the internets join back</li>
</ul>

<p>How would Bitcoin software react to those splits, how would it react to the "pirate joins", how would it handle the final internet join? What would be the "Plan B" of the Bitcoin community?</p>

<blockchain><network><blockchain-fork><connection>
Hypothetical situation: the Internet gets split in two, what happens with Bitcoin?
czaks
# Hypothetical situation: the Internet gets split in two, what happens with Bitcoin?

(Asked by: username_0 on 2014-03-04)

Let's suppose, that at some time the Internet gets split in two, possibly because of wartime, or another possibilities (there was once a situation, when Egypt managed to split the internet in their country from the outside).

* There begins to exist two versions of the blockchain, eg. USACoin and ChinaCoin
* There are some people with access to both internets ("pirate joins")
* Eventually, the internets join back

How would Bitcoin software react to those splits, how would it react to the "pirate joins", how would it handle the final internet join? What would be the "Plan B" of the Bitcoin community?

**Tags:** blockchain, network, blockchain-fork, connection


---

## 1 answers

### Answer by username_1 on 2014-03-04. Score: 3 | Accepted answer

Any of the "pirates" with nodes on both networks and who have unspent coins in the blockchain before the split would be able to spend those on both networks, for as long as the network is split.

Upon joining again, the longest chain will always prevail. So anyone who mined any new coins after the split and those were mined on the shorter of the two chains will lose all those new coins -- they will become invalid.

Anyone who spent coins that existed before the split, but spent them only on the shorter chain, will have those coins returned to him/her after the join, because they were only spent on the shorter chain (which is discarded and invalidated)

In short, the bitcoin network will take it in stride :) but some people will lose, and some will benefit doubly.

> **Comments:**
> **username_0**: The "pirates" would be able to synchronize the network at any time. I wonder what precautions would the community make, so that the double-spending becomes less of an issue.  
> **username_1**: yes, I assumed you meant the pirates ran separate and disconnected nodes in order to double spend on both chains.  If they broadcast transactions across the link, it's really not split, just two separate but same chains :) yes, the pirate can also choose to be discriminating, and choose when and which transactions to broadcast across the links.  Then they become separate and different... and when joined always the longest chain prevails, and all transactions on the shortest chain will be discarded.  
> **username_1**: I don't know how you can reasonably take any precautions against such an event. The nodes in each separate chain would have no way of knowing the other chain exists.  

---

