2024 年 3 月 12 日更新: 自本文首次发布以来,多个客户团队已经制作了与 Dencun 兼容的版本,其中包含显着的性能和稳定性改进。虽然之前发布的版本仍然被认为足以进行升级,但已在 客户发布 表格突出显示了为所有客户推荐的最新版本。
- 主网 blob 即将到来 .oO:ETHDenver 成立两年后,经过数十次测试通话和开发网络,protodanksharding 终于在主网上上线了!
- Dencun将于epoch在以太坊主网上激活 269568,发生于 2024 年 3 月 13 日 13:55 UTC。节点运营商和利益相关者必须将其软件升级到本公告中列出的版本。
- 要接收有关未来网络升级公告的电子邮件提醒,请订阅 这里。
Dencun网络升级已在所有测试网上成功激活。它现在已准备好在以太坊主网上部署,并将在 epoch 在网络上激活 269568,发生于 2024 年 3 月 13 日 13:55 UTC。
此次升级是继去年之后 沙佩拉升级,包括一些变化,最值得注意的是 EIP-4844 引入的临时数据 blob(也称为“protodanksharding”),这将有助于降低 L2 交易费用。
如果您想跟踪升级情况,请加入 社区直播。
升级规格
Dencun 升级结合了以太坊共识层和执行层的变化。协议更改的完整列表可以在以下位置找到 EIP-7569。作为参考,它们是:
天津四
有关影响以太坊共识层的更改的完整 Python 规范可以在 天津四 文件夹 的 以太坊/共识规范 存储库。
Cancun
上面链接的 EIP 包含影响以太坊执行层的更改的完整规范。
此外,这些的 python 规范正在实施 以太坊/执行规范 存储库。
最后,Deneb 需要更改 Engine API,用于共识层和执行层节点之间的通信。这些在 坎昆.md 文件 的 以太坊/执行 API 存储库。
客户发布
以下客户端版本支持以太坊主网上的 Dencun。 这 最低版本 列表示客户端的最低 Dencun 兼容版本,而 推荐版本 专栏重点介绍了它的最新推荐版本。 推荐版本 版本通常包含性能和稳定性改进。 如果从 最低限度 到 受到推崇的 版本,请务必阅读发行说明。具有重大重大变更的版本尚未被列为 受到推崇的。
在选择运行哪个客户端时,验证者应特别注意在执行层(EL)或共识层(CL)上运行多数客户端的风险。可以找到这些风险及其后果的解释 这里。您可以找到当前 EL 和 CL 客户端分布的估计以及从一个客户端切换到另一个客户端的指南 这里。
共识层主网发布
笔记:运行验证器时,共识层信标节点和验证器客户端都必须更新。
执行层主网发布
笔记:
- 尽管 Reth 支持 Dencun,但客户正在接受全面审核并 可能并不适合所有生产用例。 请参阅 雷思自述文件 了解更多背景信息。
常问问题
作为以太坊用户或以太币持有者,我需要做什么?
简而言之,不。您可以加入我们 直播 现场观看这一切发生!
如果您使用交易所、数字钱包或硬件钱包,您无需执行任何操作,除非您的交易所或钱包提供商通知您采取其他步骤。
如果您运行自己的以太坊节点,请参阅下一个问题。
作为非 Stake 节点运营者,我需要做什么?
为了兼容主网Dencun升级,请将节点的执行层和共识层客户端更新到上表中列出的版本。
作为质押者,我需要做什么?
为了兼容主网Dencun升级,请将节点的执行层和共识层客户端更新到上表中列出的版本。 确保您的信标节点和验证器客户端以及任何外部依赖项均已更新,例如外部区块构建软件。
此外,鼓励希望在主网之前多次运行升级过程的利益相关者使用 ephemery.dev,现在支持Dencun。
如果我是质押者或节点运营商并且我不参与升级,会发生什么?
如果您使用的以太坊客户端未更新到最新版本(上面列出),则一旦升级发生,您的客户端将同步到分叉前的区块链。
您将被困在遵循旧规则的不兼容链上,并且无法发送以太币或在后 Dencun 以太坊网络上进行操作。
作为应用程序或工具开发人员,我应该做什么?
查看 Dencun 中包含的 EIP 以确定它们是否以及如何影响您的项目 — 在执行层和共识层中引入了许多令人兴奋的新功能!唯一具有向后兼容性影响的 EIP 是 EIP-6780, EIP-7044 和 EIP-7514。
为什么叫“登村”?
升级到共识层使用星号,升级到执行层则使用Devcon城市名称。 “Dencun”是天鹅座的一级恒星 Deneb 和 Devcon 3 所在地 Cancun 的组合。
感谢所有帮助这些斑点诞生的人,(几乎)让我们摆脱了它们 自毁 并通常对以太坊网络进行另一项重大改革.oO!