Tao Voting - Vote Duration

What is Vote Duration?

This is the voting duration (usually in days) of a proposal in Tao Voting. During this time ANT holders are allowed to vote on the proposal, users cannot take back their vote and users are only allowed to vote ONCE.

Vote Duration in Disputable Voting has other voting period sections that exist within it: Quiet Ending Period and Delegated Voting Period. The Quiet Ending Extension, if triggered, will increase the Vote Duration by the duration of the QEE, however many times the QEE triggers.

Vote Execution Delay is not counted as part of the Vote Duration


It is important to allow a sufficient voting window for all users in all timezones with varying levels of mental bandwidth to be able to visit and review proposals.

Suggested Range

3 to 9 days

Related Parameters

Support Required

Minimum Quorum

Delegated Voting Period

Quiet Ending Period

Quiet Ending Extension

Vote Execution Delay

Original Post by @divine_comedian can be found here

Why not?

This is how Tao voting works.

Yes, but what’s the reasoning behind it? :slight_smile:

EDIT: Put differently, is it due to a technical limitation or perhaps some other reason?

This is how is technically built and won’t change unless someone forks the smart contracts and create their version. That being said the reasoning behind it is because Tao Voting is being used to make important decisions normally with high support requirements which means if you said yes, you won’t be able to change your vote or unstake your tokens until the proposal passes or gets rejected that guarantee if you vote yes you won’t rage quit and leave the opportunity to those affected by that decision leave if they prefer.

Then again, critical facts may emerge during the voting period, leading voters to want to change their vote. I guess the takeaway here for a rational voter is to withhold their vote until later stages of the process to make it more cumbersome to withhold information from voters.

1 Like

We could also build in potentially a similar function to Lido @mlphresearch where by there is 24 hours after a vote where people can just vote No and it it reaches a certain threshold the vote is re-run.

Could potentially avoid individuals withholding information.

Polkadot recently introduced a feature whereby the winning option has to keep winning for an extended period of time before the vote can pass/conclude. Such a feature is particularly useful when users are free to change their vote at any time as new information comes in. But yes, a workaround would be to allow a critical mass of voters to trigger a re-run in cases where they’ve changed their mind but were unable to change their vote.

1 Like

Yes, but the resulting dynamic is different depending on whether voters have the ability to change their vote or not.