About Aragon Court (ANJ)
Aragon Court (ANJ) Association has worked hard to maintain a strong balance sheet and treasury. At the current burn rate the Association has 10+ years of runway. The Association is currently generating funds from the interest from the treasury. The team is focused on allowing as many DAOs as possible to use Aragon’s technology.
Aragon Court (ANJ) Govern is Aragon’s new Smart Contract system to manage unstoppable organizations on the blockchain in an efficient and decentralized manner. It’s architectured using ERC3000, the up and coming governance standard.
Aragon Court (ANJ) have a list of unacceptable behaviors. Please familiarize yourself with them before joining the project so you can help us support a healthy community. This is not a complete list, and moderators have discretion over which comments they moderate. If you try to be the best person you can be when you are in community spaces, you will probably be okay.
Aragon Court (ANJ) Court handles subjective disputes that require the judgment of human jurors. These jurors stake a token called ANJ which allows them to be drafted into juries and earn fees for successfully adjudicating disputes.
Aragon Court (ANJ) Storage Key Points
|Coin Name||Aragon Court|
|Circulating Supply||122,645,461.39 ANJ|
|Source Code||Click Here To View Source Code|
|Explorers||Click Here To View Explorers|
|Chat||Click Here To Visit|
|Whitepaper||Click Here To View|
|Official Project Website||Click Here To Visit Project Website|
As a juror, you can now access your ANJ by using the court dashboard. You can still check your active balance by connecting your wallet to the conversion module. ANJ is now available at a variable rate, based on supply and demand. Price discovery is automated by a bonding curve.
You can visit the Aragon Court FAQ for more information on frequent questions and answers on all Court related topics.
Unlike traditional courts, Aragon Court guardians are not asked to rule impartially on disputes but instead are asked to rule the way they expect the plurality of guardians to rule. Aragon Court attempts to find what the subjective truth is (i.e. the most correct outcome of a dispute) with a Schelling point
“Proof of Stake”
The Aragon Court is a permission less protocol where any participant can come and go without asking for anyone’s authorization. Therefore, the protocol must function with integrity even in the presence of malicious actors, who may pose as multiple guardians at once to “Sybil attack” the Court. The defense against these attacks begins with a simple staking system where guardian impact is weighted by their active stake of tokens
Guardians are expected to perform certain duties and responsibilities, like reviewing arguments for a dispute and casting a vote. In order to help guardians properly execute their tasks, the Aragon Court Dashboard is available and provides all the tools they need. You can learn more about the Dashboard here and the details of dispute resolution here.
During the implementation of the protocol, multiple technical challenges came up. Here are some of the difficulties they went through and the solutions the carried out to solve them.
One of the key parts of Aragon Court is guaranteeing randomness when drafting jurors for a dispute. As we all know, implementing randomness in Ethereum is not an easy task. The strategy we picked to solve this problem was to use block hashes of future blocks, which means using information that cannot be known beforehand, to make sure miners cannot manipulate it easily and that users can not speculate on when it’s better to open a dispute.
Another key problem to solve was being able to guarantee a pure drafting function while keeping a lower gas cost. Let’s start by analyzing a bit how the drafting algorithm works.
The way jurors are selected for a dispute is based on the number of ANJ activated: the more tokens a juror has activated, the higher the chance to get drafted. It can be seen as a segment of ANJ balance where different chunks are assigned to each juror based on their ANJ active balance: