2024 年上半年以太坊 (Ethereum) 的坎昆升级 (Dencun Upgrade),是以太坊社群的一大要事。在提升网络效能的同时,坎昆升级也能为以太坊二层解决方案 (Layer 2) 带来益处,因此让投资人对于 L2 后势发展更为乐观。让我们简单科普「什么是坎昆升级 (Dencun)?」以及「坎昆升级对以太坊与 L2 有什么影响吧?」
为什么命名为 Dencun?坎昆不是完整名称?
据以太坊基金会解释,在以太坊共识层 (consensus layer) 的升级会用「星星」的名字,而在执行层 (execution layer) 会用开发者大会 (Devcon) 举办城市的名字。而 Dencun 是由 Cygnus (天鹅座) 的最亮星「Deneb」 (天津四),以及 Devcon 3 的举办墨西哥城市「Cancun」(坎昆),所合并的名称「Dencun」(Deneb-Cancun)。
虽然中文社群会称这次升级为「坎昆」,但事实上只取了升级中比较好叫的一部分,完整名称应该是「Dencun」。
Dencun 坎昆升级的核心要素
以 EIP-4844 等提案组成的升级
以太坊 (Ethereum) 的坎昆升级 (Dencun),以四个改进提案 (EIP) 为基础
- EIP-1153
- EIP-4788
- EIP-4844 Proto-Dank 分片
- EIP-6780
其他还有:
- EIP-5656
- EIP-7044
- EIP-7045
- EIP-7514
- EIP-7516
这些提案的实施将带来诸多好处,包括提高可扩展性、增强数据储存和可用性,以及降低交易成本。
Danksharding 和 Proto-Danksharding 的创新
Danksharding 和 proto-danksharding 是以太坊 (Ethereum) 开发的不同迭代版本分片技术。
- Danksharding 是 Ethereum 2.0 (Serenity) 升级的最终阶段,旨在优化网络内 rollups 的数据可用性 (DA)。
- Proto-danksharding 则是 danksharding 的原型,临时解决方案,可在完全实施 danksharding 框架之前显著降低与 rollups 相关的 Gas Fee。
引入 Blob-carrying 交易
Blob-carrying 交易与 proto-danksharding (EIP-4844) 一同引入,旨在帮助降低 Gas Fee。这种交易可以临时储存和检索链下数据,意味着可以用更具成本效益的方式,将额外数据添加到以太坊交易中。
Dencun 坎昆升级的好处
坎昆升级 (Dencun) 有望带来更快的交易处理、交易成本降低、数据管理优化和跨链通讯优化。引入 blob-carrying 交易的概念,简化了数据处理并提升整体网络效率。
Dencun 坎昆升级对 L2 的影响
以太坊基金会期待可以借由此手段,降低 Layer2 的资料储存成本。EIP-4844 将降低 Layer 2 的成本。随着交易变得更便宜,2024 将有机会看到更多的 L2 活动。
L2 的其他选择:通用型 DA 方案
还有一类通用型的 DA 方案,为以太坊的 Layer2 提供资料可用性,可以服务更多的区块链而不必受制于以太坊。例如 EigenDA、Celestia、Avail 等。以特定角度来看,这类型基于去中心化系统的数据储存方案其实就是 Validium 的变体,也因此 Vitalik 也表示如果资料可用性层依赖此类外部去中心化系统,则该网络也是 Validium。
Dencun 坎昆升级的潜在风险
升级可能会对现有智能合约的带来潜在影响,以及整合新数据储存技术的复杂性也可能会带来风险。这些在实施阶段需要进行广泛的测试和仔细考虑,以确保所有利益相关方的安全无虞。
Dencun 坎昆升级主网更新时间
1/17 Dencun 坎昆升级已经在测试网 Goerli 进行,以太坊开发者们还计划透过其他测试网 (包括 Sepolia 和 Holesky) 进行升级部署,最终部署在主网预计在二月底左右。