Jet Cash (OP)
Legendary
Offline
Activity: 2828
Merit: 2472
https://JetCash.com
|
I don't believe that the Internet will suffer a world-wide failure for any length of time. What could be a possibility id that it splits in two. Perhaps Russia and China will control one with restricted access, and the five eyes will operate another. If there is no possibility of communication between the two, and miners continue to operate on both nets ( but not the same miners). Then this could create two blockchains. How would "they" handle a reconciliation? Would existing owners end up with coins on both chains, as I can't see a way of merging the chains?
|
Offgrid campers allow you to enjoy life and preserve your health and wealth. Save old Cars - my project to save old cars from scrapage schemes, and to reduce the sale of new cars. My new Bitcoin transfer address is - bc1q9gtz8e40en6glgxwk4eujuau2fk5wxrprs6fys
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18771
|
|
June 20, 2021, 09:10:44 PM |
|
If, during the split, neither side makes any changes to the protocol which would invalidate blocks from the other side, then whenever the two chains were reconnected the chain with the most proof of work (note - not necessarily the longest chain) would be the winner. All the nodes on the losing chain would switch over to the winning chain, and all the blocks the losing chain had mined during the split would be invalidated.
If one of the sides did make any changes which would prevent this from happening, then there would indeed be two blockchains going forward, and everyone would end up with the same number of coins they originally had on the other chain at the time of the split.
|
|
|
|
Jet Cash (OP)
Legendary
Offline
Activity: 2828
Merit: 2472
https://JetCash.com
|
|
June 20, 2021, 09:23:23 PM |
|
That is what I would suspect, but if it went on for a year of so (say), I can't see the losing chain allowing a merger, especially if the newly created coins have been traded. I can see this happening if autocratic governments like China want to control Internet use.
Just out of interest - how could the shortest chain have the greatest proof of work?
|
Offgrid campers allow you to enjoy life and preserve your health and wealth. Save old Cars - my project to save old cars from scrapage schemes, and to reduce the sale of new cars. My new Bitcoin transfer address is - bc1q9gtz8e40en6glgxwk4eujuau2fk5wxrprs6fys
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18771
|
|
June 20, 2021, 09:38:39 PM Last edit: June 21, 2021, 12:08:16 AM by o_e_l_e_o Merited by Jet Cash (5), ABCbits (2), pawanjain (1) |
|
That is what I would suspect, but if it went on for a year of so (say), I can't see the losing chain allowing a merger, especially if the newly created coins have been traded. I agree. In the highly unlikely scenario that there would be two separate internets for even a period of a few months, then I suspect one or both chains may deliberately create a fork which would keep the two chains separate in the event that the barrier between them was removed. Just out of interest - how could the shortest chain have the greatest proof of work? Because of difficulty changes. Let's say the internet does split in to two. After a couple of readjustment periods, the difficulty on both chains will have readjusted to the decrease in hash rate, since a proportion of the hash rate has just disappeared from each chain and is mining a different chain. Let's say Chain A is left with 70% of the global hash rate, and Chain B is left with 30% of the global hash rate. The difficulty on Chain A will adjust to around 70% of what it was, while the difficulty on Chain B will adjust to around 30% of what it was. Both chains will continue to mine blocks every 10 minutes on average, but these blocks are not equal in terms of the amount of work done. It requires significantly more work on Chain A to find a valid block than it does on Chain B. There will of course be random variance between the two chains, so they will not find blocks at exactly the same rate, and as we know, hash rate can come and go which also affects the rate of block creation. If these two chains were to merge and Chain B happened to be longer, it would not necessarily have more proof of work since it has done less work overall than Chain A has, even with more blocks, since these blocks were much easier to find.
|
|
|
|
Jet Cash (OP)
Legendary
Offline
Activity: 2828
Merit: 2472
https://JetCash.com
|
|
June 20, 2021, 09:43:46 PM |
|
Thanks for that explanation. I hadn't associated hash rate with the chain length.
|
Offgrid campers allow you to enjoy life and preserve your health and wealth. Save old Cars - my project to save old cars from scrapage schemes, and to reduce the sale of new cars. My new Bitcoin transfer address is - bc1q9gtz8e40en6glgxwk4eujuau2fk5wxrprs6fys
|
|
|
odolvlobo
Legendary
Offline
Activity: 4522
Merit: 3426
|
|
June 20, 2021, 11:39:58 PM |
|
The primary problems that reconciling the split cause are the invalidation of block rewards and the possibility of double spending. - Block rewards in the shorter chain would be invalidated. That could create a huge problem if the split is longer than 100 blocks and the miners spend their block rewards.
- If a UTXO is spent on both chains but differently, then one of the transactions (and all of its subsequent UTXOs) will become invalid when the chains are reconciled.
For that reason, I believe that the users of one or both of the chains would probably do a hard fork in order to avoid this situation.
|
Join an anti-signature campaign: Click ignore on the members of signature campaigns. PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18771
|
|
June 21, 2021, 12:14:14 AM |
|
If a UTXO is spent on both chains but differently, then one of the transactions (and all of its subsequent UTXOs) will become invalid when the chains are reconciled. Even if a UTXO is only spent on one chain, as would be the case in two completely separate internets as Jet Cash has described, then there will still be a huge number of transactions and their descendants which would immediately become invalid if the chain with the lower work was abandoned. If a fork to keep the chains separate did not occur, then the value of bitcoin on one or both sides would fall dramatically I would think. No one is going to want to accept a currency whose transactions could be reversed suddenly and without warning even when several hundred blocks deep.
|
|
|
|
odolvlobo
Legendary
Offline
Activity: 4522
Merit: 3426
|
|
June 21, 2021, 05:03:35 AM |
|
If a UTXO is spent on both chains but differently, then one of the transactions (and all of its subsequent UTXOs) will become invalid when the chains are reconciled. Even if a UTXO is only spent on one chain, as would be the case in two completely separate internets as Jet Cash has described, then there will still be a huge number of transactions and their descendants which would immediately become invalid if the chain with the lower work was abandoned. In a reorg, the unique transactions in the shorter chain are returned to the mempool and re-confirmed in subsequent blocks.
|
Join an anti-signature campaign: Click ignore on the members of signature campaigns. PGP Fingerprint: 6B6BC26599EC24EF7E29A405EAF050539D0B2925 Signing address: 13GAVJo8YaAuenj6keiEykwxWUZ7jMoSLt
|
|
|
davis196
|
|
June 21, 2021, 06:11:37 AM |
|
I don't believe that the Internet will suffer a world-wide failure for any length of time. What could be a possibility id that it splits in two. Perhaps Russia and China will control one with restricted access, and the five eyes will operate another. If there is no possibility of communication between the two, and miners continue to operate on both nets ( but not the same miners). Then this could create two blockchains. How would "they" handle a reconciliation? Would existing owners end up with coins on both chains, as I can't see a way of merging the chains?
If this possibility really happens and Russia/China create "their own internet",I don't believe that the Russians or Chinese will allow blockchains or cryptocurrencies.Maybe Russia and China will impose their own CBDCs and ban all the cryptocurrencies.Countries that have authoritarian regimes will never like and adopt the idea of a decentralized peer-to-peer payment system,a system they cannot control. The theory about splitting the blockchain into two sounds very interesting,but I don't think that this will happen in reality(unless we are talking about soft forks/hard forks).
|
|
|
|
ranochigo
Legendary
Offline
Activity: 3052
Merit: 4443
Crypto Swap Exchange
|
|
June 21, 2021, 09:52:28 AM |
|
If this possibility really happens and Russia/China create "their own internet",I don't believe that the Russians or Chinese will allow blockchains or cryptocurrencies.Maybe Russia and China will impose their own CBDCs and ban all the cryptocurrencies.Countries that have authoritarian regimes will never like and adopt the idea of a decentralized peer-to-peer payment system,a system they cannot control. The theory about splitting the blockchain into two sounds very interesting,but I don't think that this will happen in reality(unless we are talking about soft forks/hard forks).
A sudden segregation of WWW will result in the blockchains being split with the connections to external addresses being restricted and the chain being able to continue within its own bubble only. If a state is willing to do this, they can easily either ban Bitcoin completely or basically negate any benefits Bitcoin provide, due to the effective sybil being done on the citizens. Whether they will piggyback on Bitcoin or make their own remains to be seen. Without completely removing encryption, Bitcoin can still function within the bubble itself but it won't be able to transmit any information outside of it, provided that there isn't any efficient system to maintain consensus with the other systems.
|
|
|
|
NeuroticFish
Legendary
Offline
Activity: 3878
Merit: 6623
Looking for campaign manager? Contact icopress!
|
|
June 21, 2021, 09:58:19 AM |
|
The primary problems that reconciling the split cause are the invalidation of block rewards and the possibility of double spending. ~snip~ For that reason, I believe that the users of one or both of the chains would probably do a hard fork in order to avoid this situation.
Indeed, if such a split is to happen for - let's say - more than 1h, a hard fork is a must. Reconciliation is no longer possible, else the result would be much worse than after a 51% attack. So on the scenario from OP, I think that by far the only realistic solution is that the chains cannot be merged anymore. We will have 2 types of Bitcoin then and I don't even want to think what would this mean for the price.
|
|
|
|
hatshepsut93
Legendary
Offline
Activity: 3038
Merit: 2162
|
|
June 21, 2021, 12:10:27 PM |
|
If something like that happened, Russia + China would ban Bitcoin and everything related to it, and Bitcoin on this network would either be abandoned or forked to be more like Monero - more private and mined on home computers, because big mining farms would be impossible under ban.
Theoretically, it could be possible to make an algorithm to merge both chains into a new one, minus the inputs that were spent on both chains (but if this percentage is huge, that would be a big problem). But I doubt that existing holders would be happy about it, so such fork would most likely be doomed to fail.
|
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18771
|
|
June 21, 2021, 12:51:03 PM |
|
In a reorg, the unique transactions in the shorter chain are returned to the mempool and re-confirmed in subsequent blocks. In the scenario of two chains being separate for a period of months or even years, and with the default mempool limit of 300 MB, then the vast majority of transactions in the losing chain will not be returned to the mempool, but rather will be dropped altogether and therefore trivial to double spend. Only a minority of the highest paying transactions will be returned to the mempool and be available for miners. All the transactions which are based on these now-dropped transaction which the winning nodes have no knowledge of would be invalid as far as the winning nodes are concerned. Indeed, if such a split is to happen for - let's say - more than 1h, a hard fork is a must. Reconciliation is no longer possible, else the result would be much worse than after a 51% attack. If a small proportion of the hash power, say less than 20-30% splits off, then over an hour they would almost certainly be the losing chain and simply rejoin the winning chain. Bear in mind, of course, that they are only going to be finding 1-2 blocks an hour on average with this much of the hashrate, so it would only be overturning maybe 1 confirmation rather than 6. If they forked, then I suspect over the coming days or weeks the users, nodes, and miners on that losing chain would gradually move back over to the winning chain and the losing chain would disappear. If somewhere around 40-50% of the hash power splits, then it becomes more complex. But again, over an hour and with half the hashrate each, each chain is only going to be finding ~3 blocks on average. One chain might not even find a single block if they are unlucky.
|
|
|
|
DannyHamilton
Legendary
Offline
Activity: 3514
Merit: 4894
|
|
June 21, 2021, 01:52:40 PM |
|
Keep in mind that this "split" you are talking about would require the internet to be split in such a way that leaks don't happen. If even 1 person somewhere in the world can find a way to run 2 nodes (one on each network) and then connect those two nodes together (even with a physical wire he runs himself) then the blocks and transactions will make it back and forth between the two networks, and there will not be a chain split.
It wouldn't even be necessary to get unconfirmed transactions to leak between the split networks. As long as the blocks could be transferred, Bitcoin could remain unsplit.
So, it would even be possible for something like 2 ham-radio operators to coordinate to transmit the blocks from one side of the split to the other.
|
|
|
|
pawanjain
|
|
June 21, 2021, 02:30:57 PM |
|
If a UTXO is spent on both chains but differently, then one of the transactions (and all of its subsequent UTXOs) will become invalid when the chains are reconciled. Even if a UTXO is only spent on one chain, as would be the case in two completely separate internets as Jet Cash has described, then there will still be a huge number of transactions and their descendants which would immediately become invalid if the chain with the lower work was abandoned. If a fork to keep the chains separate did not occur, then the value of bitcoin on one or both sides would fall dramatically I would think. No one is going to want to accept a currency whose transactions could be reversed suddenly and without warning even when several hundred blocks deep. First of all. Thanks for the detailed explanation. I had never thought of this scenario and the info is just overwhelming. Assuming the chains are running separately on both the internet and is not yet merged but as you said the price on both the internet would drastically drop. Let's not focus on the speculation but since the price is irrelevant on both the internet/chains I think there would be a huge opportunity of arbitraging. People could easily transfer coins from one chain to another since it would just take a normal transaction from person A to person B for hopping the chains. What do you think would happen in this case ? Would it even be possible to use this arbitraging opportunity to gain profits or would it not be feasible to do such a transaction from one chain to another. If the transaction won't be feasible then what would be the limitation/restriction from doing such a transaction.
|
| Duelbits | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | TRY OUR UNIQUE GAMES! ◥ DICE ◥ MINES ◥ PLINKO ◥ DUEL POKER ◥ DICE DUELS | | | | █▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ KENONEW ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄█ | | 10,000x MULTIPLIER | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[/tabl
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18771
|
|
June 21, 2021, 02:37:31 PM |
|
People could easily transfer coins from one chain to another since it would just take a normal transaction from person A to person B for hopping the chains. What do you think would happen in this case ? Would it be even possible to use this arbitraging opportunity to gain profits or would it not be feasible to do a transaction from one chain to another.
It wouldn't be possible. Let's say that I, a person on Chain A, want to send coins to you, a person on Chain B. I already know one of your receiving addresses from previous interactions with you, so I create a transaction sending one bitcoin to that address and broadcast it to my local nodes, which are all obviously on Chain A. My transaction propagates through Chain A, is picked up by miners on Chain A, and is mined on Chain A. On Chain A, you receive 1 BTC. However, since the two chains are completely split, the transaction is never broadcast to Chain B, and the block my transaction is confirmed in is not valid on Chain B, not that Chain B would be aware of it anyway. On Chain B, which is the chain you are running on, you have received nothing, so there is nothing to sell. If my transaction did make it through to Chain B, then the chains aren't separate, and so everyone's transactions could make it through to Chain B and vice versa, meaning there wouldn't be a chain split. As DannyHamilton has pointed out above, even the smallest leak relaying blocks back and forth would prevent a chain split.
|
|
|
|
ranochigo
Legendary
Offline
Activity: 3052
Merit: 4443
Crypto Swap Exchange
|
|
June 21, 2021, 02:41:11 PM |
|
Assuming the chains are running separately on both the internet and is not yet merged but as you said the price on both the internet would drastically drop. Let's not focus on the speculation but since the price is irrelevant on both the internet/chains I think there would be a huge opportunity of arbitraging. People could easily transfer coins from one chain to another since it would just take a normal transaction from person A to person B for hopping the chains. What do you think would happen in this case ? Would it even be possible to use this arbitraging opportunity to gain profits or would it not be feasible to do such a transaction from one chain to another. If the transaction won't be feasible then what would be the limitation/restriction from doing such a transaction.
No, you can't. The states on both chains are not consistent and you cannot transact across different forks. Transaction can only be done within the chain, while the transaction may be valid on both (which raises the possibility of replay attacks), you cannot transfer coins from one to the other. Take the fork as two different coins completely, or Bitcoin and Bitcoin Cash.
|
|
|
|
pawanjain
|
|
June 21, 2021, 02:47:14 PM |
|
snip
Okay got it. How about this Suppose I am on chain A and then pay someone to get some amount of work done. Then I travel to the other side of the internet. I get to access all my funds on chain B and then pay someone to do more work and pay him through the funds on chain B. So this way I get double the work done while spending half amount indirectly. Yes, it exactly works like a fork. [Feels Overwhelmed - Feels like two lives]
|
| Duelbits | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | TRY OUR UNIQUE GAMES! ◥ DICE ◥ MINES ◥ PLINKO ◥ DUEL POKER ◥ DICE DUELS | | | | █▀▀ █ █ █ █ █ █ █ █ █ █ █ █▄▄ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ ███ ▀▀▀ | | ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ KENONEW ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ | ▀▀█ █ █ █ █ █ █ █ █ █ █ █ ▄▄█ | | 10,000x MULTIPLIER | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ | | ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ |
[/tabl
|
|
|
o_e_l_e_o
In memoriam
Legendary
Offline
Activity: 2268
Merit: 18771
|
|
June 21, 2021, 02:56:53 PM |
|
Suppose I am on chain A and then pay someone to get some amount of work done. Then I travel to the other side of the internet. I get to access all my funds on chain B and then pay someone to do more work and pay him through the funds on chain B.
Yes, that would work. If you can freely connected to either chain (regardless of whether you have to physically travel to do so), then you can spend coins which existed prior to the split on either chain separately, just as you could with any of the altcoin forks of bitcoin. If you held 1 BTC prior to the split, then after the split you would have 1 BTC on Chain A and 1 BTC on Chain B. When the internet split ends and the two chains sync up again, either one or both will have forked to keep them as separate chains as discussed above, or your transaction on the losing chain would become invalid and be dropped, leaving whoever you sent the coins to on the losing chain at a loss.
|
|
|
|
dkbit98
Legendary
Offline
Activity: 2450
Merit: 7635
|
|
June 21, 2021, 04:37:46 PM |
|
I don't believe that the Internet will suffer a world-wide failure for any length of time. What could be a possibility id that it splits in two. Perhaps Russia and China will control one with restricted access, and the five eyes will operate another. If there is no possibility of communication between the two, and miners continue to operate on both nets ( but not the same miners). Then this could create two blockchains. How would "they" handle a reconciliation? Would existing owners end up with coins on both chains, as I can't see a way of merging the chains?
This is real possibility and Russia has been preparing for this internet split scenario with moving lot of servers in their country, they already have their own social networks and search engine, same thing applies for China that is gone few steps ahead in that direction, and they are even spreading their CBDC coin that may be the reason they did coordinated ban on Bitcoin. If each country have their own separate Bitcoin chains that would mean that all other financial systems will be separate, without credit cards, paypal and other services working globally. As we are talking about internet shutdown, that should also not be excluded at least temporary for few days or weeks, especially FEMA released this news for nationwide emergency alert scheduled for August 11th with messages sent to all TVs and Radios, including cell phones that opted-in to receive them: https://www.fema.gov/press-release/20210611/fema-and-fcc-plan-nationwide-emergency-alert-test-aug-11-test-messages-will
|
|
|
|
|