Content
@
0 reply
0 recast
0 reaction
Jason
@chaskin.eth
4 replies
0 recast
14 reactions
Cassie Heart
@cassie
The 2018 argument of EOS, Cardano or polkadot out scaling it was lulzy but the argument still applies — scaling roadmap basically got scrapped by removing shards. Regardless of the nomenclature change, an L2 is still an L2, not Ethereum itself.
1 reply
0 recast
1 reaction
Jason
@chaskin.eth
I think scrapping execution shards made sense because they were extremely complex and risky, and back in 2019, it wasn’t clear if the EF could solve them. The endgame for Ethereum execution scaling is integrating SNARKs/STARKs into L1, effectively turning Ethereum into "native rollups" with zkEVM using blobs. Then deploying multiple parallel zkEVM instances that consume blob data (www.reddit.com/r/ethereum/comments/vrx9xe/comment/if7auu7/?context=1) However, zkEVM was thought to be a decade away, while progress on solving the data availability problem with DAS was advancing rapidly. Pivoting to a rollup-centric roadmap provided medium-term scaling through rollups and more importantly decentralized R&D. Rollups raised over $1 billion to push further research into SNARKs and EVM scaling. Meanwhile, Ethereum can ship DA improvements and eventually integrate a hardened zkEVM
1 reply
0 recast
1 reaction
Jason
@chaskin.eth
As for L2s, it’s a matter of perspective, but I consider them part of Ethereum because of how deeply integrated they are. They act as out of protocol execution shards, using Ethereum for DA, deriving their blocks from Ethereum L1, and relying on L1 for SNARK verifications or fraud proof games. Switching DA providers or moving functions to another chain would be complex, disruptive, and unlikely to get through the governance process as rollups become more integrated with Ethereum over time I wrote more about this in depth: paragraph.xyz/@chaskin/was-the-rollup-centric-roadmap-a-mistake-are-l2s-truly-ethereum
0 reply
0 recast
0 reaction