Open SteveHenley opened 4 years ago
Greg: Michael Birch worked out a formula that should be in the Jira or Atlassian Wiki. This should be implemented immediately. From Validators' point of view, the number of blocks is the clock. This is a queuing mechanism that needs to be implemented. Theo: There should be a UI so the validator can check this upfront. https://rchain.atlassian.net/wiki/spaces/CORE/pages/412024951/RChain+consensus+specification
The consensus specification should reflect the amount of unbonding along with the time delay in specifying the rate.
Description Reference: https://rchain.atlassian.net/browse/RIP-1#icft=RIP-1 Strategic Category: Reduce Risk - 8
Background: To reduce the risk of a bulk of validators abruptly leaving the platform, it is advisable to throttle the rate at which unbonding requests can be processed.
Please specify the rate by which validators can unbond from the platform. The rate will need to include the quantity in the numerator as well as the number of blocks in the denominator.
https://rchain.atlassian.net/browse/RIP-2?src=confmacro Created October 9, 2018, 5:31 PM Governance of the Blockchain - Draft
IMPLEMENTATION CONSIDERATIONS COPIED FROM ISSUE 3:
To reduce the risk of 'all' validators abruptly leaving the platform, it is advisable to throttle the rate at which unbonding requests can be processed. In order to specify a rate, it is necessary to specify what unit the rate will use. There are 2 options:
The amount of staked token / count of blocks OR The number of validators / count of blocks Subtasks are attached. Please vote on which one should be used.
https://rchain.atlassian.net/browse/RIP-1 Created October 9, 2018, 5:31 PM Governance of the Blockchain - Draft