- 提款即将到来! Shapella网络升级将在Epoch的以太坊网络上激活 194048,计划于2023年4月12日22:27:35 UTC
- Stakers&Node操作员应阅读此帖子以及 提取常见问题解答
- 从现在到4月5日, 以太坊漏洞赏金 奖励因肤色脆弱性而增加了一倍
- 您现在可以注册以收到这些升级公告的电子邮件。 滚动到页面底部 这样做📩
光滑之后 Goerli过渡,客户团队已安排了Shapella升级以进行主网激活。在4月12日的日期中,共识很快达成 第157 Allcoredevs执行层会议。
此升级随后 合并 并使验证者可以从信标链中撤回其股份回执行层。它还向下面描述的执行和共识层介绍了新功能。
升级规范
Shapella升级结合了执行层(上海),共识层(Capella)和发动机API的更改。
上海
上海包括的执行层更改可用 这里。作为参考,它们是:
请注意,EIP-6049只是折旧 警告。客户团队期望 自我影响 在未来的网络升级中改变语义,但是在上海,Opcode的行为保持不变。
此外,现在可以在 以太坊执行层规范(EEL),这是执行层的新的Python参考实现。
卡佩拉
Capella升级的共识层的更改已在 v1.3.0-rc.5规格。这 读书我 列出完整的更改。在高水平上,升级介绍了:
- 验证者的全部和部分提款
- BlstoexecutionChange 消息,允许使用一个验证器 bls_withdrawal_prefix 将其更新为 eth1_address_withdrawal_prefix,提款的先决条件
- 独立国家和阻止历史蓄能器,取代了原始的奇异历史根源
鼓励Stakers阅读 提取常见问题解答 有关他们应该如何为Capella做准备的更多信息。
发动机API
可以在发动机API的更改中找到 上海 文件的文件 执行 – 存储库。简而言之, 提取1 引入结构并添加到相关的结构和方法中。更改执行层API,因为合并已捆绑在存储库的 最新版本。
客户发布
以下客户在以太坊主网上释放了支持上海和Capella。以前的肤色释放仅支持的TestNet部署,并且是 不是 与主网升级兼容。
选择运行哪个客户端时,验证者应特别注意在执行层(EL)和共识层(CL)上运行多数客户端的风险。可以找到这些风险及其后果的解释 这里。可以找到当前EL和CL客户端分布以及从一个客户切换到另一个客户的指南的估计值 这里。
共识层主网版本
注意:运行验证器时,必须更新共有的层信标节点和验证器客户端。
执行层主网版本
笔记:在Erigon v2.41.0中发现了一个问题。此版本将 不是 适合肤色升级。 Erigon用户应升级到v2.42.0。
常问问题
作为以太坊的用户或以太持有人,我需要做什么?
简而言之,不。
如果您使用Exchange,Digital Wallet或Hardware Challet,则无需执行任何操作,除非您被告知您通过交易所或钱包提供商采取其他步骤。
如果您运行自己的以太坊节点,请参阅下一个问题。
作为一个非存放节点操作员,我需要做什么?
要与MainNet升级兼容,请将您的节点更新为上表中列出的以太坊客户端的版本。
作为斯塔克,我需要做什么?
要与MainNet升级兼容,请将您的节点更新为上表中列出的以太坊客户端的版本。 确保您的信标节点和验证器客户端都已更新!
我们还建议阅读 提取常见问题解答。
如果我是Staker或Node操作员,并且不参加升级会发生什么?
如果您使用的是未更新到最新版本的以太坊客户端(上面列出),则一旦升级,您的客户端将同步到前叉链。
按照旧规则,您将被困在不兼容的链条上,并且将无法发送以太或在以太坊后网络上运行。
作为应用程序或工具开发人员,我该怎么办?
Shapella不会引入智能合约的破坏变化。应用程序和工具开发人员应查看升级更改,以确保完成任何修复程序,或了解如何使用新引入的功能。
也就是说,应用程序开发人员应该意识到,从上海开始 自我影响 OpCode被视为不弃用。尽管它的语义不会随着该网络升级的一部分而变化,但随后的语义可能会发生。看 EIP-6049 有关更多信息。
为什么“彩色”?
升级到执行层遵循DevCon城市名称,并遵循共识层遵循星形名称。 “ Shapella”是上海,Devcon 2的位置和Auriga北部星座中最亮的恒星Capella的组合。
我在哪里可以观看肤色亮片?
Ethstaker 和 以太坊猫牧民 在升级上线之前不久,将举办一场彩色观看派对。你可以收看 这里。
感谢所有为肤色升级升级做出贡献的人,以及所有新老式的Stakers,他们帮助确保了以太坊的早期日子!
封面图像最初是由 Yiran Ding,改编自 Tomo Saito。