This technical paper documents the analysis conducted as part of the project for Nouns DAO "Heal Noun O'Clock; Full Spec and Economic Audit of % Exit, An Arbitrage-Free Forking Mechanic". A non-technical summary of the findings will be provided as a companion paper. The analysis has been carried out by Cryptecon.
The analysis aims to address the growing issue of arbitrage within the Nouns DAO by modeling and evaluating various exit schemes. The model focuses on the dynamics of the treasury stock, auction prices, and redemption values following a fork and subsequent ragequit by modeling the behaviors of nouners and arbers in the daily auctions. We characterize the possible equilibria of the game and show how the outcome changes based on the initial conditions and treasury management. We also provide numerical simulations of the main results.
Let
Nouns can be redeemed for a share
All players discount future payoffs by the same discount factor
We assume that nouners value each noun according to a valuation
Arbers (or speculators) in turn value the noun at the expected value of redemption
The timing of the model is as follows. At each time
We model the auction format as an English auction, as this most closely resembles the auctions for nouns, in which bids can be submitted over a 24 hour period and all bids are visible at all times. Ending the game after the fork is WLOG, as all arbers leave the DAO and redeem their nouns. The continuation game is therefore simply a repetition of the game with a new starting treasury value
Formally, the history
Let
We begin our analysis by studying the bidding behavior of players at any history
Lemma 1 (Bidding Strategies): In any equilibrium and at any
(i) all nouners
(ii) all arbers always bid up to a cutoff value
where
Proof: We prove the statements in turn.
(i) Let
(ii) Fix a
Lemma 1 shows that the equilibrium of the game consists of a pair of simple strategies for nouners and the arber. The first statement formalizes the standard result that it is optimal for players in an English auction to bid up to their true valuation. However, this result only directly applies to nouners, because an arber's valuation, the redemption value, is a function of her own bid and expected future bids and thus is determined in equilibrium. The second statement then shows that while pinning down arbers' bids in equilibrium is more complex, their optimal strategies still follow a simple structure of bidding up to a well-defined maximum bid
Since all nouners always bid up to their true valuation of the noun, we can now state the expected time to fork at a given period
Lemma 2 (Forking) : In any equilibrium and at any
Proof: Follows directly from the definition of the forking threshold
Lemma 2 shows that the expected time to fork (and the existence of a forking period at all) is driven by the distribution of nouners' valuations and the expected redemption value of arbers. The higher the redemption value, the more likely it is for the arber to win, since arbers' will always at least outbid nouners whenever possible by Lemma 1. But an arber's win in expectation therefore only depends on the probability of their expected redemption value being above the highest nouner valuation and thus they are simply a function of the distribution function of nouners' valuations.
Specifically, the probability of winning conditional on the expected redemption value and resulting optimal maximum bid,
Our final preliminary result now provides an explicit characterization of the optimal bidding behavior of arbers in equilibrium and shows how their behavior is determined by the effect an arber's bid has on the evolution of the redemption value. Note however, that this only applies to interior solutions for the optimal maximum bid, denoted by
Lemma 3 (Arber Bid) : In any equilibrium and at any
Proof: Consider an arbers' payoff, which can be rewritten by Lemma 1 as follows
Differentiating with respect to the arbers maximum bid
Lemma 3 shows that arbers optimize their bid relative to the redemption value. If the redemption value increases in their bid, then arbers may 'overbid' – that is, holding the redemption value fix for a given bid, they optimally bid more than this redemption value. If instead the redemption value decreases in their bid, then they would underbid. Whether arbers over- or underbid therefore depends on how the redemption value changes in their bid and the value of the hazard rate of nouners distribution at this bid level. As Lemma 1 shows however, underbidding cannot arise in equilibrium, since the optimal strategies of nouners are independent of arbers' strategies implying that while an arbers bid may affect the auction price (and of course may lead to him winning the auction), an increasing bid can never lead to a decrease in the auction price as this would require other players to react to the arbers' strategy.
We now provide our main results on the equilibrium outcome of the game. Our first key finding studies the conditions under which a fork occurs in equilibrium.
Proposition 1 (Equilibrium) The equilibrium of the game is one of three types which are characterized by the following conditions:
Type I: a fork is guaranteed to occur along the equilibrium path and the optimal maximum bid by arbers satisfies
Type II: a fork is expected to occur along the equilibrium path starting at history
Type III: no fork is expected to occur along the equilibrium path starting at history
where
Proof: Fix an equilibrium. Let
Now consider the necessary condition for a fork to occur in Lemma 2. Replacing the cutoff bids with the increase of expected optimal bids by arbers, we obtain that the expected time to fork at
Lastly, consider the case when
Proposition 1 characterizes the three possible types of equilibria and provides conditions under which the game will end in each type of equilibrium. Intuitively, the result of the game depends on whether arbers' optimal bids lie within the interval of the distribution of nouner valuations. If they do and are sufficiently high, then the accumulating expected wins by arbers can be high enough for arbers to expect a fork to occur and be willing to bid a positive amount (Type II). If they are not sufficiently high, then in expectation no fork will occur before the game ends, so that arbers are not willing to bid any positive amount (Type III). Finally, if they lie outside the bounds of the distribution, then arbers will always win and as long as the game lasts long enough for them to surpass the forking threshold, a fork is guaranteed (Type I). However, note that our conditions for Type I only characterize the case in which the initial treasury stock
We also note that our conditions are not precise restrictions on the model primitives that must be fulfilled for the optimal bid by arbers to result in the respective type of equilibrium, but rather are expressed in terms of the optimal arber bid and thus the redemption value (which is a function of the model primitives), because the expected time to fork based on the sequence of win probabilities cannot be solved analytically. Spelling out the condition in more detail thus does not provide any additional precision or intuition. However, the conditions show that in order to characterize the equilibrium outcome of the model, it is sufficient to check whether at the beginning of the game arbers expect a fork to occur before the game ends. Moreover, to specifically check for a Type III equilibrium the sufficient condition we provide, which is only a function of the redemption value rather than the full optimal bid by arbers, can be calculated instead.
Figure 2 illustrates the equilibrium mechanics of the game. The expected optimal bids in future periods are increasing in line with the discount factor starting with the optimal bid in period 1 (left panel), resulting in an increasing probability of winning (right panel). The total accumulated win probabilities of arbers (shaded area) represent the expected number of arber wins and if this is sufficiently high, then a fork is expected to occur. In this case the positive bids by arbers are indeed equilibrium play and we are in a Type II equilibrium. The same logic holds true starting at any other period
Lastly, consider that the conditions stated in Proposition 1 hold for various possible assumptions relevant for the redemption value. In particular, we have not specified the share arbers receive when redeeming a noun. The conditions stated in Proposition 1 only assume that the share arbers receive is not decreasing in their bid, that is,
Mechanism 1 (Pro-rata share):
That is, when redeeming a noun, players receive the pro rata share of the entire treasury. Table 1 shows for the case of Mechanism 1 how different values for the forking threshold
In this setting, all three types of equilibria are possible and even with an initial treasury of zero, a fork can still occur. This is because it can be profitable for arbers to play relative low, but positive maximum bids, resulting in nouners winning in expectation for a number rounds and paying their prices into the treasury. Once arbers are able to force a fork, the nouners' paid prices result in a net gain for arbers. For this to be an equilibrium strategy, however, the forking threshold (
The simulation runs for Table 1 were conducted with the following parameters: the maximum number of periods was set to
The second assumption on the share arbers receive when redeeming the noun that we study is the following:
Mechanism 2 (Pro-rata share with tax):
In this case, arbers only receive a fraction of their pro-rata share. The remaining sum either stays in the DAOs treasury or is burned. It is straightforward that all results from the pro-rata mechanism continue to apply, as it is simply the special case of Mechanism 2 for the case that
Table 2 and Table 3 document the numerical results for Mechanism 2. The effect of setting a tax is similar to the effect of a higher
As the tax rate increases, equilibrium conditions are met at lower initial treasury levels or higher forking thresholds. Lowering
Taxed Share
Mechanism 2 raises the question of what happens to the taxed share of arbers' redemption value. There are three possibilities, each of which can be analyzed using our model and results.
One further aspect to consider is that taxing the redemption value will also have an effect on nouners who may have genuine, non-financial reasons to fork and may judge the tax to be unfair. In the context of our model, this could lead to nouners' valuations of the DAO to decrease or to no longer participate in the daily auctions, making arber wins more likely.
The third forking mechanism that we consider is the following, where we denote by
Mechanism 3 (Contribution-based share 1):
In contrast to the previous two mechanisms, under Mechanism 3 the share received after a fork does not depend on the number of nouns. Instead, it is a function of the price paid for the noun or the contribution the owner of the noun has made to the size of the treasury.
Table 4 and Table 5 document the simulation results for Mechanism 3. Compared to the pro-rata mechanism, Mechanism 3 leads to more "extreme" equilibria, that is, Type II equilibria become very unlikely and in almost all scenarios, arbers either are guaranteed to win or do not participate in the auction (i.e., Type I and Type III equilibria). The reason for this finding is that under Mechanism 3, arbers are guaranteed to always obtain at least the price they paid. So they may as well bid high enough to guarantee themselves a win, whenever they can obtain a positive payoff by forking. However, they will only obtain this price at some future forking period
Secondary Market
Because nouns are tradeable NFTs, they may be bought and sold on a secondary market outside of the auction mechanism that we consider in the model. Incorporating the behaviour of players on a secondary market is outside the scope of the analysis, but the main effects of a secondary market are the following.
First, arbers may buy nouns on the secondary market instead of in the daily auction. Whenever the prices for nouns on the secondary market are lower than the redemption value, buying nouns to force a fork becomes profitable. Moreover, if the secondary market is sufficiently liquid, forks become much more frequent, because potentially
Second, arbers may sell nouns on the secondary market. The price arbers can obtain for selling the noun sets a lower bound on their maximum bid in the auction, because even if they dont expect a fork to occur, they can always sell the noun on the secondary market. This increases the probability of arbers winning in the auction, increasing the probability of a fork occuring and lowering the time to fork in expectation.
Overall, a secondary market makes forking (much) more likely. But note that in this analysis, we assume that nouners' incentives in the auction are unaffected by the existence of a secondary market.
Finally, the interrelation of the prices on the two markets (the auction and the secondary market) is complex, as seen in the effect on arbers' bids limit above. For example, the ability to win a noun in the auction will similarly limit prices on the secondary market, while the redemption value will determine the willingness to pay for arbers on the secondary market. The exact determination of market prices is complex and depends on the specification of the market mechanism.
The final mechanism that we consider is the following:
Mechanism 4 (Contribution-based share 2):
Compared to Mechanism 3, Mechanism 4 puts a cap on the share arbers may receive. Just like in Mechanism 3, arbers receive a share proportional to the auction price they paid relative to sum of auction prices,
Figure 4 illustrates the logic of this mechanism. The redemption value for arbers does not continuously grow with the size of the treasury, instead it is capped at the level of their paid auction price relative to the overall size of the treasury.
The consequence of this mechanism is stated formally in the next result.
Corollary 1 (Mechanism 4): Assume Mechanism 4. Then, no Type I or Type II equilibria can arise and no forking occurs.
Proof: Consider the redemption value, which under Mechanism 4 and given a bid at time
The simulation results in Table 6 show that, as proved formally in Corollary 1, for any combination of
Instead of players only being able to fork once a sufficient number of nouns/players all choose to fork at the same time, players can be allowed to exit individually at any point in time (an 'atomic exit'). This mechanism can be captured in our model by placing two assumptions on the framework. First, we assume that
Proposition 2 (Atomic exit): Assume that
and the expected value of the treasury follows a mean-reverting process denoted by
Proof: Assume
We thus find that in expectation the arber will win the auction if
As Proposition 2 shows, in a steady state, the treasury will follow a treasury path defined by the exit mechanism and the expected value of the second highest nouner. Any treasury values that exceed this path will immediately result (in expectation) in an arber buying a noun to exit with profit. The consequence of this change to the forking mechanic in the DAO is particularly stark under Mechanism 3 and 4, as the following statement shows.
Corollary 2: (Arbitrage under atomic exit): At any time
Proof: We prove the statements in turn. Consider that under Mechanism 3, an arber has a certain positive profit if he bids
With the atomic exit mechanic, arbers no longer need to consider future expected arber wins. As a consequence, because they are guaranteed under Mechanism 3 and 4 to always obtain at least the price they paid in the auction, they will simply pay enough to be guaranteed to win the auction and fork immediately, whenever it yields a strictly positive payoff. This is the case under Mechanism 3 and a positive initial treasury. Under Mechanism 4, however, the arbers' returns are capped and can never be strictly positive and thus we obtain the finding from Corollary 1 again that arbers will refrain from participating in the auction altogether.
When players choose to fork and redeem their noun, the share of funds they receive can be delayed. The implementation of a vesting period significantly influences the willingness of arbers to participate. As the delay for receiving funds increases, the willingness of arbitrageurs to participate decreases. This vesting period can be represented with a parameter
The redemption value then becomes:
The main consequence of this change to the forking mechanism is that it reduces the immediate financial incentive for arbers due to the delayed access to funds.
It is straightforward that the results from Proposition 1 carry over to this scenario, as stated formally in the next result.
Corollary 1 (Vesting): Assume funds received from redeeming a noun are vested for
Type I: a fork is guaranteed to occur along the equilibrium path and the optimal maximum bid by arbers satisfies
Intuitively, because our conditions for a Type II and Type III equilibrium are a function of the optimal bid and thus the expected redemption value, their formal definition does not change but the set of parameters for which they apply changes. Similarly our condition for a Type I equilibrium now requires a larger initial treasury to guarantee a fork.
Vesting
One additional significant downside to this approach is that participants are exposed to fluctuations in the value of ETH during the vesting period, adding a layer of financial uncertainty that may disincentivize nouners to ragequit from majority attacks. This exposure to ETH price volatility can affect the overall value received by Nouners, potentially deterring participation from those who are risk-averse or require more immediate liquidity.
Tables 7 to 12 show that time delay, as expected, reduces the likelihood of a fork occurring and hence increases the number of Type III equilibria. As discussed before, under Mechanism 3 Type II equilibria are once again very unlikely to occur and arbers tend to either win with certainty (forking a fork with certainty), or refrain from participating in the auction.
In our baseline model, all outflows from the treasury arise from players forking and ragequitting the new DAO. In practice, funds from the treasury are regularly spent on proposals. Intuitively, introducing spending into the model will make forks less likely, as the treasury shrinks and incentives to participate for arbers are reduced. Fully modeling the voting mechanism that decides on spending is beyond the scope of this analysis, however, we now introduce a reduced-form spending function into our setting and analyze its effects.
Let
Proposition 3 (Treasury Spending): For any given value of
Proof: Consider the forking condition
Proposition 3 shows that by choosing an appropriate spending path, incentives for arbers can be sufficiently reduced to prevent forking. Intuitively, by spending sufficiently quickly, arbers' payoffs by the time they have accumulated enough wins to force a fork are reduced far enough so that their optimal bids become low enough to slow down their speed at which they accumulate wins in expectation to ensure the forking condition cannot be satisfied. As a consequence, even though they could obtain a positive payoff if a fork would arise, they can never get there so that it no longer pays to participate in the auction and only Type III equilibria remain. A similar set of parameters could also be determined at which only Type I equilibria are excluded.
In the simulation, for simplicity we tested a linear spending path, i.e.
Under Mechanism 1, the spending path directly influences the share of the treasury that participants receive. Since the allocation is based on contributions, any adjustments in the spending path significantly affect the incentives for arbers. This means that changes in spending can lead to pronounced shifts in behavior and different equilibrium outcomes.
Under Mechanism 3, the impact of changes in the spending path is less direct and hence less pronounced than under Mechanism 1. As a result, equilibrium types under Mechanism 3 are less sensitive to these changes.