OP as an MEV staking token

Hi everyone, I wanted to make an alternate proposal than Enabling $OP as a gas token on Optimism Network!. This is an approach which mirrors PoS as well as Fuel Labs.

This is not a token price scheme, please read the full post!

EDIT: I found some relevant posts where implementation could be discussed: Use OP to decentralize the sequencer and Pragmatic first step towards decentralizing sequencer (this one has recent activity). I apologize for any duplication, although I think reviving the discussion of using $OP specifically (as a counter to less palatable proposals such as gas token) is still its own topic.

Major points

  • $OP as a gas token does not create revenue for $OP, it only creates velocity. Our objective is much more than to pump price via a monetary premium.
  • Buy-and-burn is too manual, we should reserve monetary policy for spending needs.
  • The revenue of a blockchain, when scalability expands to infinity, is MEV.
  • Giving $OP tokenholders block-ordering rights directly securitizes the revenue into the token, which, in tandem with seigniorage and treasury diversification, allows the DAO to more flexibly fund public goods (real revenue does not always line up with the quantity of good projects to fund - we require monetary expansion and contraction of the treasury)
  • Another benefit of decentralizing MEV is that you get better censorship resistance / liveness.
  • Public goods funding should not have a centralized dependency on Optimism corporation. Although there are short-term gains to “double-dipping” by selling a token and keeping revenue, it’s not good for the long-term brand / ability to fundraise and attract projects

The Economics

This may seem to reduce revenue for the ecosystem fund (what the team refers to as “public goods”), however it may actually increase fundedness since if the ecosystem fund holds e.g. 20% of the $OP supply then they go down from 100% to 20% of current revenue but they can sell up to 20% of all future revenue and even print themselves a larger stake. Hence, if we believe the ecosystem to generate a lot of revenue in the long-term then securitization is the most sustainable and flexible way to keep the ecosystem fund wealthy.

How can it be implemented?

EDIT: The below was based on a mistaken assumption on my part that the current iteration of MEVA would be conducted off-chain and/or privately between proposer<->builder a la Flashbots. In fact, “we simply repurpose L1 miners and utilize them as block proposers” is a detail from the original MEVA post I had missed which simplifies the implementation as now the L1 contract directly can collect and distribute staking rewards, rather than a rotation of auctioneers. This also avoids randomness of returns for small stakers. See also @polynya 's comment.

  • sortition: give random $OP staker headstart in committing to L1 (get_beacon_proposer_index). should they also get an inactivity penalty?
  • delegation: in-protocol delegation or in-protocol staking derivatives
  • top-100 (Cosmos) vs slots (Ethereum)?
  • there could be a tool like mev-boost so that the $OP staker can receive MEV blocks
  • progressive decentralization: e.g. centralized entity still sequences 50% of the time
6 Likes

Create, develop, contribute to the Optimism Ecosystem, that’s how value is formed. Proposals like this create artificial value. Need more focus on the ecosystem, unique projects and ideas and very importantly the contributing community.

1 Like

Sorry, can you be more specific? What role are you suggesting the $OP token plays? For example, why would one purchase an $OP token vs, say, joining the Citizens’ House?

re: “artificial value”, please read and understand the proposal. It regards the long-term health of the DAO and its ability to fund public goods. Do you have an alternative to propose regarding funding the “ecosystem” and “contributing community”?

1 Like

Optimism already plans to use MEVA, like you said, to generate revenue. The auction software can instead be made available for $OP stakers to run themselves (much like PBS and/or mev-boost). This securitizes the revenue into the $OP token and, when combined with seigniorage for public goods, allows the DAO treasury to fund public goods more flexibly.

If you read the original post, this proposal is, unlike the gas token proposal, explicitly about the long-term health of the DAO and not pumping the token price. The token price is only relevant insofar as the DAO can issue more tokens to raise cash for public goods.

2 Likes

More specifically: there are development stages of Optimism, some proposals cannot be technically implemented at the moment, about other roles for the OP token, the same is a process. At the moment the role for the OP token has been established, and it is a vision. But any proposal is good for an objective discussion, but such proposals are only for discussion because there is no such proposal type “Establishing the role for the OP token” in the OPerating Manual.

*joining the Token House

2 Likes

