Upgrading Ethereum
Search
Contents
Preface
Part 1: Building
1.1
Introduction
1.2
Goals
1.3
Making the Sausage
Part 2: Technical Overview
2.1
Introduction
2.2
The Beacon Chain
2.3
Consensus
2.4
The Progress of a Slot
2.5
The Progress of an Epoch
2.6
Validator Lifecycle
2.7
Deposit Handling
2.8
The Incentive Layer
2.9
The Building Blocks
2.10
Networking
2.11
Implementation
Part 3: Annotated Specification
3.1
Introduction
3.2
Types, Constants, Presets, and Configuration
3.3
Containers
3.4
Helper Functions
3.5
Beacon Chain State Transition Function
3.6
Initialise State
3.7
Fork Choice
3.8
Safe Block
Part 4: Upgrades
4.1
Hard forks
4.2
Upgrade History
4.3
The Merge
Appendices
5.1
Staking
5.2
How to become a core dev
5.3
Running the spec
5.4
Glossary
One Page Annotated Spec
PDF
Contact me
This version is old (Bellatrix). The latest book is
here
.
Back
Contents
Next
Part 1: Building
Introduction
TODO
Why Ethereum 2.0?
TODO
The Cathedral and the Bazaar
TODO
A Brief History of Ethereum's Future
TODO
Who's who
TODO
Outline of the Book
TODO
Back
Contents
Next
Introduction
Why Ethereum 2.0?
The Cathedral and the Bazaar
A Brief History of Ethereum's Future
Who's who
Outline of the Book