区块链技术的飞速发展离不开持续的网络升级与迭代,以太坊作为全球最大的智能合约平台,其每一次升级都备受社区开发者、用户及整个加密货币市场的关注,当前,以太坊社区正积极筹备下一次重要的网络升级——“坎昆”(Dencun)升级,这次升级不仅承载着提升以太坊可扩展性的关键使命,也被视为推动以太坊生态进一步繁荣的重要里程碑,以太坊“坎昆”升级的具体计划时间是什么?它又将带来哪些变革呢?
“坎昆”升级:计划时间与核心目标
以太坊的升级通常采用命名体系,“坎昆”是以太坊升级路线图中一个重要的代号,与以往由核心开发团队完全主导不同,“坎昆”升级是“以太坊改进提案”(EIP)驱动的典型范例,其核心目标是显著降低Layer 2(L2)解决方案的交易成本,特别是数据可用性(Data Availability)成本。
以太坊核心开发团队已就“坎昆”升级的关键内容达成广泛共识,并进入了积极的测试网部署和验证阶段,根据以太坊核心开发者会议的最新进展以及社区普遍预期,“坎昆”升级预计将在2024年初通过网络共识升级(Hard Fork)的形式正式实施,更具体的时间点,虽然尚未最终敲定,但社区普遍猜测可能会在2024年第一季度,甚至更早的2月至3月期间,这一时间表可能会基于测试网的部署进展、代码审计的完成情况以及社区反馈等因素进行微调。
核心亮点:EIP-4844与“Proto-Danksharding”
“坎昆”升级中最引人注目的改进当属EIP-4844(也称为“Proto-Danksharding”),这是实现降低L2成本目标的关键所在。
在当前以太坊架构下,L2解决方案(如Arbitrum、Optimism、zkSync等)将交易数据直接发布到以太坊主网(Layer 1)的区块中,这占用了大量的区块空间,导致数据费用高昂,成为制约L2发展的瓶颈。
EIP-4844通过引入一种新的交易类型——“Blob交易”(Blob Transaction)来解决这一问题。
- 引入Blob数据:L2可以将大量交易数据(Blob)作为“附加数据”包含在新的Blob交易中,而不是直接塞进以太坊主区块。
- 专属费用机制:Blob交易需要支付一种新的费用——“数据费用”(Data Fee),该费用与主区块的基础费用(Base Fee)机制分离,并由一个独立的“burn-and-refund”机制(部分销毁,部分退还给验证者)来定价。
- 临时存储:这些Blob数据不会永久存储在以太坊主链上,而是存储在一个临时的“数据可用性采样”(Data Availability Sampling, DAS)层中,一段时间后被删除,从而大大减轻了主链的存储压力。
通过这种方式,EIP-4844预计能将L2的交易成本降低一个数量级(据估计可降低90%以上),使得小额交易和复杂应用在L2上的运行变得更加经济高效,从而吸引更多用户和开发者涌入以太坊生态。
其他重要改进
除了EIP-4844,“坎昆”升级还包含其他一些有价值的EIP,
- EIP-1153:引入“ transient storage”(临时存储),允许智能合约在单个交易中临时存储数据,而不需要写入状态树,从而节省Gas费用并提高效率。
- EIP-4337:虽然EIP-4337(账户抽象)已于2023年3月通过“上海”升级成功实施,但“坎昆”升级可能会包含一些与之相关的优化或后续改进,进一步提升用户钱包的体验和安全性。
- 其他Gas费优化:一些小的EIP旨在优化Gas消耗,进一步降低交易成本。
