TimeBoost revenue as a sustainable ARB staking yield source

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

Google Sheets Calculations.

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:

https://timeboost.replit.app/

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.

2 Likes

Thanks for the proposal, and thanks for answering in private a few questions. I don’t have a strong opinion, right now, on this, for 2 main reasons:

  1. generalized reason: we need to first spin up staking, and see the results of the reward working group. As far as I know and I might be wrong one of the main target is the 2% arb inflation. Without seeing the result of just that, for a few months, it would be impossible to evaluate if we even have to add other revenues on top such as sequencer rev or others
  2. personal reason: I really think there is a merit to incentivise protocols that produces such mev rev to have a direct benefit from it, and would like to first see the mev numbers coming in and then reflect on how they can be weaponized.
1 Like

Questions

  1. TimeBoost income is affected by market fluctuations. Does the DAO have a strategy to address this volatility? For example, is there a backup funding arrangement or adjustment plan for income allocation when revenues decrease?

  2. The proposal suggests using 5%, 10%, or 15% of TimeBoost income for staking rewards. Will the remaining income go entirely into the treasury, or is there another intended use? If market or community needs change, can these percentages be adjusted flexibly?

  3. The proposal mentions that part of the revenue can be allocated to application developers. How will this mechanism be implemented? For example, which applications qualify for this allocation, and are there specific performance metrics for this revenue distribution?

Suggestions

  1. It is recommended to establish a dynamic allocation mechanism to adjust the distribution ratio of TimeBoost income regularly based on market conditions and DAO needs. For example, during favorable market conditions, the percentage allocated to staking rewards can be increased, while in downturns, more can be reserved for the treasury.

  2. Consider setting up a revenue stabilization fund, depositing a portion of TimeBoost income into this fund to provide a buffer for staking rewards and developer incentives during market downturns, thereby enhancing the financial stability of the DAO.

1 Like

I basically agree with both of these. Its worth seeing how timeboost goes first before allocating. The projects could be way off, we dont know for sure what will happen.

  1. Arbitrum DAO does not have the power to control macro global economic trends. I dont think we should spend too much time worrying about it personally. Just keep building.

  2. That should probably be decided in the timeboost discussion. The current spec is to send all the revenue to the dao treasury.

  3. I’m making no recommendations about how to allocate the rest of the revenue. I’m just saying theres a lot of good ideas about other places to put it, so we should not take too large of a portion for staking.

Thanks for the feedback!