Voting Process

Stake Requirement and Jury Selection

  • Participants must stake $USDC to join the voting process.

  • Each dispute has an associated "value" representing its economic significance.

  • The minimum required stake and the size of the randomly selected jury will increase in proportion with the dispute's value.

  • Random jury selection minimizes centralization and reduces the risk of manipulation by large stakeholders.

Post-Token Generation Event (TGE):

  • Once we launch our native token through a TGE, we will introduce a modified version of the voting process.

  • Participants will stake our native token to join the voting process.

  • This change will further align incentives within the ecosystem, as participants will have a direct stake in the network's success and integrity.

Voting Mechanics

  • Jury members cast their votes independently.

  • Jury members gain on-chain credits if they vote correctly(align with the final outcome), and lose credits when they don’t.

  • Votes remain encrypted during the 24-48 hour voting period to maintain confidentiality.

  • A poll result is valid if:

    • At least 60% of the jury participates.

    • There is more than 60% agreement on the outcome.

  • If these conditions aren't met, the vote is rolled over, and a new jury is formed.

    • New jury is formed by selecting stakers with higher on-chain credits.

    • This can happen up to two times before the dispute is marked as invalid.

  • Those thresholds mentioned above can be changed via OnChain configuration contract that can be changed over time to increase the CoC(Cost of Corruption)

Governance Oversight

  • After a vote, there's a public notice period.

  • The Governance Committee can pause the vote result if manipulation is suspected.

  • If paused, third-party arbitrator will provide evidence, and a new vote assesses the validity of this evidence.

  • The final outcome is then recorded on-chain and reported to smart contracts.

Last updated