This repository was archived by the owner on Jan 22, 2025. It is now read-only.
Dynamically adjust PoH hashes per tick based on cluster participants #4332
Labels
stale
[bot only] Added to stale content; results in auto-close after a week.
Milestone
As of #4292, the number of hashes per tick to achieve the cluster's target tick duration is set statically in the genesis block. But hardware will vary, generally should get faster over time, so that same hashes-per-tick value should cause tick durations to decrease (or otherwise vary) over time.
The underlying assumption is that we would prefer the wallclock duration of each tick to remain as constant as possible throughout the life of the cluster.
This means that:
NB: Congestion-driven fees are likely to require a similar mechanism to agree on a value, see
#4167 (comment)
As a part of fixing this issue enable real PoH on (eg. 20b2be6)
The text was updated successfully, but these errors were encountered: