长推:以太坊Layer2会杀死新公链吗?
用户最需要的不是N个Rollup,而是1~2个体验最佳的infra
原文作者:Faust
原文来源:twitter
注:本文来自@eternal1997L 推特,CHAINLOOK整理如下:
很多人认为以太坊Layer2的崛起会让新公链失去生存空间,但持这种观点的人忽视了一件事:
Layer2不能被视为一个整体,不同的Rollup彼此都是竞对,局势仍然和新公链混战时期类似。
用户最需要的不是N个Rollup,而是
1~2个体验最佳的infra,在这方面,Rollup和Aptos这类新公链都是对等的,不存在谁碾压谁
Rollup目前并不是一种成熟的技术方案,性能局限性依然很明显(尤其对于ZKR而言)
真的能把单个Rollup性能与Aptos Solana这类新公链拉开差距的时间还远未到来,起码要等到Danksharding落地后,这中间还有很长的路要走。
比如,目前Arbitrum的出块节点(sequencer)把每秒可处理的Tx压制在了每秒最高700万gas,以太坊平均每秒处理100万gas的Tx,算下来目前Arbitrum只有ETH效率的7倍,这么做是因为考虑到DA层(以太坊)的吞吐量太低、在Layer1发布数据批次可能遭遇审查攻击等,这些因素是排序器限制自己性能空间的原因。
关于【长推:以太坊Layer2会杀死新公链吗?】的延伸阅读
加密杂谈:对RaaS和Eigenlayer的一些看法
本文讨论了加密货币领域的热门话题,包括Rollup技术、Restaking、LRT、AVS和Eigenlayer。作者认为目前情况并不乐观,团队进展缓慢,Rollup部署过多也不利。对于Restaking、LRT、AVS和Eigenlayer的不满,存入ETH数量巨大,但空投效果不佳。团队发布庞大白皮书,但工作原理和概念仍不清楚。Eigenlayer决定暂不启用惩罚机制,但是否有必要为每个新兴协议提供近十亿美元的用户Restaking ETH并面临风险?惩罚机制将在不到一年内启用,操作者是否意识到Restaking风险?或许会有其他平台蚕食Eigenlayer的市场份额。
详解 OP Stack Rollup 流程及对应代码
Optimism Bedrock是当前版本的OP Stack,提供了启动生产质量的Optimistic Rollup区块链的工具。它包括op-batcher和op-proposer两个服务,负责从sequencer读取交易内容并rollup到链上,以及将交易状态rollup到合约。文中介绍了如何使用recordL1Tip和l1Tip来获取最新的L1BlockRef,以及如何收集和提交交易数据。每个事务仅使用一帧,如果通道已满,则仅返回剩余帧,直到成功发送到L1。sendTransaction将交易发送到一层,并更新交易发送状态。FetchNextOutputInfo获取L2上的区块output,NextBlockNumber获取下一批次需要提交的区块区间,SyncStatus获取L2块的状态和块信息,OutputAtBlock根据块高获取output,sendTransaction使用output构建stateRoot提交交易到一层链。
而StarkWare等ZKrollup要面临的瓶颈,更多在于ZKproof生成时间太长,由于Sequencer处理交易的速度远远大于Prover生成ZKProof的速度,如果Sequencer和Prover之间的进度gap差距太大,会对Rollup的安全性造成严重威胁,所以目前的ZKR往往也要限制排序器处理Tx的速度。
而且Rollup有严重的马太效应,由于排序器每次在L1上发布数据批次,都有个固定成本21000gas,排序器为了节约成本,都要凑足几百笔交易才往L1发一次数据批次。
如果某个Rollup上的用户太少,在L1上发布数据的频率会很低,这会降低跨链转账速度,对用户体验造成伤害。
简而言之,Rollup有明显的马太效应
虽然很多人都认为“以太坊Layer2会杀死新公链”,但我却想说,这种狼来了的游戏以前上演过无数次。无论是新公链杀死以太坊,还是以太坊Layer2杀死新公链,都是不大现实,甚至存在认知错误的观点。
不同的Infra设施会长期共存很长时间,并不存在谁碾压谁、谁让谁没饭吃一说,当然不同的Rollup之间另当别论
免责声明:本文仅代表作者个人观点,不代表链观CHAINLOOK立场,不承担法律责任。文章及观点也不构成投资意见。请用户理性看待市场风险,以及遵守所在国家和地区的相关法律法规。
图文来源:Faust,如有侵权请联系删除。转载或引用请注明文章出处!