celestiaorg / celestia-core

A fork of CometBFT
Apache License 2.0
474 stars 256 forks source link

Investigate and fix block producers creating back to back blocks #962

Closed evan-forbes closed 1 year ago

evan-forbes commented 1 year ago

Block producers are currently producing blocks consistently on testnets, but they often end up producing blocks back to back, where a the same validator is the proposer for more than one block in a row. This should occur naturally to some extent, but not to the extent that we are observing. We should investigate and find one or more solutions to issue, and also implement one of them.

evan-forbes commented 1 year ago

if we fix the frequency of heights that take multiple rounds, then this should be fixed as well. The tendermint team has discussed this before

evan-forbes commented 1 year ago

per sync discussion, this occurs when it takes multiple rounds to reach consensus, so if we fix that then this should also be resolved.