以太坊社区的目光正聚焦于其下一个重大网络升级——布拉格升级(Prague Upgrade),更广为人知的代号是“Dencun”升级,此次升级被普遍认为是继“伦敦”和“合并”之后,以太坊发展路线图上的又一重要里程碑,其核心目标在于进一步提升以太坊的可扩展性,尤其是通过引入“proto-danksharding”(EIP-4844)这一关键提案,为Layer 2(L2)解决方案带来显著的成本优化和性能提升,Dencun升级的各项测试网升级已顺利完成,主网激活的时间也日益临近,进展备受瞩目。
Dencun升级的核心亮点:EIP-4844与Proto-Danksharding
Dencun升级的重中之重无疑是EIP-4844(Proposer-Builder Separation,PBS,更常与Proto-Danksharding关联),在以太坊当前架构下,L2网络(如Arbitrum、Optimism、zkSync等)将大量交易数据“rollup”到以太坊主链上,这些数据存储在主链的calldata中,费用相对高昂,限制了L2处理大规模交易的能力并推高了用户成本。
EIP-4844通过引入一种新的交易类型和“数据blob”(data blobs)来解决这一问题。
- 引入Blob交易:允许交易包含最多128KB的“blob”数据,这些数据专门用于L2 rollup提交,不执行计算,仅存储。
- 降低数据存储成本:Blob数据的存储费用将远低于当前的calldata,预计能将L2向主链提交数据的成本降低一个数量级甚至更多(据估计可达100倍)。
- 提升L2性能与吞吐量:更低的数据提交成本意味着L2可以更频繁、更大量地处理交易,从而提高整体吞吐量和降低用户费用。
除了EIP-4844,Dencun升级还包含其他多项以太坊改进提案(EIPs),例如EIP-1153(Transient Storage,临时存储,允许智能合约更高效地使用临时存储空间)、EIP-4788(将共识层信标块头引入执行层,增强链上应用的可靠性)等,它们将从不同角度优化以太网络的效率和功能。
最新进展:测试网成功,主网升级箭在弦上
自2023年下半年以来,Dencun升级的开发和测试工作便紧锣密鼓地展开:
- 多轮测试网升级成功:开发者先后在Sepolia、Goerli等多个以太坊测试网上成功部署了Dencun升级候选版本(包括Devnet、Canarynet等),这些测试主要验证了EIP-4844等新功能的正确性、网络稳定性以及各客户端软件的兼容性,测试结果普遍积极,为后续主网升级奠定了坚实基础。
- 核心客户端团队就升级时间达成初步共识:在2023年12月的以太坊核心开发者会议(ACDC)上,开发者们初步讨论了Dencun升级的主网激活时间,考虑到测试进展顺利,以及希望与以太坊坎昆( Cancun,Dencun的后续命名,体现地理连续性)大会的时间相契合,社区普遍预期Dencun升级将在2024年3月左右的某个区块高度激活,最终的激活时间和具体区块高度将在后续的共识层核心开发者会议(CCDC)上正式确定。
