Skip to content

chore: Add AZIP-27: Rate-limited Exits by Staking Providers - #66

Merged
koenmtb1 merged 2 commits into
AztecProtocol:mainfrom
Rumata888:is/azip-27
Sep 11, 2026
Merged

chore: Add AZIP-27: Rate-limited Exits by Staking Providers#66
koenmtb1 merged 2 commits into
AztecProtocol:mainfrom
Rumata888:is/azip-27

Conversation

@Rumata888

Copy link
Copy Markdown
Contributor

This proposal lets staking providers initiate exits for the validator positions they operate by calling from the corresponding attester accounts. Delegators retain control of their funds. Provider-initiated exits are subject to a shared seven-day rolling limit of 5% of the remaining validator set, while withdrawer-initiated exits and slashing remain unrestricted by this limit.

@Rumata888
Rumata888 requested a review from a team September 9, 2026 21:14
Comment thread AZIPs/azip-27.md

A sliding window directly limits removals over a voting-length period. A fixed weekly reset would allow two full allowances on either side of the boundary. Copying the entry queue's per-epoch quotient would require fractional accounting at small pool sizes; adding a minimum of one exit could exceed the intended weekly rate.

The allowance uses the remaining validator set so it tightens as the pool shrinks. It measures validator positions rather than token value, which can differ between positions after slashing. Seven days matches the voting duration referenced in [AZIP-1](./azip-1.md).

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the window should match the governance exit lock delay rather than just the voting duration.

@koenmtb1
koenmtb1 merged commit dd85ae6 into AztecProtocol:main Sep 11, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants