this post was submitted on 14 Nov 2023
1 points (100.0% liked)

Ethereum

5 readers
1 users here now

Resources

founded 1 year ago
MODERATORS
 

If an attacker simulated an Ethereum network, with 1 million validators in it. He has keys to all validators, because the entire thing is his simulation. He simulates several decades, which in real time is probably several hours.

Then he broadcasts his simulated network to the real Ethereum network, and claim his is the real one. All his 1 million validators start communicate with the real validators. Since his network history has more "total attestations", his network should be the real one according to the chain selection rule.

This is impossible in PoW, because he would need more hash power than all the other miners combined to simulate a "heavier" history. But that is not the case in PoS. I am curious, how does PoS solve this?

you are viewing a single comment's thread
view the rest of the comments
[–] thinkingperson@alien.top 1 points 1 year ago

His historical version of the eth blockchain would be different 'cos he would need all the past validator's keys to sign etc. If he broadcast his network history, it would still get rejected 'cos the history part fails and his simulated network would just be a separate colliding chain, like ETC vs ETHW?