2024年1月,以太坊(Ethereum)社区迎来了一次备受关注的网络升级——通常被称为“一月份分叉”,这次升级并非一次颠覆性的硬分叉(如“The Merge”那样从工作量证明转向权益证明),而是一次常规的、包含多项改进和EIP(以太坊改进提案)的协议升级,主要通过共识层(信标链)和执行层(客户端)的更新来实现,尽管其激烈程度不及某些历史性分叉,但此次一月分叉依然为以太坊生态带来了显著的性能提升、安全增强以及未来发展的新机遇。

一月分叉的核心内容:EIP-4844与Proto-Danksharding的登场

本次一月分叉最受瞩目的焦点无疑是 EIP-4844(Blob Transactions) 的引入,这是实现 Proto-Danksharding(proto-danksharding) 的关键第一步,EIP-4844旨在解决以太坊上一个日益严峻的问题:Layer 2(L2)扩容解决方案向以太坊主网(Layer 1)提交数据的成本高昂。

在EIP-4844之前,L2项目(如Arbitrum、Optimism、zkSync等)主要通过“ calldata ”将交易数据发布到以太坊主网,随着L2用户量和交易量的激增,calldata费用水涨船高,这不仅抬高了L2的用户交易成本,也给主网带来了不小的数据存储压力。

EIP-4844引入了一种新的交易类型——“Blob交易”(Blob Transaction),这种交易允许发送者附带一块临时的、大容量的数据(称为“Blob”),其大小远超传统交易的calldata,关键在于,这些Blob数据不会被永久存储在以太坊的状态中,而是通过一种名为“数据可用性采样”(Data Availability Sampling, DAS)的机制,由网络中的节点进行采样和验证,确保数据的可用性,但大部分节点无需完整存储所有Blob数据,这极大地降低了L2向L1提交数据的单位成本,预计可降低一个数量级以上,从而显著提升L2的吞吐量和降低用户费用。

除了EIP-4844,一月分叉还包含其他一些重要的EIP,

  • EIP-1153:随机配图