Overview
While OpenGov is a huge advancement in terms of building a decentralized solution for on-chain governance, some features in its design can be used to take advantage of some unwanted behaviours. One of them is snipping: in this case, being the last actor to ever vote in a poll while in confirmation period, thus drastically affecting it's status, ignoring the overall result (both on decision period AND mostly all the confirmation period).
Since decision and confirmation periods are now extended, having this kind of behaviour leads into an expensive outcome when an otherwise passing poll gets rejected last minute and needs to be reintroduced from the beginning.
This feature request aims to find a solution, using a concept similar to Candle Auctions, but intended for determining the state of the poll within the confirmation period.
Proposed Solution
The current state flow for the referenda protocol goes like this: