跳至内容

比较主流链上的 RPC 性能

查看各提供商在相同条件下测试的延迟、成功率和失败请求数对比。

全球平均响应时间(EVM)

实时

最后更新:Sep 25, 2026, 10:28 UTC

Alchemy0.00 ms
QuickNode0.00 ms
dRPC0.00 ms
Infura0.00 ms

在当前全球 24 小时 EVM 链基准测试中,Alchemy 的平均响应时间最低,为 13.98 ms。

链
地区

Average Latency

0.00ms

Alchemy

P50 Latency

0.00ms

Alchemy

P95 Latency

0.00ms

Alchemy

Success Rate

0%

Alchemy

所有地区 地区 所有已测试的链 链的提供商对比

在此 24 小时视图中,Alchemy 的平均延迟最低,为 13.98 ms。表格还显示了每个提供商的 P50、P95 和成功率。

RPC 提供商基准测试表格,比较所选链和地区的平均延迟、P50 延迟、P95 延迟和成功率。
提供商平均延迟P50 延迟P95 延迟成功率
Alchemy最快
13.98 ms
6.77 ms
30.29 ms
100%
QuickNode
47.30 ms
9.79 ms
207.68 ms
99.99%
dRPC
101.51 ms
21.11 ms
574.58 ms
99.98%
Infura
121.96 ms
104.22 ms
282.06 ms
99.99%

按方法划分的平均延迟:所有已测试的链,所有地区

选择一种方法,查看各提供商处理该请求类型的速度。

7.54 ms
13.46 ms
20.10 ms
113.92 ms
  • Alchemy
  • QuickNode
  • dRPC
  • Infura

按方法划分的失败请求:所有已测试的链,所有地区

选择一种方法,查看各提供商的错误和超时集中在哪里。

0
0
0
4
  • Alchemy
  • QuickNode
  • dRPC
  • Infura

测试方法

受控 RPC 测试,规则透明

这些是方法级别的 EVM 读取基准测试。我们从相同地区发送相同配置的请求负载,将速度与可靠性区分开,并公开测试规则,便于理解这些数据。

Payload icon

相同请求负载

对于每种方法,所有提供商都使用相同配置的 JSON-RPC 请求负载、链、地区、超时时间和成功判定标准。

Regions icon

共用测试运行地区

测试从美国东部、美国西部、欧洲中部和亚太东南地区运行,所有提供商均在同一运行位置进行测试。

Accounts icon

标准付费账户

所有提供商均使用标准付费 RPC 服务账户进行测试,不使用特殊路由、套餐、重试机制或其他特殊处理。

Latency icon

成功响应延迟

延迟数据基于预热并复用的 HTTP 连接,仅统计成功响应,失败请求单独记录。

Failure rules icon

明确的失败判定规则

HTTP 错误、JSON-RPC 错误、解析失败、网络错误、速率限制以及超过 8 秒的超时均计为失败。

Scope icon

方法级别范围

该基准测试衡量单个读取请求,不涉及完整应用流程、写入操作、WebSocket、冷启动或自定义流量组合。

面向 agent 的基准数据

将每个基准视图打开为带字段定义和来源元数据的文本表格,专为需要原始数据而非界面的 agent、爬虫和开发者设计。

打开 Markdown 数据

常见问题

基准测试常见问题

实时 RPC 基准测试的工作原理、测量内容,以及原始数据的获取方式。

  • 这些测试跟踪 Alchemy、QuickNode、dRPC 和 Infura 在常见 EVM JSON-RPC 读取方法上的成功响应延迟(平均值、P50 和 P95)、成功率以及失败请求数。
  • 基准测试请求全天每 10 秒运行一次。公开页面和 Markdown 数据接口每 5 分钟刷新一次最新的 24 小时数据窗口。
  • 基准测试在美国东部、美国西部、欧洲中部和亚太东南地区运行。“全球”视图汇总了这四个地区的结果。
  • 这些测试比较的是标准付费 RPC 服务账户。所有提供商均使用相同配置的方法、请求负载、链、地区、超时时间和成功判定标准,不做任何特殊处理。
  • 如果请求返回非 2xx 的 HTTP 状态码、返回 JSON-RPC 错误对象、超过 8 秒超时、在网络层失败,或无法解析为有效 JSON,均视为失败。速率限制响应也计为失败。
  • 延迟是运行器在预热并复用的连接上,测量成功的 JSON-RPC HTTP POST 请求从发出到收到响应所用的时间。失败请求和超时不计入延迟,而是计入成功率。
  • 不使用。每次请求只有一次尝试机会,失败即计入失败次数,而不会重试,因此成功率反映的是应用实际需要处理的失败情况。
  • 实时基准测试覆盖 Ethereum、Optimism、Arbitrum、Base 和 World Chain,另有一个汇总当前所有测试链的“总览”视图。
  • 该基准测试涵盖以下配置的 EVM 读取测试:

    • eth_getBalance: 账户余额查询
    • eth_getBlockByNumber: 最早区块,链起始处的区块头读取
    • eth_getBlockByNumber: 最新区块,链头处的区块头读取
    • eth_getLogs: 1 个区块范围
    • eth_getLogs: 10 个区块范围
    • eth_getLogs: 100 个区块范围
    • eth_getLogs: Ethereum 上 1,000 个区块范围
    • eth_getTransactionReceipt: 单笔交易回执查询
  • 可以。配套的 Markdown 页面以文本表格形式发布结果,包含字段定义、来源元数据和按链、按地区划分的完整数据集。
  • P95 展示的是成功响应中较慢的部分:在该方法、链、地区和时间窗口内,95% 的成功请求都在此延迟或更短时间内完成。应结合成功率一起看,因为只有请求真正返回时,快速响应才有意义。
  • 这些测试衡量的是受控条件下、预热状态下单一方法的 EVM 读取性能,不衡量完整应用流程、写入交易、WebSocket、客户特定的流量组合、冷连接建立过程,也不涵盖所有可能的链、提供商、地区、方法和请求负载。

延迟是对用户的一种损耗

每一次缓慢的 RPC 调用都会转化为用户能感知到的卡顿:读取延迟、界面卡死、确认过程像是出了故障。选择能让应用保持流畅运行的基础设施。