L1 needs to accelerate scaling blobs.
L1 also needs to do a moderate amount of scaling the EVM and increasing the gas limit, to be able to handle the activity that it will continue to have even in an L2-dominated world (eg. proofs, large-scale defi, deposits and withdrawals, exceptional mass exit scenarios, keystore wallets, asset issuance).
L2s need to continue improving security. The same security guarantees that one would expect from sharding (including eg. censorship resistance, light client verifiability, lack of enshrined trusted parties) should be available on L2s.
L2s, and wallets need to accelerate improving and standardizing interoperability. This includes chain-specific addresses, message-passing and bridge standards, efficient cross-chain payments, on-chain configs and more. Using Ethereum should feel like using a single ecosystem, not 34 different blockchains.
L2 deposit and withdraw times need to become much faster.
As long as basic interoperability needs are met, L2
You are viewing a single comment's thread from: