How client diversity saved Holesky Lessons for the future
summary
Holesky hard-forks to Pectra and justifies an invalid deposit contract address causing three weeks of non-finality as a majority of validators follow the wrong chain; recovery relies on minority clients including the TypeScript consensus client Lodestar (≈2% of mainnet) blacklisting the invalid block root, adding a sync from unfinalized checkpoint API, and operators spinning up giant nodes (96 cores, ~755 GB RAM) and shared ENRs to bootstrap attestations — these tools and numbers drive whether the net recovers quickly.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 1:13What happened to Holesky
- 3:19Client diversity importance
- 5:11Problems during incident
- 8:42Recovering minority chain
- 13:19Finalizing chain risks
- 16:10Client diversity prevented failure
- 18:16Future improvements testing
- 20:20Lessons learned
- 20:42Q&A
related talks
23mEthCC 2: Greg Markou
27mThe Mauve Revolution
24mEthCC 2: Reto Trinkler
16mManaging Risk With Institutional Staking on Ethereum
28mVouch: Client Diversity without the Downsides
38mPanel: Evolution of Ethereum Consensus
32mEthCC 2: Rob Habermeier
34mA Layman's Look at Staking on Ethereum Six Months After Genesis
