Kiln 规范 v2.1

  • n0ble_
  • 发布于 2022-03-11 14:30
  • 阅读 35

本文档定义了 Kiln🔥🧱 的合并规范版本,Kiln 旨在将客户端实现迁移到生产就绪阶段。文档描述了Kiln Spec v2.1中Consensus layer和Execution layer 的版本和修改。

加粗Kiln spec v2.1于3月10日发布。有关详细信息,请参见v2.1更改集加粗

本文档定义了被认为已为 Kiln🔥🧱 实现的 Merge 规范的版本 – 这是在启动预生产测试网之前的最后一个 Merge 冲刺。Kiln 旨在将客户端实现转移到生产就绪阶段。

Spec versions

以下是 Kiln Spec v2.1:

Specification Release / Commit Reference
Consensus spec(共识规范) v1.1.10 + PR#2844 v1.1.10 + #2844
Consensus spec tests(共识规范测试) v1.1.10 v1.1.10
EIP-3675 d896145678bd65d3eafd8749690c1b5228875c39 d8961456
EIP-4399 6fe18dc5cc287c5ed690c29b4092a0a2f8873be4 6fe18dc5
Engine API v1.0.0-alpha.8 v1.0.0-alpha.8

加粗注意加粗:在此冲刺期间,此规范可能会有少量更新。这些更新将通过增加 Kiln 规范编号(例如,到 v2),增加此表中相应文档的版本,并在 Discord 上的 Interop 频道中宣布来反映。敬请关注。

v2.1 change set

Date:2022 年 3 月 10 日

Specification Changes Comments
Engine API 更新到 v1.0.0-alpha.8
Consensus spec(共识规范) PR #2844 乐观地导入任何 post-merge block(合并后区块)

v2 change set

Date:2022 年 2 月 22 日

Specification Changes Comments
Engine API 更新到 v1.0.0-alpha.7
EIP-4399 更新到 6fe18dc5 PR #4836
Engine API PR #180 Renaming related to EIP-4399 update(与 EIP-4399 更新相关的重命名)
Consensus spec(共识规范) PR #2835 Renaming related to EIP-4399 update(与 EIP-4399 更新相关的重命名)

加粗注意加粗:PR #180#2835 分别引入到 Engine API 和 Consensus specs(共识规范)中的重命名是 Kiln v2 规范的一部分,必须与其他 v2 更改一起实施。这些重命名将被考虑包含在 Engine API 和 Consensus specs(共识规范)的下一个版本中。

Consensus layer(共识层)

Kiln v1 中引入的对 Consensus layer spec(共识层规范)的更改:

  • Optimistic Sync(乐观同步) #2770, #2820
  • Rename(重命名) "Merge" -> "Bellatrix" #2774
  • Rename(重命名) execute_payload to notify_new_payload #2817
  • Rename(重命名) receipt_root -> receipts_root #2808

Execution layer(执行层)

Kiln v1 中引入的对 Execution layer spec(执行层规范)的更改:

  • Extend semantics of executePayload and forkchoiceUpdated methods(扩展 executePayloadforkchoiceUpdated 方法的语义) #165
  • Replace terminal block error with INVALID_TERMINAL_BLOCK status(用 INVALID_TERMINAL_BLOCK 状态替换 terminal block(终端区块)错误) #170
  • Refine message ordering. Take 2(改进消息排序。第二次尝试) #148

加粗注意:加粗Engine API 的身份验证 #167 是 Engine API 的一个待定更改,将在 Kiln 规范的后续版本中添加。

  • 原文链接: hackmd.io/@n0ble/kiln-sp...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
n0ble_
n0ble_
江湖只有他的大名,没有他的介绍。