如果你在运行一个 rollup,或是在以太坊的 Layer 2 网络上探索迷因代币的世界,Nethermind 的最新客户端发布值得关注。团队刚刚发布了 v1.33.1,带来了更快、更稳定的同步、对 OP Stack 的增强支持,以及为 rollup 操作员量身打造的更模块化架构。本次更新紧随 v1.33.0 之后,修复了一些关键问题,并建立在重大性能提升之上。
对于新手,Nethermind 是一个开源的以太坊执行客户端,基本上就是帮助节点处理交易并维护区块链的软件。Rollups 则是通过在链下打包多笔交易并在主网络上结算来扩展以太坊的 Layer 2 解决方案。它们在迷因代币领域非常受欢迎,因为能提供更便宜、更快速的交易——想想 Base 或 Optimism,那些热闹的迷因交易往往就在这些链上发生。
v1.33.1 有什么新内容?
这个补丁主要解决了上一个版本的一些关键修复。其中一项重要修复是纠正了交易回执(transaction receipts)的处理方式。在 v1.33.0 中,即使启用了历史保留(history preservation),回执也可能被修剪(pruned),这对需要长期数据的人来说是个麻烦。现在这个问题已被解决,确保你的节点不会出现意外删除,记录保持准确。还有对 eth_config
端点的修复,使测试和配置更加顺畅。
但真正的重点来自 v1.33.0 引入的功能,这些内容在本次版本中沿用并扩展。Nethermind 已经推出了超过 340 项改进,重点在于让你的节点像运转良好的机器一样高效。
更快更稳定的同步
同步节点——下载并验证完整区块链历史——可能是个耗时的过程,尤其是对于处理高吞吐量的 rollups 来说。本次发布在 EVM 执行、网络和使用 RocksDB 的数据库处理方面进行了性能优化。预计会降低 CPU 和内存使用,缩短交易处理时间,并在 opcode 运行时减少分配。对于 rollup 操作员来说,这意味着你的 sequencer(负责对交易批次排序并提交的部分)可以在规模化时更从容应对。
如果你在处理历史数据,现在有了实时修剪(live pruning)选项。你可以在节点运行时自动修剪旧区块,释放磁盘空间而无需停止操作。目前该功能仍为实验性质,但可通过类似 --history-pruning Rolling
的标志配置,以保留最近一年的数据或自定义时间范围。
更强的 OP Stack 支持
OP Stack——支持 Optimism 和 Base 等 optimistic rollups 的工具包——也得到了增强。改进包括对 finalized 和 safe blocks 更好的管理、用于自定义查询的专用 optimism
RPC 命名空间,以及更精细的对等连接(peering)逻辑。这带来了更稳定的连接和在 OP 环境下更快的同步时间。由于许多迷因代币在这些链上蓬勃发展——低费用助长了快速交易和社区热度——这些调整可能会让项目方和交易者的运作更加顺畅。
面向 rollup 的灵活架构
Nethermind 正在通过引入初始 UI 仪表盘推动模块化进程。这对在不暴露敏感 RPC 端点的情况下监控节点来说是个变革性的功能。只需通过简单的标志启用,你就能获得一个直观的界面用于健康检查和统计数据。此外,像 EIP-7823(气体计费)和 EIP-7907(合约体积计量)等新的 EIP 实现,为架构增加了效率和安全层面上的改进。
所有这些都汇聚成一个更强健的 rollup 运行环境,使自定义和扩展你的 L2 链变得更轻松。无论你是在启动迷因代币项目还是在收益耕作(yield farming),这些变化都有助于保持生态系统的良好运转。
想了解完整细节,可前往 Nethermind v1.33.1 GitHub release 或查看 Nethermind 的原始 tweet。在这个快速发展的区块链和迷因代币世界,升级可能是保持领先的明智之举。你怎么看——准备好同步了吗?