3 ms·
The most "popular" chain in PoW is the one that has the most work. How should someone determine the most "popular" chain in PoS based on the chain history alon
by aserafini 4y ago
The most "popular" chain in PoW is the one that has the most work.
How should someone determine the most "popular" chain in PoS based on the chain history alone? Is it the one with the most 'staked'?
The problem (which PoW doesn't have) is that alternative versions of valid PoS history can be generated at zero or close to zero cost.
- idiotsecant 4y ago>How should someone determine the most "popular" chain in PoS based on the chain history alone? Is it the one with the most 'staked'? Yes. >The problem (which PoW doesn't have) is that alternative versions of valid PoS history can be generated at zero or close to zero cost. This is simply a misunderstanding of how it works. In order for you to propose a version of the chain that has some other history you need network consensus. If you claim something that is not true you get slashed. Thats the whole point. You can go make an entirely disconnected chain if you'd like to do that but you'll be the only one on it unless you can convince someone else to join you in your personal universe where you are a trillionare.
- aserafini 4y agoYou can generate valid alternative Ethereum PoS histories in private without getting slashed: just don’t propose them to network? This is unlike PoW, where even generating the history is expensive. This leaves a problem: how should new nodes joining the network know if the version of history they’ve been presented with is ‘honest’. The answer for Ethereum PoS is ‘checkpoints‘, but it’s not an ‘objective‘ measure, unlike ‘chain with most work’ in PoW. Even Vitalik admits this, it is why he invented the term ‘weak subjectivity’, he is totally explicit that this is a fundamental weakness of PoS: the valid chain is subjective. The only question that remains is whether the economic incentives that have been designed are good enough to work around this weakness and guarantee whatever properties Ethereum network users have decided is important.