[unfinished] Draft for implimentation of variable period
In previous thread, I was going to reduce the voting period of governance. but the most validators don’t support that proposal, and @sunnya97 suggested a variable voting period solution. that’s a very good idea. and we want to make it to be real.
Here is a draft for implementation of variable voting period. You can edit it if you want.
docs.google.comDraft for implementation of variable period
Draft for implementation of variable period. Goals: Governance should be more flexible and efficient in long term. The current voting period is 14 days long. there are some obvious problems with it. It’s too long for some emergency proposals, and...
If you have any suggestions. be free to write it down.
Hey Ping, I don’t have access to the doc, so I sent a request.
@ping Me too. Sent request.
I wrote up an ADR for the unilateral extensible method: github.com cosmos/cosmos-sdk/blob/adr-extendable-voting-periods/docs/architecture/adr-018-extendable-voting-period.md ``` # ADR 18: Extendable Voting Periods ## Changelog - 1 January 2020: Start of first version ## Context Currently the voting period for all governance proposals is the same. However, this is suboptimal as all governance proposals do not require the same time period. For more non-contentious proposals, they can be dealt with more efficently with a faster period, while more contentious or complex proposals may need a longer period for extended discussion/consideration. ## Decision We would like to design a mechanism for making the voting period of a governance proposal variable based on the demand of voters. We would like it to be based on the view of the governance participants, rather than just the proposer of a governance proposal (thus, allowing the proposer to select the voting period length is not sufficient). However, we would like to avoid the creation of an entire second voting process to determine the length of the voting period, as it just pushed the problem to determining…
Excerpt (1197 of 1526 characters). Read the whole post on the forum ↗
Great, The only thing I want to suggest is ‘MinVotingPeriod’ should be 7 days, otherwise the voting period is going to be too long. it is not efficient.