Академический Документы
Профессиональный Документы
Культура Документы
1 Short Description
DigixDAO raised about 465,000 ETH in an initial coin offering (ICO) in exchange for DGD tokens. The DGD
tokens represent voting power in DigixDAO governance platform. The votes concern the actions to be taken
using the raised ETH. Here a burn function is considered for DGD holders to burn their DGD for ETH in
DigixDAO. The ratio received would be (Total ETH in DigixDAO)/(DGD total supply) minus an optional “exit
fee" of x% of the ETH to be received.
2 Aims
To implement a burn function which has strong incentives in place to avoid burning all DGD and total
dissolution of DigixDAO.
– The DGD/ETH market value being higher than the ETH received from burning
– An exit fee
– Rewards from participation in DigixDAO with DGD tokens are high enough to disincentivise burning
DGD.
– Reasonable restrictions to burning:
Only allow burning of DGD that has been locked in the DigixDAO governance platform for a
certain period of time
Only allow burning from addresses that have a certain amount of reputation points on the Digix-
DAO governance platform
– Arbitrage: DGD/ETH market price falls below the ETH received from burning
– The fact the ETH is being spent on proposals, lowering the pool ratio over time
– Believing that the ETH spent on proposals is not translating to higher rewards from participation in
DigixDAO with DGD tokens
– Rewards from participation in DigixDAO with DGD tokens are too low
The aim is to make sure that the disincentives to burning outweigh the incentives, to avoid all DGD being
eventually burned.
1
3 Details
3.1 Burn function
Equation (1) for burn function:
The exit fee is x% of the pool ratio at the time the burn occurs,
x
f= R; (3)
100
where x is a value between 0 and 100. This means Eq. (1) can be rewritten as,
x
A = R 1 100 ; (4)
= R f;
or equivalently,
A = cR; (5)
Adding both of the ETH in these addresses gives the value (Total ETH in DigixDAO). As of 20 July 2019,
4.2 Burn function places a rational floor on the DGD/ETH market value
If a burn function was implemented there is strong incentive to buy DGD with ETH below the value (ETH
received per DGD burned). This would push the DGD/ETH market price up to at least equal to
(ETH received per DGD burned),
(Rational DGD/ETH market value) (ETH received per DGD burned): (7)
See Figure 1 to see a graph of (ETH received per DGD burned) for various exit fee percentages x. This
graph can also be read as the (Rational DGD/ETH market value) floor for various values of x.
5 Graphs
Fig. 1 shows the amount of ETH received per DGD burned for various values of percentage exit fee x%. It is
the pool ratio (Figure 2) minus the exit fee per DGD burned (Figure 3). It shows that a larger value of x
increases the slope of the ETH received value with respect to DGD burned, meaning waiting for other DGD to
be burned is advantageous. This graph can also be read as if the y-axis is the rational floor of the DGD/ETH
market value as discussed in Section 4.2.
Fig. 2 shows the pool ratio R as a function of DGD burned for various exit fees x%. For no exit fee x = 0%
the y axis stays constant, then with increasing values of x% the pool ratio rises faster the more DGD burned.
Fig. 3 shows the fee per DGD burned as a function of DGD burned for various exit fees x%. It is explained
by Eq. (3) showing the proportionality between the pool ratio and the exit fee per DGD burned.
Fig. 4 shows the ETH in the pool E as a function of DGD burned for various exit fees x%. It is exactly linear
for x = 0%, and slightly deviates from linearity for greater values of x. The end point is always 0 ETH remaining
in the pool because each DGD burned always receives the pool ratio of ETH (minus the fee) which increases
as more DGD is burned.
0.4
x = 0%
ETH received per DGD burned
x = 2%
0.35 x = 4%
x = 6%
x = 8%
0.3 x = 10%
0.25
0.2
0.15
0
5
1
2
.
X = 6%
0.35 X = 8%
X = 10%
0.3
0.25
0.2
0.15
0
5
1
2
.
x = 4%
0.035 x = 6%
0.03 x = 8%
x = 10%
0.025
0.02
0.015
0.01
0.005
0
0
0.5
1
5
1
2
.
300
250
200
150 X = 0%
X = 2%
100 X = 4%
X = 6%
50 X = 8%
X = 10%
0
0
5
1
2
.