-
Notifications
You must be signed in to change notification settings - Fork 15
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
9 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
# Relayer | ||
|
||
The Relayer's responsibility is to take validated blocks from the sequencer and | ||
pass them along to both the Conductor and the DA layer. Because the sequencer's | ||
block times are much faster than those of the DA, the relayer also collects a | ||
queue of ordered sequencer blocks before wrapping them for submission to DA. | ||
The relayer's responsibility is to fetch validated blocks from the sequencer and | ||
pass them along to the DA layer. Because the sequencer's block times are much | ||
faster than those of the DA, the relayer batches the ordered data from multiple | ||
sequencer blocks before compressing it and submitting it to the DA. | ||
|
||
The individual sequencer blocks are sent immediately to the Conductor to enable | ||
fast finality for an improved UX and also act as soft commits for the execution | ||
layer. The collections of blocks sent to the DA layer are used as a source of | ||
truth and are ultimately pulled from the DA to be used as firm commits for | ||
finality in the rolllups. | ||
The individual sequencer blocks can also be fetched by the Conductor before the | ||
relayer has submitted them to the DA. This enables fast finality for an improved | ||
UX, acting as soft commits for the execution layer. The collections of data sent | ||
to the DA layer by the relayer are used as a source of truth and are ultimately | ||
pulled from the DA to be used as firm commits for finality in the rollups. |