zeitgeist
zeitgeist copied to clipboard
[prediction-markets] Give MDMs the option to delay resolution or completely kill a market
It is generally advisable to add a catch-all token to most markets. For example: "Who will win the match?" has four tokens: TEAMA, TEAMB, TIE, NONE (the catch-all), the last of which is used for resolving the market if the game is (for example) cancelled. If the market is very well defined, then its description will say something like: "If the game is delayed by at least one day, the market will resolve to NONE." Provided the market has a good deadline configuration, that allow the oracle to report in time even if the game is delayed for one day, this is fine.
But what if NONE is missing? If the game is delayed, the MDM could be used to delay the resolution. If the game is cancelled, what's the plan? Personally, I feel like we should destroy the market. But my point is: However we want to solve this, it should be decided through the MDM and not require governance intervention.