以太坊已引入 Blobs,下一步何去何从?
Blobs 的现状与意义
2024年3月13日,Dencun硬分叉激活,启用了以太坊长期等待的功能:proto-danksharding(即EIP-4844,俗称blobs)。该升级最初将L2 Rollup的交易费用降低了100倍以上。近期,随着Blobscriptions协议的使用,blob的用量激增,费用市场开始发挥作用。Blob并非免费,但仍远低于calldata的成本。
blobs是以太坊长期路线图中的关键转折点:它标志着以太坊扩展从“从零到一”的问题转变为“从一到N”的问题。未来的扩展工作(如增加blob数量、优化Rollup对blob的使用)将是增量式的。同时,以太坊生态的重心正从L1问题(如PoS和扩容)逐步转向更接近应用层的问题。
以太坊扩容的未来
以太坊正逐步转型为以L2为中心的生态系统。主要应用、支付、钱包体验都在向多L2环境迁移。Rollup路线图的核心之一是独立的数据可用性空间——区块中EVM无法访问的区域,专供Rollup等L2项目使用。未来,可通过数据可用性采样(DAS) 技术验证数据,最终目标是实现每slot 16 MB的数据空间(约1.33 MB/s)。
EIP-4844虽未实现DAS,但搭建了基础框架。后续可通过简单参数更改逐步引入DAS并增加blob数量。未来的发展主要有两个方向:
逐步提升blob容量:下一阶段可能是简化的PeerDAS——每个节点存储所有blob数据的显著部分(如1/8),当需要采样时向负责存储该部分的对等节点询问。理论上可将blob容量扩展8倍(因纠删码冗余实际约4倍)。此外,可通过EIP-7623等方案限制执行块最大大小,从而安全提升blob目标和L1 gas限制。长远来看,更复杂的2D DAS协议将进一步扩大blob空间。
提升L2效率:L2协议需在以下四方面改进:
- 数据压缩:通过多种压缩技术,可将交易数据从约180字节优化至25字节以下。
- 乐观数据技术:如Plasma及其变体,可在正常情况下将数据保留在L2,仅在特殊情况下使用L1,实现类似Rollup的安全性。
- 执行限制优化:Dencun后Rollup使用成本大幅下降,但如Base等L2因自身内部限制(如存储、计算与存储的交互)出现拥堵。需通过并行化(如EIP-648)等工程手段改进。
- 安全性提升:目前仅少数Rollup达到“阶段1”安全标准。需推动所有Rollup至少达到阶段1(例如通过6-of-8或9-of-12的安全委员会高门槛设计)。未来可谨慎迈向阶段2:Rollup真正由代码保障,安全委员会仅在代码“可证自相矛盾”时干预(可通过多证明实现提高安全性)。
以太坊开发重心转移
以太坊发展已进入S曲线的减速阶段。两大根本性变革(PoS转换和blobs架构)已完成。未来重大改进(如Verkle树、单slot最终性、协议内账户抽象)虽重要,但不再如之前那样剧烈。EIP-4844旨在通过一次性大规模更改,为Rollup提供长期稳定环境。未来的升级(如全danksharding、STARKs)可在无需用户和Rollup操作的情况下在后台进行。
对应用与用户的意义
过去十年以太坊应用多处于“训练阶段”,高费用限制了非金融应用的发展。Blobs的出现使交易费用大幅降低(接近“互联网货币费用不超过5美分”的愿景)。尽管若使用量激增费用仍可能上升,但关键制约正在解除。
开发者已无借口再构建原型化、无法规模化的应用。现有工具足以构建既符合密码朋克精神又用户友好的应用。已有成功案例:
- Daimo钱包:定位为“以太坊上的Venmo”。
- Farcaster:在去中心化社交领域结合真正去中心化与优秀用户体验。
应用设计需面向“2020年代以太坊”
许多应用仍围绕“2010年代以太坊”模式运作(如ENS活动、代币发行多在L1;POAP公开上链;DAO投票透明易受贿赂攻击)。如今应用应转向“2020年代以太坊”范式:
| 方面 |
2010年代以太坊 |
2020年代以太坊 |
| 架构 |
全部构建于L1 |
构建于特定L2或支持多L2标准 |
| 隐私 |
一切公开 |
用户数据默认私有,需时通过Merkle或ZK证明 |
| 抗女巫机制 |
需0.01 ETH |
可要求ETH押金,但客户端应提供非加密货币用户的中心化抗女巫包装(如SMS验证) |
| 钱包 |
外部账户(EOA) |
账户抽象钱包:密钥恢复、分级访问控制、交易赞助等 |
| 社区成员证明(用于投票、空投等) |
基于ETH持有量 |
ETH + 人格证明 + POAPs + ZuStamps + EAS + 第三方策展列表 |
以太坊已不仅是金融生态系统,而是替代中心化技术的全栈方案,甚至提供中心化技术所没有的功能(如治理应用)。生态需全面调整思维模式。
总结
- 以太坊正从“L1快速进展”时代转向“L1进展仍重要但更温和、对应用干扰更少”的时代。
- 扩容工作仍需完成,但将更多在后台推进。
- 应用开发者不再是构建原型,而是在为数百万人构建工具,需全面调整思维。
- 以太坊已从单纯的金融生态系统升级为更彻底的独立去中心化技术栈,生态需相应全面调整心态。