Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider adding delay time from delegation share redemption to free exemption capacity #53

Open
hxrts opened this issue Dec 6, 2022 · 1 comment

Comments

@hxrts
Copy link

hxrts commented Dec 6, 2022

With the current design if all delegation shares have been issued (exemption system is completely saturated), LS protocols can redeem their delegation shares to an ICA account they own, opening up capacity, then immediately allow a delegator to issue new delegation shares.

This means though the exemption is rate limiting to some extent, LS protocols can issue delegation shares beyond the exemption ratio, opening the LS protocol to solvency risk if there is a run on redemptions.

To mitigate this, upon delegation share redemption, a 21 delay could be added before opening new delegation share issuance capacity. This would prevent LS protocols from performing the above operation atomically. They would need to take on duration risk to free new capacity.

@hxrts
Copy link
Author

hxrts commented Sep 27, 2023

A validator brought up recently that you may want to pause redelegation for the same duration when delegation shares are redeemed to slow the validator set redistribution.

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

No branches or pull requests

1 participant