根据以太坊 Github 储存库上发布的官方说明,以太坊即将推出的升级「Cancun-Deneb」(也称为「Dencun」)将于 1 月 17 日开始测试。
根据最新的以太坊所有核心开发者共识呼吁报告,以太坊开发者已确认他们在启动 Goerli 影子分叉以与所有客户端测试 Cancun/Deneb 升级方面取得的进展。该测试阶段预计将在未来一到两周内启动。
初步测试将在 Goerli 测试网进行,随后于 1 月 30 日在 Sepolia 测试网和 2 月 7 日在 Holesky 测试网实施。
Cancun/Deneb 升级目前正在 Devnet 12 上进行测试,其中已集成所有执行层 (EL) 和共识层 (CL) 客户端组合,包括 Prysm 客户端。除涉及 Prysm 客户端的组合外,大多数客户端组合都已激活 MEV-Boost 软件。
影子分叉的引入是测试过程的一部分,作为小规模的测试分叉,重点关注在主协议上实施 Dencun 升级之前所需的具体改进。
不过,以太坊团队尚未明确 Dencun 何时部署到主网上。Dencun 升级包括多种工具,旨在降低费用、为桥梁和权益池启用新功能,并限制智能合约使用自毁操作。
测试之后,下一个目标将是在二月底左右在主网上发布更改,但这些日期可能会根据测试网分叉的结果而发生变化。
以太坊的 Deneb-Cancun 升级引入了 Proto-Danksharding,以增强第 2 层网络的可扩展性并降低交易成本
即将到来的以太坊升级将对以太坊的两个主网层引入变化:执行层,监督智能合约的执行,以及共识层,专注于通过质押实现区块链共识。
具体来说,执行层升级将被命名为坎昆升级,共识层升级将被称为 Deneb,统称为 Deneb-坎昆升级。
Deneb-Cancun 升级的一个关键特性是以太坊改进提案 4844 (EIP-4844),也称为 proto-danksharding。EIP-4844 旨在增强以太坊的可扩展性,超越目前第 2 层解决方案的功能。
EIP-4844 旨在使以太坊节点能够临时存储和检索链下数据,从而满足区块链应用程序的数据和存储需求。一旦激活,EIP-4844 预计将降低第 2 层汇总解决方案(包括 Optimism 和 Arbitrum)的交易成本(与当前费率相比)。
该提案还允许第 2 层汇总网络使用一种称为“blobs”的新格式临时存储某些交易数据。这些 blob 可以在 18 天后删除,从而有可能降低第 2 层网络上的交易费用。
最初,在 Shapella 之前,开发人员决定推迟在更新中纳入 EIP 4844,因为其复杂性,而更愿意专注于质押 ETH 的提取。
然而,以太坊开发人员已经深入研究了 EIP 4844 的技术细节。
Dencun 升级中的其他提案包括 EIP-1153,引入“临时存储”系统以进一步降低费用,以及 EIP-4788,通过将每个 Beacon 链区块的根存储在应用程序可以查询的智能合约中来提高透明度。EIP-4788 中的数据预计将用于桥梁和权益池的新功能。
人们担心以太坊 Dencun 升级在主网上的部署可能会延迟
在一个月前举行的以太坊共识层会议上,有人担心在主网上部署以太坊升级版“Dencun”可能会延迟。以太坊基金会的 Tim Beiko 强调,Goerli、Sepolia 和 Holesky 等公共测试网没有升级。
Beiko 指出,如果 Dencun 未能在 2023 年 11 月的 Devconnect 开发者大会之前在公共测试网上启动,主网部署可能会被推迟到圣诞假期之后,甚至可能要到 2024 年。
软件代码的准备情况、以太坊执行层和共识层的测试以及多个客户端团队的准备情况等因素对于 Dencun 的主网部署至关重要。在会议召开时,升级工作处于“devnet 阶段”,计划在过渡到公共测试网阶段之前,在名为“Devnet 9”的本地化开发者网络上进行测试。
Dencun 将是自今年早些时候发布 Shapella 以来的首次重大更新,该更新允许从区块链中提取质押的以太币 (ETH)。以太坊升级通常要经过几个月的测试才能部署到主网。上一次升级代号为“Shapella”,于 2 月 7 日开始测试,并于 4 月 12 日在主网上推出。