You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To prevent missing proposals we shall revisit the timings used by consensus layer.
Once the final values confirmed, we need to introduce a new timer type and a new version of QBFT protocol (see Consensus Abstraction design) that is using this new timer.
🛠️ Proposed solution
Review the statistics on timings reported by Data.
Implement new timer type and configure the new QBFT protocol version, say qbft/v2.1.0.
Possibly change --consensus-protocol flag behavior to allow fully qualified protocol strings (so we can override with the precise qbft version).
🧪 Tests
Tested by new automated unit/integration/smoke tests
Manually tested on core team/canary/test clusters
Manually tested on local compose simnet
The text was updated successfully, but these errors were encountered:
Add a third consensus round timer which implements the following behavior:
- First consensus round has 1 second to complete
- Subsequent rounds have exponentially more time starting at 200ms (400ms, 800ms, 1.6s, etc...)
category: feature
ticket: #3430
feature_flag: exponential
Add a third consensus round timer which implements the following behavior:
- First consensus round has 1 second to complete
- Subsequent rounds have exponentially more time starting at 200ms (400ms, 800ms, 1.6s, etc...)
category: feature
ticket: #3430
feature_flag: exponential
🎯 Problem to be solved
To prevent missing proposals we shall revisit the timings used by consensus layer.
Once the final values confirmed, we need to introduce a new timer type and a new version of QBFT protocol (see Consensus Abstraction design) that is using this new timer.
🛠️ Proposed solution
qbft/v2.1.0
.--consensus-protocol
flag behavior to allow fully qualified protocol strings (so we can override with the precise qbft version).🧪 Tests
The text was updated successfully, but these errors were encountered: