gethv1.15.9重磅发布!Prague主网升级倒计时,5月7日...

架构师课程 2025-04-23 22:51:05

引言

以太坊核心客户端Geth迎来v1.15.9版本更新!本次升级不仅为即将到来的Prague硬分叉铺平道路,还包含多项性能优化和关键修复。Prague分叉已确定于北京时间2025年5月7日18:05:11(区块时间戳1746612311)启动,10项重要EIP将正式生效。本文将为你深度解析更新内容,助你提前做好准备!

核心更新一览1. Prague硬分叉正式定档• 主网激活时间:2025年5月7日10:05:11 UTC(区块时间戳1746612311)。• 包含10项关键EIP,涵盖安全性、执行层效率及验证者管理(下文详细展开)。2. EIP亮点速览• EIP-2537:BLS12-381曲线操作预编译,提升零知识证明兼容性。• EIP-6110:链上直接供应验证者存款,简化质押流程。• EIP-7691:Blob吞吐量提升,进一步优化Layer2性能。• EIP-7702:允许外部账户(EOA)临时切换为智能合约账户,增强灵活性。3. 性能与安全优化• 交易传播优化:CPU占用降低,节点负载更均衡。• 随机踢Peer机制:同步完成后随机断开低效节点,提升网络健康度。• 历史数据修剪改进:存储效率再升级,节点同步更快。开发者必读细节• RPC接口变更:eth_sendRawTransaction 不再返回无法上链的交易哈希,避免误导开发者。• 区块执行更严格:若EVM系统调用失败,整个区块将被标记为无效。• 日志索引器修复:多项边界条件Bug被解决,数据查询更可靠。升级建议1. 节点运营商:务必在5月7日前升级至v1.15.9,避免分叉兼容性问题。2. DApp开发者:检查EIP-7702(EOA账户代码设置)和EIP-7623(calldata成本增加)对合约的影响。3. 普通用户:无需主动操作,但需警惕分叉期间的网络延迟。获取新版Geth• 官方下载页:GitHub Releases[1]• Docker镜像:ethereum/client-go:latest• Ubuntu用户:通过PPA仓库安装。• Mac用户:Homebrew一键更新。结语

Prague分叉是以太坊迈向更高效、更安全的重要一步,而Geth v1.15.9是这一进程的关键基石。建议所有生态参与者尽快适配,共同迎接以太坊的新篇章!

引用链接

[1] GitHub Releases: https://github.com/ethereum/go-ethereum/releases

·

我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。

欢迎关注“福大大架构师每日一题”,让AI助力您的未来发展。

·

0 阅读:0