AladdinDAO
Search…
DAO Mining Rewards Calculations
Within an epoch, the number of ALD tokens accumulated for Talent Hunters is
TITI
ALD,the number of ALD tokens accumulated for Boule Members is
TDTD
ALD,and
TSTS
ALD for Strategy Developers. The allocation of ALD rewards to each individual are calculated based on their contribution.
Let
MiM_i
denote the profit from the liquidity pool
i=1,2,...,n.i=1,2,...,n.
.The profit equals the product of the number of tokens mined during the epoch and 2-week(100,000 block) TWAP of the token prices.
Let
Vi,jV_{i,j}
denote the vote of the Boule Member ,
j=1,...,Nj=1,...,N
...on pool
ii
. Suppose for each pool
ii
, there are
mi+m_i^+
votes and
mim_i^-
votes.
Let
Vi,j={1/mi+, if Boule Member j voted yes on pool i;0, if did not vote;(1/mi)(1/2)max(ki1,0), if Boule Member j voted no on pool i;V_{i,j}=\left\{\begin{array}{l} 1/m_i^+, \ if \ Boule\ Member\ j\ voted\ yes\ on\ pool\ i;\\ 0, \ if \ did\ not\ vote;\\ -(1/m_i^-)(1/2)^{max(k_i-1,0)}, \ if \ Boule\ Member\ j \ voted\ no\ on\ pool\ i; \end{array}\right.
Denote the average value of adjusted profits by
Mˉ=1ni=1nMiδmin{ki,9}\bar{M}=\frac{1}{n}\sum_{i=1}^{n}M_i\delta^{\min\{k_i,9\}}
and define the contribution value of Boule Member
jj
by
Pj=i=1nmax{0,Vi,j(Miδmin{ki,9}Mˉ)}P_j=\sum_{i=1}^{n}\max\{0,V_{ i,j}\cdot(M_i\delta^{\min\{k_i,9\}}-\bar{M})\}
where
δ\delta
= 0.8 is the decay rate and
kik_i
is the time (months) elapsed since pool
ii
was listed.
The number of ALD tokens Boule Member
jj
shall obtain in the epoch
TDj=TDPjj=1NPjTD_j=TD\cdot\frac{P_j}{\sum_{j=1}^{N} P_j}
Note: the denominator may be zero with very small probability. For such case, let .
TDj=1/N.TD_j=1/N.
Same for the formula below.
The number of ALD tokens Talent Hunter k shall obtain in the epoch
TIk=TIi=1nkPjij=1NPjTI_k=TI\cdot \frac{\sum_{i=1}^{n_k}P_{j_i}}{\sum_{j=1}^{N} P_j}
where
PjiP_{j_i}
is the contribution of Boule Member
ji,i=1,2,...nk,j_i, i=1,2,...n_k,
, who was invited by Talent Hunter k.
The number of ALD tokens Strategy Developer of pool i shall obtain in the epoch
TSi=TSMiδkii=1nMiδkiTS_i=TS\cdot\frac{M_i\delta^{k_i}}{\sum_{i=1}^{n} M_i\delta^{k_i}}

For example

We have 3 Boule Members (Alice, Bob and Susan), they voted for 3 projects (A, B and C). A, B and C have been listed on AladdinDAO for 80 days, 50 days and 20 days respectively. In this epoch, A, B and C have generated $1m, $2m and $3m profit for Aladdin users. DAO Mining releases 16.8/per block, total 1,680,000 ALD per epoch (100,000 block). Based on the above algorithms, below charts show the allocation of ALD rewards from the Boule Member incentives and Talent Hunter incentives.
Last modified 1mo ago
Copy link
Contents
For example