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
Signers N-1 come online. Read stackerdb. See nothing. do DKG,
Signers N come online. Read stackerdb. See nothing. do DKG
Signers N+1 come online. Read stackerdb. See Signers N-1 DKG and apply it. Then fail because they get the same key or fail to do DKG because signers keys have changed, and do DKG again.
Now that signers reread stackerdb messages on spin up (in case they missed incoming messages), they need to make sure that the messages they are reading belong to their own reward cycles. The stackerdb messages currently reuse stackerdb slots which can result in old reward cycle data being reread and applied to the wrong reward cycle
The text was updated successfully, but these errors were encountered:
Currently this behaviour has been observed:
Signers N-1 come online. Read stackerdb. See nothing. do DKG,
Signers N come online. Read stackerdb. See nothing. do DKG
Signers N+1 come online. Read stackerdb. See Signers N-1 DKG and apply it. Then fail because they get the same key or fail to do DKG because signers keys have changed, and do DKG again.
Now that signers reread stackerdb messages on spin up (in case they missed incoming messages), they need to make sure that the messages they are reading belong to their own reward cycles. The stackerdb messages currently reuse stackerdb slots which can result in old reward cycle data being reread and applied to the wrong reward cycle
The text was updated successfully, but these errors were encountered: