-
Notifications
You must be signed in to change notification settings - Fork 246
Description
With the introduction of force included transactions, users are able to continue to use the chain when the sequencer becomes unavailable or malicious.
Currently, only the malicious case is implemented. This case is irrecoverable and nodes should be using base sequencing in order to keep using the chain.
The case where the sequencer becomes unavailable for more than one DA epoch is however not yet implemented.
This needs to be implemented as disaster recovery, in case both the sequencer and their subordinates (using high availability) are failing for a long period.
When the sequencer comes back online, it has to assume other nodes switched to base sequencing for the missing DA epoch. The sequencer must catch-up missed DA epoch and produce the same blocks.
Once it has reached the head, the sequencer can start producing blocks again.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status