📚 Plan validator onboarding flow and create guideline #391
Labels
priority: medium
Should be fixed soon
type: documentation 📚
Improvements or additions to documentation
📚 Documentation
The validator onboarding process now has an additional component of batching key generation and registration.
The most straightforward flow would be:
H
in the future.add-keys
transaction to generate and register the required keys beforeH
is reached.To avoid the possibility of chain halt, we could take the following steps instead:
IsBatchingEnabled
for indicating whether batching has been enabled or not. Its initial value isfalse
, and, once switched totrue
, it will never revert tofalse
. The voting power check inPrepareProposal
andProcessProposal
are disabled until the voting power of the votes with extensions reach 2/3, at which pointIsBatchingEnabled
is switched totrue
and the voting power check is enabled.This way, the batching sequence is enabled at whichever height more than 2/3 of validators have generated and registered the SEDA keys.
The text was updated successfully, but these errors were encountered: