Skip to content

Commit

Permalink
Update configurability.md (#164)
Browse files Browse the repository at this point in the history
Updating the units to L1 and L2 blocks, which are the parameters used to configure these parameters. Also mentioning that chain operators can submit batches in smaller intervals.
  • Loading branch information
sbvegan committed May 1, 2024
1 parent 8d9cc55 commit 725cd9d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions specs/protocol/configurability.md
Expand Up @@ -71,8 +71,8 @@ These requirements are currently a draft, pending governance approval.
| Config Property | Description | Administrator | Standard Config Requirement | Notes |
|---------------------------------------|------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|-------------------------------------|-------------------------------------|
| Data Availability Type | Batcher can currently be configured to use blobs or calldata (See [Data Availability Provider](../glossary.md#data-availability-provider)). | [Batch submitter address](#service-roles) | Ethereum (Blobs, Calldata) | Alt-DA is not yet supported for the standard configuration, but the sequencer can switch at-will between blob and calldata with no restiction, since both are L1 security. |
| Batch submission frequency | Frequency with which batches are submitted to L1 (see [Batcher Transaction](../glossary.md#batcher-transaction)). | [Batch submitter address](#service-roles) | 6 hours (i.e. 50% of the Sequencing Window) | Batcher needs to fully submit each batch within the sequencing window, so this leaves buffer to account for L1 network congestion and the amount of data the batcher would need to post. |
| [Output frequency](https://github.com/ethereum-optimism/optimism/blob/c927ed9e8af501fd330349607a2b09a876a9a1fb/packages/contracts-bedrock/src/L1/L2OutputOracle.sol#L104) | Frequency with which output roots are submitted to L1. | [L1 Proxy Admin](#admin-roles) | 24 hours or lower | Deprecated once fault proofs are implemented. |
| Batch submission frequency | Frequency with which batches are submitted to L1 (see [Batcher Transaction](../glossary.md#batcher-transaction)). | [Batch submitter address](#service-roles) | 1_800 L1 blocks (~6 hours) or lower (i.e. 50% of the Sequencing Window) | Batcher needs to fully submit each batch within the sequencing window, so this leaves buffer to account for L1 network congestion and the amount of data the batcher would need to post. |
| [Output frequency](https://github.com/ethereum-optimism/optimism/blob/c927ed9e8af501fd330349607a2b09a876a9a1fb/packages/contracts-bedrock/src/L1/L2OutputOracle.sol#L104) | Frequency with which output roots are submitted to L1. | [L1 Proxy Admin](#admin-roles) | 43_200 L2 Blocks (~24 hours) or lower | Deprecated once fault proofs are implemented. This value cannot be 0. |

## Admin Roles

Expand Down

0 comments on commit 725cd9d

Please sign in to comment.