Database growth during non-finality #6580
Labels
database
non-finality
Bugs and optimisations related to networks that are not finalizing
optimization
Something to make Lighthouse run more efficiently.
tree-states
Upcoming state and database overhaul
Description
Lighthouse presently stores 1 state per epoch in the hot database during periods of non-finality. During a multi-week period of non-finality this would lead to hundreds of gigabytes of states being stored and the likely exhaustion of many nodes' disk storage.
Steps to resolve
@dapplion and I have discussed adapting the HDiff approach (from #5978) to the hot database, and think we have a fairly good scheme that goes as follows:
state_root: Hash256
references rather thanslot: Slot
.The text was updated successfully, but these errors were encountered: