Lido dev team recently shared their thoughts on 'last moment vote' attack mitigation (see the "Discussion" link).
The proposal is to split each Aragon vote timeframe into two phases while maintaining the overall vote time to be 72h:
Main, where one can vote both for and against — 48h
Objection, where one is only allowed to vote against — 24h
Which allows:
to prevent unexpected changed from being propagated in the last moment
to have a 24h period to react before the vote decision comes into force
You can find more details in: LIP-16 - Protocol safeguards. Two-phased voting
The changes are implemented with the following PR in the Lido fork of aragon-apps repository: https://github.com/lidofinance/aragon-apps/pull/8
The on-chain code is peer-reviewed internally and audited by the MixBytes team.
Do you support the proposed 'Two-phase voting' to be implemented as Lido DAO Aragon Voting upgrade?
