Skip to main content

什么是 LaserStream gRPC?

LaserStream gRPC 是一种专为需要可靠、低延迟 Solana 数据的开发人员而构建的下一代流媒体服务 它直接将链上事件(交易、插槽、区块、账户等)以行业领先的可靠性、性能和灵活性传送到您的应用程序。LaserStream 节点直接接入 Solana 领导节点,以接收生成的碎片,将超低延迟处理的数据传输到您的应用程序。
更喜欢 WebSocket 协议? LaserStream WebSocket 运行在相同的后端,并公开标准的 Solana 订阅方法以及 Helius 特定的扩展,如 transactionSubscribe
与标准 Solana RPC 节点不同,LaserStream 专为流媒体使用场景设计,提供传统节点设置中不可用的功能:

历史重放

通过指定起始插槽自动回填过去24小时内错过的数据,确保即使在断开连接后数据的连续性。

多节点可靠性

同时从多个聚合节点流式传输,消除单点故障,确保最大正常运行时间。

高性能

专为流媒体构建,具有优化的连接处理,与标准连接相比,减少延迟,提升吞吐量。

Yellowstone 兼容

与开放的 Yellowstone gRPC 协议相兼容 — 任何 Yellowstone 客户端都可以作为直接替代使用。

计划要求

LaserStream Devnet 可用于所有计划。使用 LaserStream Mainnet 需要商业或专业计划。

入门

快速开始

安装SDK,选择一个端点,然后流式传输你的第一个交易。

客户端和SDK

TypeScript、Rust和Go SDK——以及任何Yellowstone gRPC客户端。

历史重播

在断开连接后补充最多24小时的遗漏数据。

传递保证

理解至少一次交付、排序和重播语义。

压缩过滤器

使用压缩账户过滤器在一个流中跟踪数十万个账户。

代币账户过滤

使用tokenAccounts (ATA)扩展捕捉钱包收到的SPL代币转移。

LaserStream gRPC 与 Shred Delivery

LaserStream gRPC 提供具有提交级别保证的已处理数据(已处理、已确认、已完成),使其具备即插即用和生产就绪特性。 如果你需要在处理完成之前的数据——用于propAMMs、狙击手、复制交易者、清算机器人、套利或RPC节点同步——查看分片传递。它有两种模式:
需要比 Raw Shreds 更快的数据吗?通过 preconfSubscribe 流式传输计划中的事务。请参阅 预确认 以开始。
注意:在 processed 上使用 LaserStream gRPC 是接收账户和程序更新的最快方式。账户状态变化由运行时在执行过程中产生,因此它们不存在于分片或预处理的交易中——只有 LaserStream 的后执行流携带它们。使用 processed 可获得最早的传递,一旦需要不会回滚的最终性水平,则使用 confirmed
准备接收原始分片?在您的 Helius 仪表板中订阅。详细信息请参见定价

LaserStream gRPC 与其他流选项的比较

LaserStream gRPC 与开放的 Yellowstone gRPC 协议线缆兼容——因此任何 Yellowstone 客户端都可以工作——但增加了原始 Yellowstone 部署和标准 Solana WebSockets 所没有的生产功能:

高容量流:LaserStream Plus

对于消耗大量实时数据的应用程序,LaserStream Plus 将按使用付费的成本转换为可预测的每月账单,并实现显著节省。套餐范围从**5TB到100TB+**每月配额。 查看计划以获取完整的定价详情,或者如果您正在处理完整市场数据流、构建HFT系统,或24/7监控数千个钱包,请探索Plus。

下一步

欲了解更多信息,请加入我们的DiscordTelegram讨论。

归属

LaserStream 是 Richat 项目的自定义分支。