Upgrading Ethereum
A technical handbook on Ethereum's move to proof of stake and beyond
Aka "The Eth2 Book"
Editions
- Edition 0.1: Altair [WIP]
- The Altair annotated spec is about done.
- The chapter on The Incentive Layer is done, pending revision.
- Parts of the Building Blocks chapter are done, including Shuffling and Simple Serialize. Current WIP is Merkleization.
- There's a short appendix on how to run the spec.
The plan
My rough (aspirational) plan is as follows:
- Spend some time fixing typos and polishing the annotated spec.
- Deliver Edition 1.0: Altair at some point before The Merge (the point at which Ethereum moves to proof of stake). By then, I aim to have done the following:
- Completed Part 1: Building
- Completed Part 2: Technical Overview
- Made a start on Part 4: Future
- Some while after The Merge, I'll publish a fully revised Edition 2.0: The Merge with all sections complete.
- Editions 2.5 (with post-Merge clean-ups) and 3.0 (a full revision for sharding) are also in view.
This thing is going to keep me busy for a while 🙂
My old Phase 0 Annotated Spec remains available, but is superseded by this one.