- Sepolia testnet将在块处进行合并后执行层(EL)升级 1735371,预计在2022年8月17日
- 升级将使网络上的EL客户端与尚未过渡到销售证明的同行断开连接。除此之外,它不会增加其他功能。
- Sepolia节点运算符必须在阻止之前升级其执行层客户端 1735371。
- 一旦这些网络转换为列出证明
背景
为了保持健康的同伴列表,以太坊的执行层上的节点将自动断开与他们相同的升级顺序的同行。在以太坊的主网上,这意味着检查同伴是否向上升级到 边缘解冻 在200,000街区,然后 家园 在1,150,000个街区,直到最新升级, 灰色冰川,发生在15,050,000块。 EIP-2124 指定如何处理。在典型的网络升级(由块高度触发的典型网络升级)中,这会自动发生,因为节点使用升级升级的块高度来过滤对等。
对于合并,这是不可能的,因为使用 完全困难 值而不是块数。这种选择的理由在 EIP-3675:
在这种情况下,由于POS叉选择在过渡期间优先考虑POS叉选择,因此使用预定义的块号是不安全的。
攻击者可能会使用少数哈希功率来建立一个可满足块高度要求的恶意链叉。然后,可能会从该对抗叉上的POW块上方提出第一个POS块,成为头部,并颠覆过渡的安全性。
为了保护网络免受这种攻击方案的侵害,链条累积的难度(总难度)用于触发升级。
为了最大程度地减少该协议以来最复杂的升级时的变化,合并的设计不包括EIP-2124兼容性。这意味着现在必须进行额外的升级才能添加。重要的是要注意,作为此升级的一部分引入的唯一更改是指定节点可以用来识别经过合并的同龄人的块号。作为此升级的一部分,没有引入或弃用其他功能。
升级信息
定时
此升级将在Block的Sepolia上发生 1735371,预计将于2022年8月17日。
请注意,在这些网络过渡到股份证明后,Goerli和Mainnet将宣布类似的升级。
Ropsten Will 不是 由于现在被认为是不弃用的,因此与Rinkeby和Kiln一起升级。看 这篇文章 有关其贬值时间表的更多详细信息。
客户发布
仅需要更新执行层客户端以进行此升级。节点运算符可以通过过渡继续在Sepolia上发布其当前共识层客户端。
请注意,客户版本用于 Goerli/Talk 合并所有支持Sepolia上的升级。 换句话说,如果您已经下载了Goerli/Prater合并的版本,则可以在Sepolia上使用相同版本进行此升级。
执行层
升级规格
此更改的规范被跟踪 巴黎 规格,在 叉子下一个升级 部分。
常问问题
作为节点操作员,我该怎么办?
您应该将执行层客户端升级到2022年8月16日之前列出的一个版本之一。您的共识层客户端不需要升级。
作为斯塔克,我需要做什么?
Sepolia上的验证器设置已许可。如果您是当前Sepolia验证器的一部分,则必须最晚在2022年8月16日将执行层客户端更新为上面列出的版本之一。
如果您不属于当前的Sepolia验证器集,则目前无需执行任何操作。
当这些网络上宣布此升级时,Goerli/Prater和Mainnet验证器将需要遵循相同的步骤。
作为应用程序或工具开发人员,我该怎么办?
没什么,除非您还在运行节点。如果是这样,请将您的执行层客户端升级到2022年8月16日之前列出的一个版本之一。
作为以太坊的用户或以太持有人,我需要做什么?
否。以太坊主网不受此升级的影响。即使将此升级应用于主网,也不需要采取任何行动。
谢谢 贾斯汀·克尔恩(Justin Chrn) 用于原始封面图像和Tomo Saito进行修改。