2 ms·
I’m very hopeful that they merge will go well (projected to happen in about 2 hours as of this comment). but anything can happen. This is probably one of the mo
by ChadNauseam 4y ago
I’m very hopeful that they merge will go well (projected to happen in about 2 hours as of this comment). but anything can happen. This is probably one of the most high-stakes moments in open source history I think.
One interesting fact about ethereum’s new consensus protocol: what happens during a hypothetical WWIII, when half the world becomes completely unable to communicate with the other half?
Well, ethereum favors liveness over consistency, so both halves of the world will continue producing blocks. And they have a mechanism called “finalization”, where once 2/3rds of the stake has signed a block it cannot be reverted (your client will refuse to ever revert it).
But if the partition results in a 50/50 split, the chain won’t finalize. But each half of the world will see the validators not producing blocks, and penalize them by deleting some of their stake. After a time, each half will think the other half has been penalized enough that their half now has 2/3rds of the stake. At that point both halves will begin finalizing blocks again, thus permanently splitting the network into two separate chains.