ERPC 发布 Solana 领导时隙信息 API

ERPC 发布 Solana 领导时隙信息 API

2025.09.29
ELSOUL LABO B.V.(总部:荷兰阿姆斯特丹,CEO:Fumitake Kawasaki)与 Validators DAO 作为 ERPC 的运营方,发布了名为"领导时隙信息 API(getLeaderSlots API)"的新 RPC 服务。持有 ERPC 使用额度(API 代币)的用户现在可以访问领导时隙计划、验证者位置信息和参考 ping 值。这使得更容易理解 Solana 领导时隙并将其应用于策略性运营。

背景

在 Solana 中,每个时隙都分配了一个领导验证者,负责接收交易并生产区块。要在最快的时机检测信号并确保成功纳入,需要准确了解领导时隙。此外,了解验证者的物理位置以及从自身环境出发的 ping 值,可以更合理地设计发送策略和资源分配。
然而,独立准备这些信息需要每个 epoch 更新 432,000 个时隙的数据,持续对所有验证者进行 ping 测试,并存储和汇总结果。这需要高度先进的数据基础设施,独立构建非常困难。因此,尽管这些信息的理论重要性已被理解,但许多团队无法将其纳入实际应用。
为了回应用户的多次请求,我们现已发布这一新 API。

API 使用示例

领导时隙信息 API(getLeaderSlots API)的使用方式与标准 Solana RPC 方法相同。以下请求将检索从 params 中指定的时隙开始的 100 个时隙的信息。
json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "getLeaderSlots",
  "params": [368488568]
}
响应包含目标时隙的领导信息、验证者位置数据和参考 ping 值(从提供 SWQoS 的 FRA 端点测量)。
getLeaderSlots API Example

策略性应用

一般来说,当参考点的 ping 超过 100ms 时,直接目标该领导的效率就会降低。跨大陆通信通常超过 100ms,因此例如从法兰克福连接到纽约的领导,不如利用位于纽约本地的资源来检测和发送更快。
此外,领导时隙在全球范围内轮换。当从 FRA 切换到 NY 时,在两个区域都拥有资源可以实现连续的数据获取,并最大限度地减少检测和发送延迟。领导时隙信息是设计此类多区域策略的基础。
Solana Validators Map

可用性

领导时隙信息 API(getLeaderSlots API)已经可以使用。如果您持有 ERPC 使用额度(API 代币),可以与 Solana RPC 方法相同的方式调用。请通过 Validators DAO 官方 Discord 进行使用。文档将继续扩充。

ERPC 和 Validators DAO 解决的挑战

  • 通用 RPC 环境中常见的交易失败和延迟波动
  • 许多基础设施提供商施加的性能限制
  • 网络距离对通信质量的重大影响
  • 较小项目难以获得高质量基础设施
在开源 Solana NFT 卡牌游戏项目 Epics DAO 的开发过程中,我们面临了同样的挑战——获取高质量且快速的 Solana 开发环境并非易事。为了克服这一问题,我们构建了自己的平台,现在作为 ERPC 和 SLV 的基础。
金融应用尤其是关键任务型的,延迟和错误会直接影响用户体验。由于分散的验证者和 Web3 特有的机制,理解 Solana 开发的全貌一直很困难,许多项目都深受延迟和不稳定之苦。
我们致力于提供所需的高性能基础设施,为整个 Solana 生态系统更好的开发者体验和用户体验做出贡献。ERPC 和 SLV 都是这一使命的组成部分。