Following scenarios results in inconsistency in DA, that prohibits sync of full nodes:
- DA block submission fails for prolonged time, and node panics. After restarting node last block is not submitted to DA.
- If node is restarted after applying block, but before successful DA submission, block won't be submitted to DA after restart.
In both cases, block producer is able to continue producing blocs, but other full nodes are not able to sync, because not all blocks can be retrieved from DA.
Following scenarios results in inconsistency in DA, that prohibits sync of full nodes:
In both cases, block producer is able to continue producing blocs, but other full nodes are not able to sync, because not all blocks can be retrieved from DA.