Upgrading Ethereum | 3.7 Fork Choice
The beacon chain's fork choice is documented separately from the main state transition specification. Like the main specification, the fork choice spec is incremental, with later versions specifying only the changes since the previous version. When annotating the main spec I combined the incremental versions into a single up-to-date document. In the following, however, I will deal separately with the original Phase 0 fork choice and the incremental Bellatrix fork choice update as the latter mainly introduced one-off functionality specific to the Merge transition. As described in the introduction to consensus, a fork choice rule is the means by which a node decides, given the information available to it, which block is the "best" head of the chain. A good fork choice rule results in the network of nodes eventually converging on the same canonical chain: it is able to resolve forks consistently, even under a degree of faulty or adversarial behaviour. Ethereum's proof of stake consensus i
Upgrading Ethereum | 3.7 Fork Choice Part 3: Annotated Specification Fork Choice Introduction The beacon chain's fork choice is documented separately from the main state transition specification. Like the main specification, the fork choice spec is incremental, with later versions specifying only the changes since the previous version. When annotating the main spec I combined the incremental versions into a single up-to-date document. In the following, however, I will deal separately with the original Phase 0 fork choice and the incremental Bellatrix fork choice update as the latter mainly int
Explore this link on the map →related reading
- Upgrading Ethereum | 2.3.3 LMD Ghosteth2book.info
- Upgrading Ethereum | 3.7.2 Bellatrix Fork Choiceeth2book.info
- Upgrading Ethereum | 2.3.1 Preliminarieseth2book.info
- Upgrading Ethereum | 2.3.4 Casper FFGeth2book.info
- Time, slots, and the ordering of events in Ethereum Proof-of-Stake - Paradigmparadigm.xyz
- The Hitchhiker's Guide to Ethereum - Delphi Digitalmembers.delphidigital.io
- Phase 0 for Humans [v0.10.0] - HackMDnotes.ethereum.org
- Upgrading Ethereum | 3.3.4 Beacon stateeth2book.info
- Ethereum is a Dark Forest - Paradigmparadigm.xyz
- Should Ethereum be okay with enshrining more things in the protocol?vitalik.eth.limo
- Proof-of-stake (PoS) | ethereum.orgethereum.org
- The Beacon Chain Ethereum 2.0 explainer you need to read first | ethos.devethos.dev