Thank you everyone for your comments so far. There are now some suggestions to specific tracks and their parameters that we would like to get the DAOs input on, before a formal proposal is submitted.
Tracks
Below is an overview of the 6 suggested tracks and their descriptions.
Track | Description | Referendum examples |
---|---|---|
Root | Track with the highest privilege | Runtime upgrades, Technical Committee management |
Whitelisted Caller | Track used for referenda that have been whitelisted by the Technical Committee and can execute with Root privileges | Fast-tracked operations |
Pool Admin | Custom track for pool management | Launching a pool on Centrifuge |
Treasurer | Track used for asking for funding from the treasury | Treasury proposal |
Referendum Canceller | Track used for cancellation of incorrectly submitted referenda, Decision Deposit is refunded | Wrong referendum |
Referendum Killer | Track used for killing malicious referenda, Decision Deposit is slashed | Malicious/harmful referendum |
All tracks follow this flow, but with different parameters:
Parameters
Below are the parameters for each track, specification of Approval and Support and their curves. Click on the to the left to expand.
Root
Max Deciding | Decision Deposit | Prepare Period | Decision Period | Confirmation Period | Enactment Period | |
---|---|---|---|---|---|---|
Root | 2 | 300,000 CFG | 6 hours | 14 days | 12 hours | 1 day |
Approval (linear): 100% → 50%
Support (reciprocal): 50% → 0.88%
Click here for specification of Approval and Support over time
Hours | Approval (linear) | Support (reciprocal) | Support in CFG |
---|---|---|---|
0 | 100.00 % | 50.00 % | 200,000,000 |
1 | 99.85 % | 42.86 % | 171,428,571 |
2 | 99.70 % | 37.50 % | 150,000,000 |
3 | 99.55 % | 33.33 % | 133,333,333 |
24 | 96.43 % | 10.00 % | 40,000,000 |
312 | 53.57 % | 0.94 % | 3,773,585 |
324 | 51.79 % | 0.91 % | 3,636,364 |
336 (14 days) | 50.00 % | 0.88 % | 3,508,772 |
Support in CFG has been calculated with an Electorate of 400M CFG.
Whitelisted Caller
Max Deciding | Decision Deposit | Prepare Period | Decision Period | Confirmation Period | Enactment Period | |
---|---|---|---|---|---|---|
Whitelisted Caller | 20 | 1,000 CFG | 10 minutes | 7 days | 10 minutes | 10 minutes |
Approval (linear): 100% → 50%
Support (reciprocal): 50% → 0.01%
Click here for specification of Approval and Support over time
Hours | Approval (linear) | Support (reciprocal) | Support in CFG |
---|---|---|---|
0 | 100.00 % | 50.00 % | 200,000,000 |
1 | 99.70 % | 1.92 % | 7,692,308 |
2 | 99.40 % | 0.98 % | 3,921,569 |
3 | 99.11 % | 0.66 % | 2,631,579 |
24 | 92.86 % | 0.08 % | 332,779 |
72 | 78.57 % | 0.03 % | 111,049 |
120 | 64.29 % | 0.02 % | 66,644 |
168 (7 days) | 50.00 % | 0.01 % | 47,608 |
Support in CFG has been calculated with an Electorate of 400M CFG.
Pool Admin
Max Deciding | Decision Deposit | Prepare Period | Decision Period | Confirmation Period | Enactment Period | |
---|---|---|---|---|---|---|
Pool Admin | 5 | 1,000 CFG | 1 hour | 7 days | 1 hour | 1 hour |
Approval (linear): 100% → 70%
Support (reciprocal): 50% → 0.59%
Click here for specification of Approval and Support over time
Hours | Approval (linear) | Support (reciprocal) | Support in CFG |
---|---|---|---|
0 | 100.00 % | 50.00 % | 200,000,000 |
1 | 99.82 % | 33.33 % | 133,333,333 |
2 | 99.64 % | 25.00 % | 100,000,000 |
3 | 99.46 % | 20.00 % | 80,000,000 |
24 | 95.71 % | 3.85 % | 15,384,615 |
72 | 87.14 % | 1.35 % | 5,405,405 |
120 | 78.57 % | 0.82 % | 3,278,689 |
168 (7 days) | 70.00 % | 0.59 % | 2,352,941 |
Support in CFG has been calculated with an Electorate of 400M CFG.
Treasurer
Max Deciding | Decision Deposit | Prepare Period | Decision Period | Confirmation Period | Enactment Period | |
---|---|---|---|---|---|---|
Treasurer | 2 | 10,000 CFG | 6 hours | 14 days | 12 hours | 12 hours |
Approval (linear): 100% → 70%
Support (linear): 50% → 1%
Click here for specification of Approval and Support over time
Hours | Approval (linear) | Support (reciprocal) | Support in CFG |
---|---|---|---|
0 | 100.00 % | 50.00 % | 200,000,000 |
1 | 99.91 % | 49.84 % | 199,346,667 |
2 | 99.82 % | 49.67 % | 198,693,333 |
3 | 99.73 % | 49.51 % | 198,040,000 |
24 | 97.86 % | 46.08 % | 184,320,000 |
312 | 73.21 % | 1.00 % | 4,000,000 |
324 | 71.07 % | 1.00 % | 4,000,000 |
336 (14 days) | 70.00 % | 1.00 % | 4,000,000 |
Support in CFG has been calculated with an Electorate of 400M CFG.
Referendum Canceller
Max Deciding | Decision Deposit | Prepare Period | Decision Period | Confirmation Period | Enactment Period | |
---|---|---|---|---|---|---|
Referendum Canceller | 20 | 50,000 CFG | 1 hour | 7 days | 1 hour | 10 minutes |
Approval (linear): 100% → 70%
Support (reciprocal): 50% → 0.59%
Click here for specification of Approval and Support over time
Hours | Approval (linear) | Support (reciprocal) | Support in CFG |
---|---|---|---|
0 | 100.00 % | 50.00 % | 200,000,000 |
1 | 99.82 % | 33.33 % | 133,333,333 |
2 | 99.64 % | 25.00 % | 100,000,000 |
3 | 99.46 % | 20.00 % | 80,000,000 |
24 | 95.71 % | 3.85 % | 15,384,615 |
72 | 87.14 % | 1.35 % | 5,405,405 |
120 | 78.57 % | 0.82 % | 3,278,689 |
168 (7 days) | 70.00 % | 0.59 % | 2,352,941 |
Support in CFG has been calculated with an Electorate of 400M CFG.
Referendum Killer
Max Deciding | Decision Deposit | Prepare Period | Decision Period | Confirmation Period | Enactment Period | |
---|---|---|---|---|---|---|
Referendum Killer | 20 | 75,000 CFG | 1 hour | 14 days | 1 hour | 10 minutes |
Approval (linear): 100% → 70%
Support (reciprocal): 50% → 0.59%
Click here for specification of Approval and Support over time
Hours | Approval (linear) | Support (reciprocal) | Support in CFG |
---|---|---|---|
0 | 100.00 % | 50.00 % | 200,000,000 |
1 | 99.91 % | 40,00 % | 160,000,000 |
2 | 99.82 % | 33,33 % | 133,333,333 |
3 | 99.73 % | 28,57 % | 114,285,714 |
24 | 97.86 % | 7,14 % | 28,571,429 |
312 | 73.21 % | 0,66 % | 2,631,579 |
324 | 71.07 % | 0,61 % | 2,439,024 |
336 (14 days) | 70,00 % | 0,59 % | 2,352,941 |
Support in CFG has been calculated with an Electorate of 400M CFG.
Appendix
Prepare Period
- The minimum time the referendum needs to wait before it can progress to the Decision Period - basically a waiting room for referenda. Voting is enabled, but the votes do not count toward the outcome of the referendum yet.
Max Deciding
- The maximum number of referenda that can be in the Decision Period of a track at any given time.
Decision Deposit
- This deposit is required for a referendum to progress to the Decision Period after the end of the Prepare Period. It doesn’t have to be the proposer who pays this, anyone can pay the deposit. If a decision deposit is not paid within a predetermined time range (e.g. 14 days), the proposal will get rejected by default. This will be returned to the proposer regardless of whether the referendum passes or fails. The only way a deposit can be slashed is if a Referendum Killer is submitted (to kill a malicious referendum) and passes.
Decision Period
- The maximum amount of time a decision may take to be approved (or rejected). If the proposal is not approved by the end of the Decision Period (i.e. meets both Approve and Support criteria and stays there for the Confirmation Period), it gets rejected by default.
Confirmation Period
- The total time the referenda must meet both the min Approval and Support criteria during the Decision Period in order to pass and enter the Enactment Period.
Enactment Period
- Minimum time that an approved proposal must be in the dispatch queue after approval. The proposer has the option to add an additional delay before the referendum is enacted.
Approval
- The share of Aye votes, compared to all votes cast in the referendum (Aye + Nay) including conviction. I.e. Aye/(Aye + Nay).
Support
- The total number of votes, without conviction, compared to the total possible number of votes that could be made in the system (electorate). Support also takes into account Abstain votes. I.e. (Aye + Nay + Abstain) / Electorate.
Electorate
- The total number of tokens that can be used to vote in governance. This is typically the total supply. However, it is possible to modify this number on OpenGov.
@leemo @The_Phunky_One_Lucky @LuisG @lucasvo @WilliamFreude @Kate_Bee @ImdioR @cassidy @devin