LXDAO 支持 | EIP Fun 周刊 #90:简化智能合约部署、分叉准备工作
2025-03-27 15:10
LXDAO
2025-03-27 15:10
订阅此专栏
收藏此文章


大家好!欢迎阅读 EIP Fun 周刊第 90 期。让我们来看看本周 EIP 社区都发生了什么吧。



01 会议更新


Ethereum All Core Developers Consensus Call #146


# 链接

https://www.youtube.com/live/HcjuY3WDa9A?t=271s


# 会议摘要


Pectra 升级

  • 开发者确认了在 Hoodi testnet 进行 Pectra 测试的计划,升级定于 2025 年 3 月 26 日在该测试网进行。

  • Pectra 在 Mainnet 的激活将推迟,等待在 Hoodi 上进行更多测试。

  • 由于 Pectra 激活的延迟,原定于 5 月 1 日进行的历史过期期限可能会推迟。

  • 在 Pectra Devnet 6 上的测试持续进行,区块 gas limit 已提高到 60m,目前正在调查 Geth 和 Lighthouse 的问题。

  • EIP-6110 在 Pectra 中对验证者存款和验证流程进行了变更,对历史过期计划产生影响。

其他信息

  • PeerDAS 的开发需要客户端团队更多关注,目前提出了一些细微的规范改动供讨论和审查。

  • EIP-7688(面向未来兼容的共识数据结构)被提议纳入 Fusaka 升级,但在实现上会优先考虑 PeerDAS 之后的工作。

  • EIP-7688 可能有助于减少 Beacon Chain 的状态大小,并为客户端团队(尤其是针对 staking pools 和 restaking 协议)降低开销。


02 每周 EIP 和 ERC 重点



EIP-7903: Remove Initcode Size Limit


# 链接

https://github.com/ethereum/EIPs/pull/9452


简介:移除在 EIP-3860 中引入的 initcode 大小限制,简化智能合约部署,并支持高层语言(HLL)更好地抽象部署大型合约。


目的:

  • 移除 49152 字节的 initcode 大小限制,以允许更加灵活的合约部署,并在一次交易中部署由较小子合约组成的大型逻辑合约。


关键优势:

  • 简化部署:支持一次交易中部署大型合约,避免拆分合约。

  • 更好地支持高层语言:在抽象部署时不再受大小限制。

  • 保持 Gas 成本公平:沿用现有的 initcode 执行 gas 成本,确保在移除大小上限后仍能公平分配成本。


关键组成部分:

  • Initcode 大小:移除针对合约创建时 initcode 的 49152 字节大小上限。

  • Gas 成本:保留现有针对 initcode 的执行成本(每字节 2 gas,用于 JUMPDEST 分析)。

  • 合约大小限制:对 EIP-170 规定的部署后合约大小 24576 字节上限不做修改。



EIP-xxxx: eth_config JSON-RPC Method


# 链接

https://github.com/ethereum/EIPs/pull/9493/files


简介:新增一个 JSON-RPC 方法,用于提供当前和下一个分叉的配置详情,帮助节点提前做好硬分叉升级的准备工作。


目的:

  • 通过 RPC 方法,客户端可以报告当前和未来的以太坊分叉配置,确保及时做好节点配置,以防硬分叉出现问题。


关键优势:

  • 分叉前验证:让节点运营者和验证者在硬分叉前确认客户端配置正确。

  • 防止错误:帮助避免因节点配置错误导致的分叉事故(过去曾发生过)。

  • 改进调试:为客户端开发者和监控工具提供配置信息,以便及早发现问题。


关键组成部分:

  • eth_config RPC 方法:通过 JSON-RPC 返回当前和下一次分叉的配置信息。

  • 配置对象:包含激活时间、blob schedule、chain ID、预编译合约(precompiles)和系统合约等关键数据。

  • 分叉哈希:使用 CRC-32 对配置对象进行哈希,以确保配置报告和验证的准确性。



03 EIP 近期活动


EOF Implementors Call #70


· 日期&时间: 

   2025 年 4 月 2 日,14:00 UTC

· 如需了解详细会议议程,可以浏览:

https://github.com/ethereum/pm/issues/1397


All Core Devs - Consensus (ACDC) #154


· 日期&时间: 

   2025 年 4 月 3 日,14:00 UTC

· 如需了解详细会议议程,可以浏览:

https://github.com/ethereum/pm/issues/1399


beam chain call #3


· 日期&时间: 

   2025 年 4 月 4 日,13:00 UTC

· 如需了解详细会议议程,可以浏览:

https://github.com/ethereum/pm/issues/1389






【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。

在 App 打开
hyperliquid
wal
jellyjelly
particle
空投
香港
以太坊
rwa
movement
bera
monad
sui