News for hackers. Stuff that matters.
Re:Ethereum Goerli testnet merge goes live before move to pr... by yokem55 on Thursday August 11, 2022 @03:12PM (#32430355)
In theory, a very large staker could run a large share of the network, exit (either normally or get slashed), then rewind the chain prior to the exit, run it on their own independently, and then pop up after a while with a competing fork. This makes syncing from the beacon chain's genesis risky because you could end up following the attacker's fork.

To make up for this risk, Ethereum then relies on distributing recent 'weak subjectivity' snapshots (through other known nodes, block exploers, baked into client releases, etc) to make sure new folks can join the legitimate network and ignore an attacker's. Those snapshots basically rely on social legitimacy to help folks get going with the 'legitimate' chain. It is a trust assumption.

In contrast (at least in theory), in a proof of work network you can 'objectively' determine which of competing forks of a chain is the legitimate one by a simple metric, the 'longest chain with the highest difficulty'. The presumption made here though is that you will have an open internet and honest client software that will not censor the legitimate chain. A trust assumption is still made that those that introduce you to the p2p network aren't hiding a longer chain from you.

Re:Ethereum Goerli testnet merge goes live before move to pr... by cypress66 on Thursday August 11, 2022 @04:11PM (#32431114)
Something to keep in mind is that you already mostly need such trust.

You are using that "social legitimacy" to know you are downloading the legitimate software, or viewing the legitimate source code, or documentation.

Your computer can't calculate if ethereum.org is the legitimate "Ethereum", or it's ethereum.io (just making it up).