Solana ERPC 实验性 Rust 高性能网络方案实现超 3 倍性能提升
Solana ERPC 实验性 Rust 高性能网络方案实现超 3 倍性能提升

ELSOUL LABO B.V.(总部:荷兰阿姆斯特丹;CEO:Fumitake Kawasaki)携手致力于推动 Solana 网络去中心化与安全性的 Validators DAO,宣布在一项实验中,Enhanced Solana RPC(以下简称"ERPC")将基于 Nginx 的代理替换为基于 Rust 的高性能网络框架"Pingora",实现了超过三倍的峰值性能提升。团队计划在未来几周内将新系统投入生产环境,进一步提升速度和稳定性。
DeFi 交易和 NFT 铸造通常需要快速的交易处理,尤其在高流量期间。确保高负载下的稳定连接有助于用户避免错失机会,因此本次实验着重于提升峰值时段的吞吐量和降低延迟。
基于 Pingora 的代理实现超 3 倍性能
ERPC 利用遍布全球超过 300 个边缘服务器的全球代理网络,自动将用户请求导向最近的服务器,确保持续的低延迟和稳定连接。在本次实验中,将基于 Nginx 的代理替换为基于 Rust 的高性能网络框架"Pingora"后,峰值流量期间的性能较之前提升了三倍以上。
由于 RPC 连接必须处理大量请求,代理性能的提升直接影响用户体验。结果表明,即使在网络流量和节点负载都很高的情况下,Pingora 也能维持稳定的低延迟连接。因此,高负载下的交易成功率预计将进一步提高,降低用户错过交易或铸造机会的风险。
关于已执行的压力测试
为评估系统在高负载下的韧性,我们使用开源负载测试工具 Vegeta 对基于 Nginx 和基于 Pingora 的代理进行了对比测试。
Vegeta (GitHub):https://github.com/tsenart/vegeta
10 秒负载测试
基于 Nginx

基于 Pingora

60 秒负载测试
基于 Nginx

基于 Pingora

对比结果显示,Pingora 始终以更低的延迟处理更多流量。50% 的请求延迟大约减半,90% 的请求延迟降至约七分之一。此外,在持续高负载下这一优势愈加明显,证明了 Pingora 即使在高强度场景下也能保持低延迟的能力。
零停机切换与增强稳定性
Pingora 原生支持 HTTP/1 和 HTTP/2,可实现 Graceful Reload(零停机重启)。相较于重启基于 Nginx 的代理会不可避免地重置连接,Pingora 将中断降至最低,保持高度的服务连续性。
此外,在更新或服务器宕机事件中,Pingora 可即时进行故障转移以维持连接,确保为用户提供稳定的 Solana RPC 体验。
未来更新与生产环境部署
新代理目前正在分阶段推向生产环境,计划于本月底全面部署。本次更新将带来更低的延迟和更高的吞吐量,使 Solana 网络上的交易处理更加顺畅。部署完成后将另行公告。
请关注我们的 ERPC 官方网站和 Validators DAO Discord 获取最新消息。
- ERPC 官方网站:https://erpc.global/
- Validators DAO 官方 Discord:https://discord.gg/C7ZQSrCkYR
什么是 ERPC(Enhanced Solana RPC)?

ERPC 是一项 RPC 服务,旨在随时随地为 Solana 网络提供最快的交易处理。
通过利用超过 300 个边缘服务器构成的全球代理,ERPC 自动将每个用户请求导向最近的服务器,提供低延迟、稳定的连接。这确保了任何区域都能快速访问,即使在高负载下也能保持顶级性能。
核心特性
- 全球代理:遍布全球超过 300 个边缘服务器,自动选择最短路由
- 低延迟与高吞吐:为峰值时段流量而设计,始终保持快速性能
- 故障转移与高可用:完善的机制确保故障期间也能维持连接
ERPC 官方网站:https://erpc.global/
什么是 Pingora?
Pingora 是由 Cloudflare 开发的开源框架,用于使用 Rust 构建快速、可靠和可编程的网络系统。
它已在大规模生产环境中经过验证,在实际环境中每秒处理超过 4000 万个请求。主要特性包括:
- 基于 Async Rust 的高速度和高可靠性
- 原生支持 HTTP/1 和 HTTP/2
- TLS(OpenSSL、BoringSSL、rustls(实验性))
- gRPC 和 WebSocket 代理
- Graceful Reload(零停机重启)
- 可定制的负载均衡和故障转移策略
- 全面的可观测性工具支持
Pingora (GitHub):https://github.com/cloudflare/pingora
在 Validators DAO 官方 Discord 获取最新更新
有关本次发布的更多详情、持续更新和未来路线图,请访问 Validators DAO 官方 Discord。欢迎就 ERPC 提出任何问题或反馈——快加入我们的社区吧!
Validators DAO 官方 Discord:https://discord.gg/C7ZQSrCkYR
我们将继续致力于推进 Solana 生态系统,在 ERPC 和其他技术开发与运营方面不断努力。敬请关注更多更新!


