Skip to content

Commit cfa7840

Browse files
committed
docs: add push-based header dissemination bullet to Starfish key features
1 parent ed8dd99 commit cfa7840

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

docs/content/about-iota/iota-architecture/consensus.mdx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ Block header metadata is separated from transaction data, enabling efficient and
6666
Even if multiple network routes are unavailable, a single functioning connection is sufficient to propagate block headers — without retries or request–response cycles.
6767
This ensures deterministic and predictable commit performance.
6868

69+
- **Push-based Header Dissemination**
70+
Block headers are propagated between validators by push rather than on-demand pull. Validators at the edge of the network — with long round-trip times or a single reliable peer — achieve stable p95 commit latency, because no chain of request–response round-trips is needed to assemble a block's history.
71+
6972
- **Linear Communication Cost for Transaction Data**
7073
Transactions are encoded into shards using Reed–Solomon erasure coding. Nodes can reconstruct missing data from partial shards, removing redundant broadcasts and enabling scalable throughput.
7174

0 commit comments

Comments
 (0)