Content
@
0 reply
26 recasts
26 reactions
Roberto Bayardo 🎩
@bayardo.eth
Regarding Base transaction fees: they are high because the chain is at its target capacity (2x the throughput of the L1), but demand has increased dramatically. Data fees remain insignificant thanks to EIP-4844 blobs which are still far from capacity! So while "it could be worse..." what can make it better? (cont)
8 replies
26 recasts
156 reactions
Roberto Bayardo 🎩
@bayardo.eth
Simplest thing would be to just increase the chain's target capacity. I'm pretty confident we could just 2X it right now and the Base sequencer + most node infra would handle it just fine. But "pretty confident" isn't good enough. And it's not just the short term we need to be concerned about. (cont)
3 replies
1 recast
26 reactions
Roberto Bayardo 🎩
@bayardo.eth
Longer term, increasing throughput leads to faster rate of state growth. While Ethereum roadmap has some cool ideas for dealing with state growth, they are not going to be ready in the short term. We need to keep overall growth aligned with the timeline for these sorts of features. (cont)
2 replies
1 recast
19 reactions
Garrett
@ghard
Maybe this is my misunderstanding but I thought blob storage expired? How does increasing throughput increase general state growth?
1 reply
0 recast
1 reaction
Roberto Bayardo 🎩
@bayardo.eth
State is the state of all accounts on the L2. Blobs store transaction history -- while it's good to expire that too, you can't discard, say, the balances of certain ERC20 tokens. And over time, as more and more people hold tokens, that kind of state only gets bigger.
1 reply
0 recast
2 reactions