TimeBoost as staking value source. Exploration, research, and analysis.
tl;dr
One of the original goals of TimeBoost is to “help increase revenue for the ArbitrumDAO.” The DAO should choose a percentage of Timeboost revenue it feels comfortable with based on this analysis, and direct that much directly towards staking yield.
References
Blockworks research:
Design Spec:
Timeboost forum discussion:
Expectations
Arbitrum is soon releasing TimeBoost, which will allow the network to capture more fees from MEV with control by Arbitrum DAO, and an offchain API provided by the Sequencer.
Based on research by Blockwords, the DAO should expect between $19M and $95M in recenue per year. Although many assumptions were made to get this projection.
Projections
Yield APR = (Timeboost fees earned) * (Percentage of Revenue Shared) / (ARB Staked Value) * 100
Depending on market scenarios and amount of staked ARB, on the high end 5% of Timeboost revenue could add as much as 4.48% APR for 200,000,000 ARB, and up to 13.44% APR for 200,000,000 ARB at 15% of revenue.
To make it easier to play with these numbers and see for yourself what different courses of action combined with different market scenarios would look like, you can use this fun widget I made:
Analysis
Pros
-
High expectations of income.
-
Revenue is in ETH. Timeboost revenue is currently planned to be in ETH, although the DAO can update this in the future
-
Sustainable revenue stream. This income will be recurring and continue indefinitely.
Cons
-
Negative treasury impact, as these funds are currently planned to the DAO treasury or could go back into the Apps and Projects on Arbitrum which generate the fees.
-
Revenue will fluctuate greatly with the market. Timeboost revenue may change by wide margins depending on trading volatility, market conditions, amount demand for leverage in the system, and the over-all macro economy. So it may be hard to plan around or find consistent yield.
Feasibility
At a technical level it is trivial to forward revenue directly from the sequencer to the DAO treasury, as planned, or split those funds and send ETH to the staking smart contracts. It’s feasible to direct a percentage, as set by the DAO, of TimeBoost revenue towards ARB staking. This could be done via the DAO funding staking smart contracts after TimeBoost income goes to the Treasury. Or it could be done more directly, as we recommend, where TimeBoost income goes directly to a staking Smart Contract from the Sequencer with parameters set by the DAO.
Proposal
The DAO should choose a percentage of Timeboost revenue to set aside from the Treasury, in ETH, for use in staking. Other community members have suggested giving a percentage of Timeboost revenue to app developers or network users, so its not advised at this time to take all of the expected revenue.
We propose giving the DAO the option to route 5%, 10%, or 15% of TimeBoost revenue towards ARB staking.
Justification
The justification for choosing 5, 15, or 25% as a recommendation is delegates feel there are many other valid uses for this revenue. It may be that its most fair and positive sum for Arbitrum as a network to share this revenue with builders who create apps that generate it.
Most liked comment in original Timeboost proposal comments: Constitutional AIP: Proposal to adopt Timeboost, a new transaction ordering policy - #14 by JoJo
edit: I’ve included this just to show that this is one of many good ideas for where timeboost revenue should go.
After polling in the General channel of the Arbitrum governance telegram chat, we found most respondents had a strong preference. We also received 5 private communications from delegates confirming this.
This combined with the fact that the earned ETH was originally meant for boosting the treasury leads to our recommendation.
Revenue Bounds
As mentioned in the Cons section, Timeboost revenue may change wildly depending on market conditions. It is possible that conditions may change over time and if Arbitrum grows significantly, then the amount of capital going to staking via timeboost as a source will be to much. And vice versa if market conditions worsen for prolonged periods. Therefore, the DAO should assign ARDC, or contract Blockworks directly, to review market conditions and update the percentage of timeboost revenue going towards staking or other sources at various intervals, like every 3-6 months for example.