[go: up one dir, main page]

Docs/Proto: update protocol constants for paris and alpha

From #7262:

  • [Paris & alpha] Add BLOCKS_PER_CYCLE to the table of relevant constants
  • [Paris & alpha] expected number of validator slots for that cycle is 1/100 * BLOCKS_PER_CYCLE * CONSENSUS_COMMITTEE_SIZE = 1/100 * 30720 * 7000 = 2,150,400 slots
  • [Paris & alpha] Remove the adjustment of stake balances, which was about autostaking, from:
* At the end of a cycle ``c``, the following actions happen:
  - the distribution of attesting rewards,
  - the adjustment of stake balances,
  - the selection of the consensus committee cycle ``c + CONSENSUS_RIGHTS_DELAY``, based on the current active stake distribution.
  • [Paris only] Change block time to 10s, update related constants (BLOCKS_PER_CYCLE, BAKING_REWARD_FIXED_PORTION, etc.) and computations (rewards)

Checklist

  • Document the interface of any function added or modified (see the coding guidelines)
  • Document any change to the user interface, including configuration parameters (see node configuration)
  • Provide automatic testing (see the testing guide).
  • For new features and bug fixes, add an item in the appropriate changelog (docs/protocols/alpha.rst for the protocol and the environment, CHANGES.rst at the root of the repository for everything else).
  • Select suitable reviewers using the Reviewers field below.
  • Select as Assignee the next person who should take action on that MR

Merge request reports

Loading