Aragon Court FAQ
- What is the current duration of the different stages of a dispute?
Currently the different stage lengths are:
- Argument submission: 7 days. It can be cut short if the Aragon Court subscriber decides to cut it short (commonly if both parties signal that they are done with argument submission).
- Vote commitment: 2 days
- Vote reveal: 2 days
- Appeal: 2 days
- Appeal confirmation: 2 days
- What is the current configuration of Aragon Court's parameters?
You can find Aragon Court's current parameters on the backend monitoring dashboard here.
- Which fees need to be paid to create a dispute?
The fees required to create a dispute are:
- Juror fees: 10 DAI x 3 jurors in first round = 30 DAI
- Draft fees: 0.18 DAI x 3 jurors = 0.54 DAI. These are intended to cover transaction fees for drafting.
- Settlement fees: 0.11 DAI x 3 jurors = 0.33 DAI. These are intended to cover transaction fees for settling penalties.
Total: 30.87 DAI
- Do I need to put collateral to create a dispute?
Aragon Court doesn't require a collateral deposit in order to create a dispute. The Aragon Court subscriber can require a collateral deposit, and has absolute control over this setting: the amount, who pays for it, how is it redistributed when a verdict is ruled, etc. Aragon Court does require collateral to appeal disputes and confirm appeals (see next section).
- How much money is needed to appeal a dispute? And to confirm the appeal? What is it for?
To appeal a dispute or confirm it, the amount required is
(juror fees + draft fees + settlement fees) x collateral factor x number of jurors.
- Juror fees = 10 DAI
- Draft fees = 0.18 DAI
- Settlement fees = 0.11 DAI
- Collateral factor = 2 to appeal, 3 to confirm
So that means:
- Appeal dispute: 20.58 DAI x number of jurors
- Confirm appeal: 30.87 DAI x number of jurors
Round Number of jurors
Appeal cost Confirm cost
First to second round 9 185.22 277.83 Second to third round
27 555.66 833.49 Third to fourth round
81 1666.98 2500.47
For the final round, the same formulas apply, but there's a reduction of 50%. The number of jurors for the final round is computed as
total active stake / min active balance. Min active balance is currently
- If I have ANJ tokens staked or activated, can I lose them if I appeal a dispute?
No, the only funds that are risk when appealing or confirming an appeal are the DAI tokens deposited as collateral (see previous question for more details).
- What happens to the collateral put up if the final ruling is neither the ruling proposed by the appealing party nor the confirming party?
A portion of the collateral is used to pay fees, and the rest is returned to the collateral's previous owner. The fees are used to pay the winning jurors and pay for the incentivized operations of drafting and settling penalties. The fees paid are, per juror:
- Juror fees = 10 DAI
- Draft fees = 0.18 DAI
- Settlement fees = 0.11 DAI
- Is a majority needed to win a vote?
No, it's not a majority winner but rather the plurality winner. The most voted ruling outcome wins. For example if there are 9 jurors (round 2) and 4 vote "Allow", 2 vote "Block" and 3 vote "Refuse to vote", the winning outcome of that round would be "Allow", because that outcome received the most votes out of the available options.
- What happens if there is a tie?
In case of a tie the highest priority option will be chosen. Refuse to vote will always be the highest priority. On top of that, organizations subscribed to the Court can set up their own priority. Everything else works the same. So, for instance, given a priority of Block > Allow, if in the second round 1 juror refuses to vote, 4 vote Block and 4 vote Allow, the final outcome (for that round) will be Block. If there are no appeals in that round then Block is the final ruling and the 4 jurors that voted Block will be rewarded and the rest will be slashed.
- What does "Refuse to vote" mean? What happens if it's the most voted option?
This is an option jurors can chose if they think that the arguments are not complete or coherent enough to make a decision or they think that the dispute doesn't belong in the Court (in the future there may be different specialized Courts). "Refuse to vote" works like any other option: if it's the most voted option, jurors who voted for it get rewards, all the rest get slashed.
- Another juror tried to collude and leaked his secret password. Can I punish this juror for attempting to collude?
Yes you can, and you should! There are instructions for what to do in this situation here.
- What's the penalty for leaked votes?
It's the same as for jurors on the losing side of a final ruling. When a cast vote is leaked it's overwritten to "leaked" instead of the original outcome chosen by the juror, so it can never be on the winning side, even if their original cast vote would have been on the winning side.
- May it happen that when I sell my ANJ tokens I get a lower price than the buy price I initially got and therefore I lose money?
After the Aragon Court launch on February 10, 2020 the price of ANJ is variable according to market demand and the price set by the ANJ bonding curve. At any given time it is possible that the price of ANJ will be lower or higher than the price at which you acquired the ANJ.
- What is the current total supply of ANJ? And what is the max supply?
The current total supply can be found on the ANJ contract page on block explorers such as Etherscan. Due to the bonding curve relationship between ANT and ANJ, the max supply of ANJ is determined by the current total supply of ANT; based on the current total supply of ANT, the max supply of ANJ that could possibly be minted by locking ANT in the bonding curve is approximately 350,868,849 ANJ.
- Which parameters of the Court can be changed? How?
Almost all parameters, except for the term duration, period duration, and Court start time can be changed. In particular:
- Juror fees
- Draft fees
- Settlement fees
- Argument submission period
- Commit period
- Reveal period
- Appeal period
- Appeal confirm period
- Penalty percentage of min active balance to be slashed for losing jurors
- Final round fees reduction percentage
- First round jurors number
- Factor used to increase jurors number in each appeal
- Number of regular rounds (before final round with all jurors is triggered)
- Number of terms that a coherent juror in a final round is disallowed to withdraw (to prevent 51% attacks)
- Multiple of dispute fees required to appeal a preliminary ruling
- Multiple of dispute fees required to confirm appeal
- Minimum amount of juror tokens that can be activated
- Do parameter changes affect ongoing disputes?
No, a dispute gets its parameter when it's created and keeps them during the whole life-cycle. So if for instance while a dispute is being adjudicated in the first round the voting period is reduced from 2 days to 1, the dispute will still have a voting period of 2 days all the way through to the final ruling.
- Where is the Court "hosted"?
Aragon Court is a smart contract system deployed to the Ethereum mainnet. The Court Dashboard at court.aragon.org is hosted by Aragon One in a Swiss data center.
- Where can I find the source code and technical documentation for Aragon Court?
The Aragon Court smart contract source code and technical documentation can be found in the aragon-court repo on GitHub. The Aragon Court Dashboard source code can similarly be found in the court-dashboard repo.