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
Currently, updater must wait till its last update becomes final to move onto producing a new one (does so by re-reading its own update on a timelag)
This incurs a blocktime x finality latency for between each update
If you dispatch a message that reaches finality just after the last update was submitted, you have a potentially 2 x (blocktime x finality) latency
Solution
We know that the all updates produced in db will be valid chain, thus the new_root of the prev produced update will always be the old_root of the next produced update
UpdateProducer should immediately retrieve next root to build off of from produced updates db
The text was updated successfully, but these errors were encountered:
Problem
blocktime x finality
latency for between each update2 x (blocktime x finality)
latencySolution
new_root
of the prev produced update will always be theold_root
of the next produced updateUpdateProducer
should immediately retrieve next root to build off of from produced updates dbThe text was updated successfully, but these errors were encountered: