filecoin-project / go-f3

Golang implementation of Fast Finality in Filecoin (F3)
Apache License 2.0
9 stars 6 forks source link

Test power-table lookback and message queue means no rebroadcast needed when participants lag #295

Open anorth opened 4 months ago

anorth commented 4 months ago

When participants are within $lookback instances of each other, no rebroadcast(or even round skipping) should be necessary for all nodes to get in sync once synchrony is re-established. Test this with multi-instance simulation test, artificial message delays, and metrics on rebroadcasting.

See also #125

Stebalien commented 1 month ago

and metrics on rebroadcasting

Or just disable rebroadcast?

Specifically, this is testing "skip to instance".