新闻加密货币XRP账本RPC吞吐量声明遭质疑,经验证的基准测试展现另一番景象

XRP账本RPC吞吐量声明遭质疑,经验证的基准测试展现另一番景象

作者: CryptoBriefing·

要点速览

  • 经验证的基准测试并不支持XRPL RPC节点每秒处理30,000条消息的病毒式声明。
  • 公共XRPL服务器集群在高峰期每秒处理了超过10,000次读取,生产环境交易吞吐量历史上介于每秒100至230 TPS之间。
  • XRPL Labs的公共端点对ledger_current调用的p50延迟约为371毫秒,是公共XRPL服务器中最低的。
  • 验证者消息传递在最佳测试中平均约为每秒3,260条消息,但验证者共识流量与客户端-服务器RPC请求不具可比性。
  • 随着原生AMM在主网上线以及兼容EVM的侧链开发中,XRPL RPC基础设施的需求预计将增长,使有据可查的延迟基准比病毒式吞吐量声明更具参考意义。
XRP账本RPC吞吐量声明遭质疑,经验证的基准测试展现另一番景象

社交媒体上流传的一个说法称XRP账本RPC节点每秒可处理30,000条消息,听起来令人印象深刻。问题是经验证的基准测试实际上并不支持这一数字。这是区块链生态系统中常见的一种模式:标题级的吞吐量数字脱离了原始测试条件——往往是实验室测量、内部消息计数或乐观预测——被反复传播为生产能力。

实际数字显示了什么

XRPL Labs是XRP账本的主要基础设施开发方之一,其关注点一直是延迟而非原始消息吞吐量。其公共端点目前对ledger_current调用的p50延迟约为371毫秒,是公共XRPL服务器中延迟最低的选择。

公共服务器集群在高峰使用期间被观察到每秒处理超过10,000次读取。对于区块链基础设施而言这是一个不错的数字,但仅为所宣称的30,000这一数字的三分之一。

另一家基础设施提供商GetBlock声称,其XRPL节点在专用配置下每秒可处理超过1,000次请求,且不受速率限制。

最接近标题数字的情况涉及验证者消息传递,这是一种本质上不同的流量类别。验证者消息处理在最佳测试条件下记录的平均值约为每秒3,260条消息,峰值超过每秒6,100条。但验证者之间的共识流量与客户端-服务器RPC请求并不具有可比性。

在生产环境中,XRPL网络的实际交易吞吐量历史上在每日高峰期间介于每秒100至230笔交易之间。受控测试环境中的理论最大值已超过1,500 TPS,仍比所引用的30,000这一数字低一个数量级。

差距为何重要

每秒消息数与每秒交易数之间的区分很重要。一个RPC节点可能处理数千次读取请求——余额查询、账本查询、订阅更新——而这些请求永远不会产生写入账本的交易。统计所有入站消息(包括ping、状态检查和失败请求)所得出的数字,总是大于统计实际处理的交易所得出的数字。

对XRP而言,这之所以重要,是因为Ripple一直将XRPL定位为机构支付处理和去中心化交易活动的基础设施。这两种用例都需要在持续负载下可预测、可验证的性能,而非实验室条件下实现的理论峰值。这对选择基础设施的开发者同样重要:基于夸大数字的容量规划会导致系统配置不足,并在需求激增时出现故障。

XRPL基础设施的实际走向

371毫秒的p50延迟数字对于一个在每个请求上执行加密验证的去中心化网络而言,代表着有意义的进展。一个持续在400毫秒以内处理请求的支付网络,对一个吹嘘超高吞吐量但响应时间不可预测的网络而言,对银行或支付提供商更有价值。

基础设施层也在走向多元化。多家提供商现在提供专用的XRPL节点服务,分散了负载并减少了单点故障。公共集群上观察到的每秒10,000次以上的读取表明,在企业级专用配置登场之前,该网络已经能够处理可观的查询量。

随着XRPL的原生自动做市商(AMM)已在主网上线,以及兼容EVM的侧链正在开发中,对RPC基础设施的需求可能会超越简单的支付查询而继续增长。这使得可验证、记录完善的基准测试——比如XRPL Labs发布的分位数延迟——成为比病毒式吞吐量声明更有用的衡量标准,也是随着这些新功能的应用规模扩大而值得关注的指标。