ERPC 全地区 Geyser gRPC 升级

ERPC 全地区 Geyser gRPC 升级

2025.12.24
由 ELSOUL LABO B.V.(总部:荷兰阿姆斯特丹,CEO:Fumitake Kawasaki)与 Validators DAO 运营的 ERPC 宣布,已完成所有可用地区 Solana Geyser gRPC 端点的基础性升级。
在本次更新中,ERPC 通过利用 Richat——由 Lamports Dev 开发的开源流框架——修订了其 Geyser gRPC 流架构。此外,ERPC 改进了支撑其网络的基于 Rust 的代理逻辑,有助于降低延迟和减少数据交付的波动。

Geyser gRPC 延迟和波动的结构性原因

在 Solana 生态系统中,Geyser gRPC 作为实时检索交易、账户和插槽等区块链事件的关键接口。然而,在实际运营中,数据量和过滤器复杂性的增加可能导致单路径拥堵、重复交付、重传开销和间接路由等因素叠加。
这些因素不仅表现为更高的平均延迟,还表现为跨时间段和地区的波动增加,成为面向全球部署的应用运营质量的重要决定因素。

通过采用 Richat 重新审视流基础设施

ERPC 在本次更新中采用的 Richat 是一个旨在以低延迟和高可靠性交付 Solana 区块链数据的流框架。它提供多路复用功能,允许多个流源被并发消费并作为单一输出流交付。
通过在交付阶段实现高性能过滤和去重,Richat 有助于抑制不必要的处理和重传,为整个流路径的稳定性改善做出贡献。其面向 QUIC 的设计进一步旨在平衡高吞吐量和低延迟。

整合到 ERPC 全球 Geyser gRPC 网络

通过将 Richat 整合到其 Solana Geyser gRPC 端点中,ERPC 进一步优化了流路径和交付处理,实现了额外的延迟改善。因此,当前提供的 Geyser gRPC 端点相比之前的配置已更新了性能基准。
ERPC 在法兰克福、阿姆斯特丹、纽约、芝加哥、东京和新加坡等地区运营观察和交付点。这种全球覆盖使 ERPC 能够监控随时间和网络条件变化的地区优劣势,并从条件更有利的位置检索数据。ERPC 不依赖单一地区,而是通过全球连接和监控的设置来适应 Solana 的动态网络特性。

基于 Rust 的全球代理改进

与流更新同步,ERPC 更新了其全球部署的基于 Rust 的代理逻辑。该代理在所有地区的 Geyser gRPC 端点间共享,其处理效率和控制机制直接影响每个地区的交付特性。
通过此次更新,ERPC 通过重新审视连接管理和内部处理流程降低了代理端开销。因此,所有地区的流效率都得到了改善,不限于任何特定位置。

本次升级在多地区运营模型中的定位

由于 Solana 的插槽领导者在全球范围内轮换,依赖单一地区的架构不可避免地会遇到基于时间的优劣势。ERPC 通过其多地区 Geyser gRPC 产品和 gRPC Bundle 方案解决了这一结构性挑战。
通过本次全地区升级,每个地区 Geyser gRPC 端点的延迟相比之前的配置已有改善。

定价和可用方案

Geyser gRPC Pricing
ERPC 提供 Geyser gRPC 的单地区方案和允许多个地区一起使用的 gRPC Bundle 方案。本次升级已应用于这些方案中的所有 Geyser gRPC 端点。
gRPC Bundle Pricing
gRPC Bundle 方案允许在单一合同下使用多个地区的 Geyser gRPC 端点,与叠加单独订阅相比,以更实际的成本实现多地区架构。
单地区 gRPC 方案适合 PoC 或聚焦地区的部署,而 gRPC Bundle 方案非常适合全球服务或需要缓解基于时间的地区优劣势的架构。

未来研发

ERPC 将继续研发,以提供更快的 Geyser QUIC 连接。实现更高的流性能不仅仅是更改单一协议;它涉及跨数据摄取点、交付拓扑、路由控制和客户端连接模型的协调设计。
ERPC 将继续基于实际运营中获得的见解追求渐进改进。

免费试用重启

配合近期的平台更新,ERPC 已重置其免费试用计划。即使对于之前使用过免费试用的用户,当前 ERPC 平台也反映了更新的架构和交付特性。
这提供了在实际环境中评估所有地区升级后的 Geyser gRPC 端点的机会。

使用和咨询

如需最佳地区配置指导、gRPC 单地区和 Bundle 方案的选择,或从现有设置迁移的规划,请通过 Validators DAO 官方 Discord 获取咨询。
Validators DAO 官方 Discord: https://discord.gg/C7ZQSrCkYR ERPC 官方网站: https://erpc.global/en