SLV v0.9.902 发布:部署 Solana Geyser gRPC 节点时默认采用 Richat,降低延迟并提升稳定性

ELSOUL LABO B.V.(总部:荷兰阿姆斯特丹,CEO:Fumitake Kawasaki)与 Validators DAO 宣布发布开源 Solana 验证者及相关基础设施运维平台 SLV v0.9.902。
在本次发布中,部署 Geyser gRPC 节点的默认配置已更新。SLV 现在采用 richat——由 Lamports Dev 开发的开源流平台——作为标准实现,替换了之前使用的基于 Yellowstone 的官方 Geyser 插件。因此,使用 SLV 新部署的 Geyser gRPC 节点显著降低了交付延迟,并减少了时段和负载条件造成的波动。
部署 Geyser gRPC 节点的运营挑战
Geyser gRPC 作为访问 Solana 上实时区块链事件的关键接口,包括交易、账户和槽位。然而,其性能不仅仅取决于是否启用了 gRPC 端点。
在实际运营中,根据所选的 Geyser 插件实现、从数据接入到交付的流式路径结构以及内部缓冲和去重机制的设计,延迟和稳定性会出现明显差异。这些差异不仅表现为平均延迟,还表现为随时间和网络条件变化的波动,直接影响应用可靠性和运营质量。
SLV 中采用 Richat 的研究和评估
SLV 旨在以可重现的开源形式分享 ERPC 和 Validators DAO 通过实际 Solana 运营获得的研究成果。对于 Geyser gRPC 节点,SLV 之前围绕在生产环境中广泛使用的基于 Yellowstone 的官方插件构建。
然而,持续的研究和评估表明,Richat 具有更优的交付特性,尤其是在处理多个流式数据源的配置中以及高负载条件下。在 SLV v0.9.902 中,这些发现通过将 Richat 作为 Geyser gRPC 节点部署的默认实现得到体现。
此更改不否定之前的配置。相反,它体现的是根据实际运行中观察到的表现,选择更合适的实现。
SLV v0.9.902 为 Geyser gRPC 节点引入的改进
通过将 Richat 设为默认,使用 SLV 部署的 Geyser gRPC 节点受益于交付路径组织方式的优化和冗余处理的减少,从而提高了整体流稳定性。这使得在峰值负载期间更容易抑制延迟尖峰,并尽量降低不同地区和时段之间的运行波动。
这些改进与 ERPC 商业运营的 Geyser gRPC 端点中使用的设计原则一致。通过 SLV,开发者和运营者现在可以评估和构建遵循相同基本方法的配置。
支持基于 QUIC 的流
采用 richat 后,SLV 除支持传统 gRPC 交付外,也能够支持基于 QUIC 的流式传输配置。Richat 以高吞吐量、低延迟的 QUIC 流为设计考量,根据应用需求扩展了可用的交付选项范围。
基于 QUIC 的交付配置和快速入门指南的详细信息将在进一步研究、评估和验证后另行提供。
SLV 的角色和开源的意义
SLV 将 ERPC 和 Validators DAO 在日常运行中验证过的配置与决策公开分享,而非封装为黑箱,以此推动 Solana 生态系统整体运维质量的提升。
ERPC 以经过商业优化的托管服务形式运营,SLV 则是反映这些研究成果的可重现开源平台。两者相互补充、彼此促进。
开始使用
通过使用 SLV v0.9.902,运营者可以部署比之前配置延迟更低、稳定性更高的 Geyser gRPC 节点。我们鼓励您尝试最新的 SLV 版本用于概念验证设置、评估环境和独立运营。
关于 SLV 的反馈和 Geyser gRPC 节点部署的咨询可通过 Validators DAO 官方 Discord 获取。
- Validators DAO 官方 Discord: https://discord.gg/C7ZQSrCkYR
- SLV 官方网站: https://slv.dev/zh
- SLV GitHub: https://github.com/validatorsdao/slv









