Cointime

Download App
iOS & Android

Based Rollups can reward Proposers first come first serve

Based rollups don’t need a complicated auctioning system to reward proposers if they are willing to sacrifice L2 MEV rewards

Introduction

Before reading it is vital to understand Based Rollups 3, the mev-boost 1 block supply chain 1, and sequencing

The inspiration for this article was a section of the Taiko docs that mentions their system for choosing which provider to reward:

The first proposeBlock tx in the enclosing L1 block will earn the [block] reward.– Proposing Taiko blocks 1

That sentence is followed up by this note:

This is a temporary solution which may change soon, as we see an issue that can arise where the proposer will submit empty blocks to earn the reward.– Proposing Taiko blocks 1

The rest of this article argues why it is unnecessary to change the first-come-first-serve (FCFS) system that is currently implemented in the Taiko testnet.

Explanation

Assumptions

L1 searchers = L2 builders = L2 proposers

All will be referred to as “L2 builders” for the remainder of this article.

This assumption is reasonable because L2 proposers will bid for inclusion in the L1 through the mev-boost system, acting as L1 searchers. L2 builders and proposers look the same to the block reward system.

L1 builders choose to include only the highest-paying L2 builder’s bundle

Every proposer implements a check in their contract that only pays the builder if they are the first to call proposeBlock (and therefore winning the l2 block reward.) L1 builders are then incentivized to only include the highest bidding L2 builder’s block.

An FCFS system rewards only the first block proposal in the L1 block.

Only the first L2 block proposed in a single enclosing L1 block wins the block reward. All subsequent block proposals are either ignored or simply not rewarded.

Reasoning

If these assumptions are true, the proposer with the most valuable L2 block will win the L2 proposer reward.

L2 builders will compete to build the most valuable L2 block, which they will submit to L1 builders as mev-boost bundles. Whichever L2 builder outcompetes its peers will be included at the top of block by the L1 builder.

Tradeoffs

MEV

As in most rollup designs, a based rollup using this design will sacrifice ALL MEV rewards to its L1. Researcher Justin Drake has stated that this problem is not specific to based rollups. 1

Additionally, MEV rewards are expected to trend towards 0 over time as MEV-aware applications leak less and less MEV to block builders.

Spam resistance

This is the concern of the Taiko team.

The idea is that L2 builders will propose empty (or nearly empty) blocks to earn the block reward without generating valuable blocks.

An FCFS system will resist spam because spamming L2 builders will only bid up to the value of the block reward. L2 blocks will be worth more than this because of the MEV opportunities that exist inside these L2 blocks. Legitimate (non-spamming) L2 builders will be able to outbid spamming L2 builders based on the MEV rewards that they can extract.

The Taiko team published an article on MEV in based rollups that begins to address this issue:

L1 builders will include L2 blocks into their L1 blocks as long as there is at least a tiny of piece of MEV in this block (and the gas limit is not reached). And as long as there are any DEXs deployed on L2, there always will be some MEV additionally to transaction fees;– MEV for “Based Rollup” 1

Changing the reward that L2 builders receive based on other aspects of their blocks (transaction count, execution layer information, etc.) may also allow legitimate L2 builders to outbid spamming L2 builders if MEV rewards are negligible. Further research is required to determine these metrics. These variable block rewards only help legitimate L2 builders outbid spamming L2 builders, they can be set up within an FCFS system.

Conclusion

As far as I can see, a simple FCFS system should be sufficient for Based Rollups, and no further development is required. Research into variable block rewards should be conducted to determine if MEV rewards will be enough to completely avoid spamming L2 builders earning the L2 block reward.

This article should be common sense, but I want to start a discussion on this (because I’m probably wrong lol)

Comments

All Comments

Recommended for you

  • $1.2 billion in notional value of BTC options and $930 million in ETH options are set to expire

    Greeks.live data shows that on May 17th, 18,000 BTC options with a put/call ratio of 0.63 and a maximum pain point of $63,000 (nominal value of $1.2 billion) will expire. Additionally, 320,000 ETH options with a put/call ratio of 0.28 and a maximum pain point of $3,000 (nominal value of $930 million) will also expire. Greeks.live states that this week, inspired by the meme stock craze in the US, BTC ETFs have seen significant inflows, causing BTC to surge above $65,000. However, the rest of the crypto market remains weak, with trading volume continuing to decline, and the divergence in the options data of BTC and ETH reflects this. Looking at the structure of bulk trades and market trades, the downward trend in IV for major deadlines has ended and entered a consolidation phase, with limited downside potential at present. BTC longs and shorts are relatively balanced, while the weak ETH price has led to a continuous decline in market confidence, with selling calls becoming the absolute main transaction.

  • Tether CEO: 1 billion USDT will be issued on Tron Network, but it has been authorized but not yet issued

    On May 17th, Tether CEO Paolo Ardoino announced that 1 billion USDT had been issued on the Tron Network early this morning Beijing time, but not yet released. This means that the amount will be used as inventory for the next issuance request and chain exchange.

  • On-chain indexing service Subsquid completes financing of US$17.5 million, with participation from DFG and others

    Subsquid, a chain indexing service, announced the completion of a $6.3 million financing through the CoinList community. As of now, its total financing amount has reached $17.5 million, with participation from DFG, Hypersphere, Zee Prime, Blockchange, and Lattice. It is reported that its native token, SQD, is scheduled to be listed this Friday. The Subsquid SDK has been integrated with Google BigQuery, allowing developers to use Google's technology to analyze blockchain data and reduce the data costs of large-scale deployment in the blockchain and developer communities.

  • Optimism 2024 Q1 Report: The implementation of EIP-4844 reduces L1 submission costs by 99%

    Optimism has released its Q1 2024 report, which shows that the number of daily active addresses has reached 89,000 (a 23% increase compared to the previous period), and the daily transaction volume has increased to 470,000 (a 39% increase compared to the previous period). These indicators are slightly lower than the historical high point in Q3 2023.

  • US Secret Service seizes domain used to run cryptocurrency scam

    On May 17th, the US Secret Service seized a domain used for cryptocurrency trust fraud in a "pig-killing plate" scam. In the "pig-killing plate" scam, scammers contact victims through various means, including dating apps, social media websites, and even random text messages disguised as wrong numbers.

  • Peaq Completes $20 Million Fundraising via CoinList Launch

    Peaq, a Layer1 blockchain applicable for DePIN and machine RWA, announced on X platform that it raised $20 million through its native token Launch, which was launched on CoinList from May 9 to May 16. As of now, over 145,000 community members have completed over-subscriptions of over $36 million. The new funds will be used to accelerate the growth of the peqosystem and further consolidate various ecosystem and community plans.

  • LocalMonero to Shut Down in Six Months Amid Regulatory Pressure and Internal Factors

    LocalMonero, a peer-to-peer exchange for trading privacy coin Monero (XMR), has disabled all trades and will be taken down in six months, according to parent company AgoraDesk. The company cited a combination of internal and external factors for the decision, but did not provide specifics. The move follows a trend of P2P crypto trading platforms shutting down due to regulatory challenges, including LocalBitcoins and Paxful. LocalMonero's closure also comes amid pressure from regulatory authorities on privacy coins, with exchanges including Binance and Coinbase delisting tokens like Monero and Zcash.

  • French securities regulator issues new warning to Bybit

    The French securities regulator has issued a new warning to the cryptocurrency exchange Bybit, urging customers to make arrangements for the possibility that the platform may suddenly stop providing services to French customers. The Financial Markets Authority (AMF) stated in a notice on Thursday that the exchange is not registered as a Digital Asset Service Provider (DASP), and therefore is providing services illegally in France. Bybit has been blacklisted by the AMF since May 20, 2022 for illegal operations.

  • Gaming platform Param Labs completes $7 million financing, led by Animoca Brands

    Gaming platform Param Labs has completed a $7 million financing round, led by Animoca Brands with participation from Delphi Ventures and Cypher Capital. Param Labs aims to establish a gaming ecosystem managed by its native PARAM token, which is set to launch soon. The company's first game, "Kiraverse," is a multiplayer shooting game that allows players to earn money while playing.

  • The 133rd Ethereum ACDC meeting: The goal is to complete the devnet within 7-10 days

    The Ethereum developers held their 133rd ACDC conference call. First, they outlined the latest research on Ethereum protocol confirmation rules. Then, they discussed Pectra updates related to EIP-7547 and CFI states, and decided to put them on hold temporarily. They also updated the v1.5.0-alpha.1 specification. Regarding the implementation updates for devnet-0, most teams are making progress, but there are also some unexpected complexities. The goal is to complete devnet within 7-10 days.