摘要:Go-Ethereum v1.15.8是继v1.15.7后的又一关键补丁版本,聚焦数据库安全、交易池优化与网络稳定性三大方向,为开发者与节点运营者提供更可靠的运行环境!
Go-Ethereum v1.15.8 是继v1.15.7后的又一关键补丁版本,聚焦数据库安全、交易池优化与网络稳定性三大方向,为开发者与节点运营者提供更可靠的运行环境!
1. 存档节点数据完整性升级• 问题根源:此前在--state.scheme=hash模式下,日志索引器可能误删Trie节点,导致存档节点数据库损坏。
• 修复方案:启用fsync强制同步数据库写入,牺牲少量性能换取数据安全(性能损耗可忽略)。
• 关联特性:新增日志索引器运行指标导出功能(metrics),便于实时监控。2. 交易池逻辑优化
• Blob交易处理:限制账户的EIP-7702授权时,自动计算待处理的Blob交易数量,避免授权超限。
• EIP-7702验证修复:解决交易验证中的逻辑竞态问题,提升链重组(Reorg)场景下的稳定性。3. P2P网络稳定性增强
• UPnP支持升级:修复NAT穿透协议兼容性问题,提升节点连接成功率。
• Discv5协议修复:调整talk request接口参数类型(需注意对第三方客户端的兼容性影响)。
·
我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。
·
来源:小李论科技