ERPC 发布 Solana Leader Slot 信息 API

ERPC 发布 Solana Leader Slot 信息 API

2025.09.29
ELSOUL LABO B.V. 与 Validators DAO 运营的 ERPC 发布了 Leader Slot Information API(getLeaderSlots API)。持有 ERPC 使用额度的用户,可以通过 RPC 兼容接口获取 Solana 即将到来的 leader schedule、stake weight、validator location data 与参考 ping 值。

背景

在 Solana 中,每个 slot 都会分配给一个 leader validator,由其接收交易并生产区块。由于 leader 在全球轮换,低延迟策略不同于传统 HFT 中靠近单一 matching engine 的做法。Solana 上最快的 region 会随着 leader schedule 改变。
独立准备这些信息需要更新大量 slot 数据、追踪 validator metadata、估算位置、测量 latency,并保持数据可实时使用。ERPC 将这些能力作为运营 API 提供。

API 使用示例

该 API 可像标准 Solana RPC 方法一样调用。以下请求从 params 指定的 slot 开始获取 100 条 leader slot 记录。
json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "getLeaderSlots",
  "params": [416462031]
}
当前响应包裹在 result 中,包含 successmessagetotaldata[]。每条记录包含 slotidentitystakeWeightleaderRegionleaderCity 等 leader 地理字段,以及 pingToLeaders 中的参考 latency。

作为运营时间线查看 Leader Slots

这些数据可以按观测点整理成 slot 时间线。以下示例以 Frankfurt 为观测点。
Slot 范围Leader regionLeader 位置Stake weight来自 Frankfurt 的 ping解读
416462031stockholmŠiauliai, LT2,502,391.1427.742 ms欧洲内部 latency,但不是同一 metro。
416462032-416462035amsterdamAmsterdam, NL280,745.6916.835 ms低延迟 Amsterdam 窗口。
416462036frankfurtFrankfurt am Main, DE12,254,651.760.974 ms同 region 的 Frankfurt leader。

Solana 网络数据网站

Validators Solutions - Solana network data
公开的 validator 与网络分布可以通过 Validators Solutions 查看。Validators Solutions 适合理解 Solana 整体网络,而 ERPC Leader Slot API 适合基于 slot 级 schedule、stake weight、位置与 latency 做运营 routing。

战略性使用

  • 根据 leader 位置与 ping 判断特定 slot 的 direct sending 是否高效。
  • 使用 stakeWeight 理解哪些 validator 在长期窗口中更常出现。
  • 在 FRA、AMS、NY、TY、SGP 等多 region 部署资源,减少 leader transition 的空档。
  • 不要只依赖全球平均 latency;Solana 的 opportunity window 会随 leader schedule 移动。

可用性

Leader Slot Information API 面向持有 ERPC 使用额度的用户提供。API token 可在 ERPC Web Dashboard 发行和确认,详细文档可在 ERPC 网站查看。

ERPC 和 Validators DAO 解决的挑战

  • 通用 RPC 环境中常见的交易失败和延迟波动
  • 许多基础设施提供商施加的性能限制
  • 网络距离对通信质量的重大影响
  • 较小项目难以获得高质量基础设施
ERPC 和 SLV 来源于我们自身对高性能 Solana 基础设施的需求。我们将继续改进延迟敏感型 Solana 应用所需的数据、routing 与运营工具。