-
Notifications
You must be signed in to change notification settings - Fork 3.6k
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
Gov proposal withdrawal by proposer #12417
Comments
oh good catch. I think my proposal re additional deposit lock-up time is relevant to that convo. will link and close. |
I think we can reopen this issue once we have a conclusion in the discussion |
looks like #11554 is active. can use that issue |
We already have an issue open that @gsk967 opened -- let's use that once an approach is solidified 👍 |
Summary
Add option for gov proposer to withdraw proposal, locking deposit for 1 additional unbonding period.
Problem Definition
We've seen in a number of instances there is need to deprecate a proposal after submission, once voting has begun, even after passage. The Cosmos Hub Stargate upgrade is a perfect example, where a bug was found in the release, requiring out of band coordination to cancel the upgrade and significant confusion among validators.
Proposal
In these instances it would be beneficial if the proposer could withdraw the proposal with some small cost. The cost is to prevent griefing or scenarios where plausible proposals are intentionally withdrawn to run out the clock. I propose locking the deposit for one additional bonding period, which would mean the same deposit can't be recycled immediately, and the proposer incurs increased opportunity cost. The obvious alternative is burning the deposit, which also seems acceptable, though potentially overly punitive (sometimes proposals are simply superseded due to new information).
For Admin Use
The text was updated successfully, but these errors were encountered: