RollCall Breakout #2: Fee Markets

As announced on RollCall #2, we are organizing a series of breakout calls each Wednesday. The second breakout call will be on L2 fee markets. The intention is for these breakout calls to be optional additions to the monthly RollCalls, and aimed at bringing together the subset of teams interested in each particular topic.

Meeting Info

Agenda

  • Introduction (short presentation)
  • Rollup teams’ summary of current thinking
  • EVM gas cost repricing
    • use cases (e.g. keccak for zk)
    • challenges (backwards compatibility, client & language support)
    • removing gas observability via EOF
  • L1 settlement fees
    • fees independent of L2 prices & execution results
    • adapting the 4844 tx type
    • wallet / tooling support
  • Congestion pricing
    • differences L1 / L2
    • potential for unbundling EIP-1559
  • Open discussion

Further discussion

Feel free to add comments here with further items of discussion

3 Likes

RollCall (L2 standards) fee markets breakout call

Notes by @adietrichs

(From Eth R&D Discord)

basically, we talked about 3 main topics:

  • repricing EVM operations (say keccak for zk)
  • L1 passthrough fees, how to pay for settlement and DA cost
  • potential proper multidim pricing (passthrough is basically a simple 2d version of that)

takeaway was that the topic where we might be close to having something to standardize is the L1 settlement cost. we talked a bit about what to standardize there, and the main feedback was that standardizing both a 2d tx type and a fee estimation API would be the best candidates.

So we introduce the concept of “settlement gas” (name tbd), and each L2 can have their own logic for how much settlement gas a tx consumes, and how to set the price for that gas during inclusion, but there would be a standardized way for users to specify limit and max price, and for estimating cost of a tx.

So ideally we can turn this into one or two concrete RIPs and move forward with that.

Video:

1 Like