Skip to content

Commit 1e10329

Browse files
Update proposer-only section in the documentation (#8358)
Co-Authored-By: Tan Chee Keong <[email protected]> Co-Authored-By: Michael Sproul <[email protected]>
1 parent efadbb3 commit 1e10329

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

book/src/advanced_blobs.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
With the [Fusaka](https://ethereum.org/roadmap/fusaka) upgrade, the main feature [PeerDAS](https://ethereum.org/roadmap/fusaka#peerdas) allows storing only a portion of blob data, known as data columns, thus reducing the storage and bandwidth requirements of a full node. This however also means that a full node will not be able to serve blobs after Fusaka. To continue serving blobs, run the beacon node with `--semi-supernode` or `--supernode`. Note that this comes at a significant increase in storage and bandwidth requirements, see [this blog post about PeerDAS](https://blog.sigmaprime.io/peerdas-distributed-blob-building.html) and [Fusaka bandwidth estimation](https://ethpandaops.io/posts/fusaka-bandwidth-estimation/) for more details.
44

5-
> Note: the above assumes that the beacon node has no attached validators. If the beacon node has attached validators, then it is required to custody (store) a certain number of data columns which increases with the number of staked ETH. For example, if the staked ETH is `$\geq$` 2048 ETH, then due to custody requirement, it will make the beacon node a semi-supernode ; if `$\geq$` 4096 ETH, the beacon node will be a supernode without needing the flag.
5+
> Note: the above assumes that the beacon node has no attached validators. If the beacon node has attached validators, then it is required to custody (store) a certain number of data columns which increases with the number of staked ETH. For example, if the staked ETH is >= 2048 ETH, then due to custody requirement, it will make the beacon node a semi-supernode ; if >= 4096 ETH, the beacon node will be a supernode without needing the flag.
66
77
Table below summarizes the role of relevant flags in Lighthouse beacon node:
88

@@ -17,7 +17,7 @@ While both `--supernode` and `--semi-supernode` can serve blobs, a supernode wil
1717

1818
Combining `--prune-blobs false` and `--supernode` (or `--semi-supernode`) implies that no data columns will be pruned, and the node will be able to serve blobs since using the flag.
1919

20-
If you want historical blob data beyond the data availability period (18 days), you can backfill blobs or data columns with the experimental flag `--complete-blobs-backfill`. However, do note that this is an experimental feature and it may cause some issues, e.g., the node may block most of its peers.
20+
If you want historical blob data beyond the data availability period (18 days), you can backfill blobs or data columns with the experimental flag `--complete-blob-backfill`. However, do note that this is an experimental feature and it only works when the flag is present during a fresh checkpoint sync when the database is initialised. The flag will have no effect if the node is already running (with an existing database). During blob backfill, the feature may cause some issues, e.g., the node may block most of its peers.
2121

2222
**⚠️ The following section on Blobs is archived and not maintained as blobs are stored in the form of data columns after the Fulu fork ⚠️**
2323

book/src/advanced_database_migrations.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ validator client or the slasher**.
1717

1818
| Lighthouse version | Release date | Schema version | Downgrade available? |
1919
|--------------------|--------------|----------------|----------------------|
20+
| v8.0.0 | Nov 2025 | v28 | yes before Fulu |
2021
| v8.0.0-rc.0 | Sep 2025 | v28 | yes before Fulu |
2122
| v7.1.0 | Jul 2025 | v26 | yes |
2223
| v7.0.0 | Apr 2025 | v22 | no |

book/src/advanced_proposer_only.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,7 @@ normal activities such as performing attestations, but it will make the node
2323
harder to identify as a potential node to attack and will also consume less
2424
resources.
2525

26-
Specifically, this flag reduces the default peer count (to a safe minimal
27-
number as maintaining peers on attestation subnets do not need to be considered),
28-
prevents the node from subscribing to any attestation-subnets or
26+
Specifically, this flag prevents the node from subscribing to any attestation-subnets or
2927
sync-committees which is a primary way for attackers to de-anonymize
3028
validators.
3129

0 commit comments

Comments
 (0)