This is posted in “Ideas & Feedback”, not proposals. As far as “technically implemented”, ETH developers have been working on this, although I’ll let them provide technical feedback.

You heard me right, I am asking why join the Token House vs the Citizen House, if the economic token does not serve some economic function such as staking and proposing blocks in a decentralized and censorship-resistant manner.

2 Likes

Correct, the Optimism documentation has already described what I’m proposing:

Value accrues to tokenholders through the productive re-deployment of sequencer revenue.

What I’m describing is a realization of this vision. It’s preferable that this revenue is not collected and distributed by the centralized corporation, but directly generated by $OP stakers, which removes a centralized point of failure both from the revenue distribution and from sequencing itself.

1 Like

These revenues will be distributed by Citizens House on a decentralised basis.

As I said, there are stages of development, and sequencer decentralization is one stage.

It’s not the same, what you described is the realization of your vision.

1 Like

To tell you the truth, you have your own goals that are aimed at your interests at the moment: more value and utility for the OP token.

I have my own goals and interests, I develop my projects on Optimism, without grants or other incentives, and I will never apply for grants because the grant is too much responsibility, and that’s why I understand and don’t propose ideas for artificial value, and I expect the OP token will accumulate value with the development and growth of the ecosystem as normal, ethereum is not the most valuable blockchain because every week adds a new utility to ETH, but due to it’s focus on development and growth of the ecosystem, getting any value takes time and work. I don’t rule out that your idea will be implemented in the future, but at the moment I don’t see that, and again there are certain steps.

4 Likes

(post deleted by author)

1 Like

This is just my opinion, I like that it’s a new idea on the forum, but I don’t see the implementation of this idea now, maybe the OP team has a different opinion, or maybe the OP team is now working on implementing this idea.

1 Like

Hi @raho no worries and I understand the defensiveness to any “tokenomics”.

Yeah, I think building off that past work would be a promising route. In their original post they mention the roles of “Block producers // Transaction Inclusion” (“Block proposers are most analogous to traditional blockchain miners.”) and “Sequencers // Transaction Ordering”. I think the “Block producers” role is a natural fit for something PoS-like (actually it sounds like they intentionally leave that part open-ended as to who the block producers could be?) using Ethereum-like leader selection (I think get_beacon_proposer_index). Of course, we would have to figure out whether to do the 32 ETH thing or the top 100 thing (Cosmos-style), but either way delegation would be required, because “at-home staking” might be challenging and not likely to get many blocks.

If someone stakes and is inactive, then the rollup root could get committed a bit late, but I actually think this would be fine because 1) there’s already a 7-day dispute period, 2) could probably be discouraged with inactivity penalties. The broader risk is the $OP stakers produce worse blocks than the Optimism team. But I still think it’s good to decentralize it.

Finally to be clear on the implementation difficulty resources, this is definitely a major research undertaking that is being worked on across Ethereum, Optimism, other rollups, Cosmos, etc in collaboration so it definitely wouldn’t be production-ready for a while! For example, I can’t find any recent update from the team regarding MEVA but I trust that they are still working on it (since it is their plan for public goods funding). So that’s why I’m only staging this to “Ideas & Feedback”. If I don’t start this discussion early, then much worse / less productive ideas will proliferate regarding what to do with $OP.

3 Likes

This is certainly a pragmatic approach, however I believe PoS and staking is sub-optimal for rollups. Ideally, there should only be 1 sequencer live at a given time, or maybe 2 or 3. 100 or whatever is extremely wasteful.

A better approach is simply block producing auctions - which can be held in $OP or $ETH. The winning sequencers need to put up a slashable $OP bond. With some blacklists (whitelists at first) by governance so malicious entities are slashed and ejected.

4 Likes

Ah, so the auction is conducted on L1? (perhaps Dutch?) In that case, I have definitely been overthinking it. My original proposal could just be replaced by a staking contract that gets paid out the rewards.

The economic thrust of the proposal remains (though implemented much more simply), where it may seem to reduce revenue for the ecosystem fund (what the team refers to as “public goods”), however it may actually increase fundedness since if the ecosystem fund holds 20% of the $OP supply then they go down from 100% to 20% of current revenue but they can sell up to 20% of all future revenue and even print themselves a larger stake.

1 Like