Skip to content

Commit 39ea551

Browse files
EmpieichOhsutaiyu
andauthored
Apply suggestions from code review
Co-authored-by: hsutaiyu <51791408+hsutaiyu@users.noreply.github.com>
1 parent c908bdf commit 39ea551

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

docs/zkEVM/architecture/protocol/synchronizer-reorg.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ The batch, denoted by $\mathtt{724^B}$, is therefore part of the virtual state.
1616

1717
![Figure: Reorg - consolidated state](../../../img/zkEVM/sync-seq-consolidated-reorg.png)
1818

19-
Consequently, and being cognisant of the current virtual state, _sequencer A_ needs to re-synchronize its state starting from batch $\mathtt{724^B}$.
19+
Therefore, to align with the current virtual state, sequencer A must re-synchronize its state from batch $\mathtt{724^B}$ onwards.
2020

2121
To accomplish this, sequencers must always check sequenced transactions present in the L1, in case another sequencer has virtualized a different batch.
2222

@@ -41,7 +41,7 @@ of the need to reorg.
4141

4242
And, as in the above scenario of sequencer A and B, the synchronizer alerts sequencer A of the need to reorg.
4343

44-
!!!info
44+
!!! info
4545

4646
Currently, reorgs do not occur in the zkEVM system because a single sequencer is implemented, the _trusted sequencer_.
4747

@@ -65,7 +65,7 @@ The figure below, depicts a reorg scenario where two batches are in the virtual
6565

6666
![Figure: Reorg in L1 requires state change](../../../img/zkEVM/sync-reorg-in-l1-state.png)
6767

68-
The synchronizer is in charge of detecting these types of scenario, and must inform the sequencer to perform the appropriate reorg.
68+
The synchronizer is responsible for identifying such scenarios and informing the sequencer to perform the appropriate reorg.
6969

7070
## Synchronizer
7171

0 commit comments

Comments
 (0)