gRPC 流和 RPC 调用通过 Solana 的Geyser接口支持。这是接收链上事件更新的最快方式。此接口比传统的 WebSocket 接口更稳定、更快速。我们建议在未来开发所有后端客户端时使用 gRPC。

Dragon's Mouth 还会实时流式传输交易。您将在当前时段内收到多个帐户更新。这与常规 RPC 形成对比,常规 RPC 仅在时段结束时收到一个更新。对于 DeFi 交易者来说,Dragon's Mouth 可以为您提供比其他交易者高达 400 毫秒的优势!

使用 Dragon's Mouth 将数据直接传输到托管在云服务提供商上的应用程序中间层。以尽可能低的延迟更新后端数据库。

gRPC 不受 Web 浏览器支持,因此 Dragon's Mouth 完全针对后端软件。另一个 Yellowstone 项目Whirligig提供了 WebSocket 接口来取代当前的 Solana WebSocket 实现。

https://github.com/rpcpool/yellowstone-grpc