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
Adjust Advisory Committee voting ratios #975
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
I addition to the mentioned changes, only root can close markets now, whereas before the advisory committee also had this power. Does this make sense? How would we deal with scenarios such as sudden change of information now? For example, we have a market that wants to know who is responsible for something. Duration is 2 months. After 1 month a person publicly makes a confession that he is responsible for that. Before this change, the advisory committee could close and resolve the market (should they even do that?), now the information shock leads to a massive withdrawal of liquidity and liquidity providers profits.
I think it might make sense to make LPs aware of that such that they can "soft" close a market by being alert and withdrawing liquidity in that case. They are incentivized to do so, I assume therefore it should be fine. |
Sorry about that omission. I had already forgotten about that again. I'm ok with giving the AC that power, but a couple of comments on the matter:
|
This guide should explain the concept of soft-closing a market: https://docs-7od61utlc-zeitgeistpm.vercel.app/docs/learn/betting-strategy. It's currently still in review, but generally LPs are aware they're allowed to pull their liquidity if they don't like the bet anymore. I honestly think that closing the market should, if at all, be the perogative of the market creator. Actually, Bob and I are thinking about a feature which allows the market creator to close the market early in situations like the one you describe above. |
I like the idea of soft closing the more I think about it. |
It will speed up the resolution in some cases (like the one you mentioned) and also allow us to run open ended markets. |
What do you think about filtering the |
I think we should do it. Those functions introduce way to many risks and also assigns too much power to the advisory committee. Are any of those functions still used? |
I'll leave this PR as it is. The AC has never closed a market, but we may want to keep the option to destroy markets around until you've implemented the new approach. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
In future it will be better if we add test for theses kind of things too. May be in TS side or whatever is easy to maintain.
I think that's a very good idea. I was actually thinking the same about our RPC queries. I think we should start working on the |
24db4c3
Sorry, guys |
Context. We want to introduce community members to the committee and add a prime member to allow the committee to reach higher voting thresholds without too much delay, even if members are AFK.
The following changes are made to the Advisory Committee's voting:
approve_market
requires more than 33.3...% of approvalreject_market
requires more than 66.6...% of approvalrequest_edit
requires more than 33.3...% of approvalThis gives the following thresholds for low numbers of advisors. The numbers in parentheses specify the expected number of FT advisors and community advisors. The numbers are chosen so that the community can make autonomous decisions when there's at least three community members on the board (provided that the count of FT advisors doesn't change). Note that the number of votes required for approval/request of edit plus the number of votes required for rejection is larger than the number of advisors to prevent races.
approve
(>33.3...%)reject_market
(>66.6...%)requests_edit
(>33.3...%)The motion duration remains at three days. I think that's at the low end of the pain threshold. Anything higher than four days means that it takes the prime member too long to exercise their power. Anything below three days and the prime member is hard pressed to keep an eye on possible motions over weekends.
Edit. This market also denies the AC the ability to close market early, see the discussion below.