Go-Ethereum v1.15.8 是继v1.15.7后的又一关键补丁版本,聚焦数据库安全、交易池优化与网络稳定性三大方向,为开发者与节点运营者提供更可靠的运行环境!
--state.scheme=hash
模式下,日志索引器可能误删Trie节点,导致存档节点数据库损坏。
• 修复方案:启用fsync
强制同步数据库写入,牺牲少量性能换取数据安全(性能损耗可忽略)。
• 关联特性:新增日志索引器运行指标导出功能(metrics
),便于实时监控。talk request
接口参数类型(需注意对第三方客户端的兼容性影响)。PUSH2
指令设计快速执行路径,提升合约运行效率。
• 内存管理优化:减少Blob交易池的磁盘读取频率,降低I/O负载。4444
,便于调试。停止在PoS合并点同步历史数据
选项(默认未启用),为轻节点提供更多选择。• 预编译包:官方下载页[1]
• Docker镜像:ethereum/client-go
• Ubuntu:通过Launchpad PPA安装
• OSX:使用Homebrew Tap更新
• 工业级可靠性:数据库同步与交易池优化,保障节点7x24稳定运行。 • 开发效率跃升:EVM指令加速、硬件钱包兼容性扩展,降低合约开发门槛。 • 前瞻性支持:为PoS合并后的轻节点方案预留接口,提前布局下一代网络。