🤖 新推出:《Quicknode 》AI 烹饪指南 10个经过验证的AI编程教程agents 。
查看食谱通过 SOC 2 II 类认证 · ISO 27001
0x 在其Solana 上运行Swap APIQuicknode
Quicknode 将 0x 的 p90 延迟降低了约 70%,从而满足了其Solana Swap API 所需的性能要求。
将最新的工程见解、产品更新和 Web3 资讯直接发送至您的收件箱。

在许多链上应用中,交易路由的选择通常取决于其交易提供商给出的报价。0x的路由引擎则侧重于结算结果:即交易能否成功执行,以及实际结算金额与承诺金额之间的偏差有多大。这一标准对数据提出了更高要求。在Solana 上,报价的有效性完全取决于其定价所依据的账户状态。
2026年8月,0x将这一机制引入了Solana 。 Solana 上的 0x Swap API 进入公开测试阶段,这是首个基于九年多链上交易经验构建的非EVM网络,上线时便已拥有准备好接入的用户:Kamino,其借贷协议内部使用0x进行代币交换;Matcha Meta,0x自有的聚合器,在测试期间已结算数百万美元的交易量;以及Titan,一个让服务提供商根据结算金额展开竞争的聚合器。
在 EVM 链上,Swap API 会返回一个已准备好签名的交易。对于Solana ,0x 选择了另一种形式:指令集,每条指令的价格均基于实时账户状态计算,集成商将这些指令组装成交易并提交。 多跳路由通过地址查找表(Address Lookup Tables)进行编译,这些查找表足够紧凑,可满足Solana 的限制要求。该指令集在运行过程中动态创建代币账户,并能直接处理原生 SOL,无需包装步骤。在 7 月的封闭测试中,Token-2022 路由机制已应用于稳定币、代币化股票和 Launchpad 代币。所有这些操作均依赖于最新的账户状态,该状态通过 Quicknode。
Solana 报价所涉及的工作负载并非交易发送。0x 将其描述为“本质上是大规模的账户追踪”:账户、订阅以及直接 RPC 获取操作共同确保池状态保持最新。0x 的 API 维持着约3,000 个活跃的 WebSocket 连接,并每秒处理超过 100 次账户更新。 数据获取路径与订阅同样重要;0x 在Solana 上指出,这对 Swap API 的低延迟至关重要。Solana 的插槽时间正在缩短,将于 2026 年 8 月从 400 毫秒缩短至 350 毫秒,并 分阶段缩减至200毫秒 。每个时间槽都可能导致报价背后的资金池发生变动,因此生成新报价的窗口期持续缩短。更新速度过慢会导致报价过时。订阅中断也会产生同样的结果,且不会触发错误提示。
0x 列出了此次上线所依赖的三个关键因素:在高账户更新吞吐量下的稳定性、能够保持连接的订阅连接,以及在高请求负载下的低延迟响应。 这一切背后,是 0x 为其所有产品设定的标准:每月 99.5% 的正常运行时间。正是这种可靠性,使得跨链团队纷纷选择通过 0x 进行路由,而这一标准同样适用于其服务提供商。0x 表示,支持这一标准是“不可妥协的”。
将Swap API引入首个非EVM网络,需要做出三项不同的决策。0x的Solana (equipe )对每项决策都进行了详细说明。
首先是决定是选用Solana 专家还是多链服务商。0x最关注的是如何处理高流量的订阅和请求数据。虽然有些服务商能在Solana 上实现这一点,但在0x的评估中,“他们只能做到Solana ”,这将导致其RPC供应商栈变得更加复杂。在功能方面,0x认为Quicknode 的产品“功能完善,且性能完全满足我们的需求”。 最严峻的考验是并发性,即同时支持如此多的订阅。equipe 称其为“一项真正艰巨的挑战,而Quicknode 成功应对了这一挑战”。现有的EVM合作伙伴关系带来了多年的业绩记录和技术支持,这意味着0x运行的所有产品都只需一个合作伙伴和一个软件包,而无需在技术栈中再增加一家仅支持Solana 的供应商。
第二个问题是应预留多少带宽,以及覆盖多少个区域。0x 进行了自己的评估。在早期测试中,Quicknode Pro 网络在 0x 测量的所有服务商中,其 p90 延迟处于最低水平之一。随后,equipe 迁移至Quicknode DedicatedClusters :在两个区域预留带宽,并以 Pro 网络作为备用方案。p90 延迟降低了约 70%。
第三种方案与该公司的直觉背道而驰。作为一家“建设者优先”的equipe ,公司曾短暂考虑过运行自己的Solana 节点。最终有两点因素决定了这一决定:成本,以及更重要的是专业知识。根据equipe 的说法,“Solana 的许多方面都需要特定的专业知识。”将节点交由Quicknode 管理后,0x的工程师们便专注于唯一只有0x才能解决的问题——为Solana 重建Swap API,“这本身就是一项不小的任务。”
首个信号来自0x的equipe ,且未经过任何干预。各集成商的请求量从每秒数十次提升至200 RPS,而0x方面并未进行任何调整。0x将这一增长归功于其API的架构以及底层的RPC提供商。
7月,在封闭测试期间,每周有12至14支不同的团队调用Solana 接口endpoint 。8月,这一数字增至每周33支(增长了2.4倍至2.8倍)。 首次调用Solana 的团队数量从每天一个增加到三个。尽管集成商数量翻了一番多,但 0x 网关的延迟保持稳定:p50 值约为 15 毫秒,p95 值约为 80 毫秒。在 7 月至 8 月的同一时间段内,服务器错误率从 0.19% 降至 0.017%,降低了 11 倍。503 错误降至零。
“Quicknode 之所以脱颖而出,在于其卓越的客户支持。equipe 响应迅速、专业知识丰富,而且在需要处理问题时很容易联系到他们。我无需等待一周才能得到解决。此外,Quicknode 专用的Clusters 服务有效降低了我们的延迟,这也是我们当初选择他们的原因。”
丹尼尔·哈里斯,Solana 工程主管,0x
Quicknode 此前已是 0x Swap API 在 EVM 侧的提供商。如今,这一合作关系还延伸至该 API 支持的首个非 EVM 网络,以及其Solana 报价所依据的账户状态。
请就您的Solana 工作负载事宜,联系我们的equipe 团队。
Quicknode 成立于 2017 年,为开发者和企业提供机构级区块链基础设施。凭借 99.99% 的运行时间以及对 75 条以上区块链的支持,各团队能够毫无妥协地构建和扩展链上应用程序。