diff --git a/specs/phase1/das-p2p.md b/specs/phase1/das-p2p.md index 63206ed78..016d1a591 100644 --- a/specs/phase1/das-p2p.md +++ b/specs/phase1/das-p2p.md @@ -7,24 +7,23 @@ -- [Ethereum 2.0 Phase 1 -- Network specification for Data Availability Sampling](#ethereum-20-phase-1----network-specification-for-data-availability-sampling) - - [Table of contents](#table-of-contents) - - [Introduction](#introduction) - - [DAS Subnets](#das-subnets) - - [Horizontal subnets](#horizontal-subnets) - - [Publishing](#publishing) - - [Horizontal propagation](#horizontal-propagation) - - [Horizontal to vertical](#horizontal-to-vertical) - - [Vertical subnets](#vertical-subnets) - - [Slow rotation: Backbone](#slow-rotation-backbone) - - [Quick Rotation: Sampling](#quick-rotation-sampling) - - [DAS in the Gossip domain: Push](#das-in-the-gossip-domain-push) - - [Topics and messages](#topics-and-messages) - - [Horizontal subnets: `shard_blob_{shard}`](#horizontal-subnets-shard_blob_shard) - - [Vertical subnets: `das_sample_{subnet_index}`](#vertical-subnets-das_sample_subnet_index) - - [DAS in the Req-Resp domain: Pull](#das-in-the-req-resp-domain-pull) - - [Messages](#messages) - - [DASQuery](#dasquery) + +- [Introduction](#introduction) +- [DAS Subnets](#das-subnets) + - [Horizontal subnets](#horizontal-subnets) + - [Publishing](#publishing) + - [Horizontal propagation](#horizontal-propagation) + - [Horizontal to vertical](#horizontal-to-vertical) + - [Vertical subnets](#vertical-subnets) + - [Slow rotation: Backbone](#slow-rotation-backbone) + - [Quick Rotation: Sampling](#quick-rotation-sampling) +- [DAS in the Gossip domain: Push](#das-in-the-gossip-domain-push) + - [Topics and messages](#topics-and-messages) + - [Horizontal subnets: `shard_blob_{shard}`](#horizontal-subnets-shard_blob_shard) + - [Vertical subnets: `das_sample_{subnet_index}`](#vertical-subnets-das_sample_subnet_index) +- [DAS in the Req-Resp domain: Pull](#das-in-the-req-resp-domain-pull) + - [Messages](#messages) + - [DASQuery](#dasquery) diff --git a/specs/phase1/das-participation.md b/specs/phase1/das-participation.md index 12e53049b..5300ba0d3 100644 --- a/specs/phase1/das-participation.md +++ b/specs/phase1/das-participation.md @@ -8,7 +8,17 @@ -TODO + +- [Data Availability Sampling](#data-availability-sampling) +- [GossipSub](#gossipsub) + - [Horizontal subnets](#horizontal-subnets) + - [Vertical subnets](#vertical-subnets) + - [Slow rotation: Backbone](#slow-rotation-backbone) + - [Quick rotation: Sampling](#quick-rotation-sampling) + - [DAS during network instability](#das-during-network-instability) + - [Stage 0: Waiting on missing samples](#stage-0-waiting-on-missing-samples) + - [Stage 1: Pulling missing samples from known peers](#stage-1-pulling-missing-samples-from-known-peers) + - [Stage 2: Pulling missing data from validators with custody.](#stage-2-pulling-missing-data-from-validators-with-custody)