> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# LaserStream 常见问题

> 获取关于 LaserStream 的最常见问题的答案，包括购买、使用、故障排除和订阅管理

## 购买 LaserStream

<Accordion title="LaserStream为何优于专用gRPC节点？">
  LaserStream支持[nine regional endpoints](/zh/laserstream/grpc#mainnet-endpoints)，通过重播自动故障转移，是Geyser的替代品。与专用节点相比，您将获得更高的吞吐量和弹性。如需更多信息，请查看我们的[比较](/zh/laserstream/laserstream-vs-dedicated-nodes)。
</Accordion>

<Accordion title="如何获取LaserStream的访问权限？">
  LaserStream的Devnet在Developer、Business和Professional[计划](/zh/billing/plans)中可用。LaserStream Mainnet需要Business或Professional计划。[从您的Helius仪表板开始](https://dashboard.helius.dev/laserstream)，然后按照[LaserStream gRPC快速入门](/zh/laserstream/grpc)连接您的第一个流。
</Accordion>

<Accordion title="什么是 LaserStream Plus 附加组件，它们的费用是多少？">
  LaserStream Plus 附加组件将您的专业计划的按使用付费模式转变为可预测的月度成本。这些组件有五个等级：每月 5TB (\$400)、10TB (\$750)、25TB (\$1,750)、50TB (\$3,250) 和 100TB (\$6,000)。每个级别都包括指定的数据限额，不会消耗积分，超额部分则按每 0.1 MB 收取 2 个积分。[查看详细价格](/zh/billing/plans)。
</Accordion>

<Accordion title="哪个Solana数据流产品提供最低延迟的数据流？">
  对于绝对最低延迟，[Raw Shreds (UDP)](/zh/shred-delivery/raw-shreds)直接从网络提供未处理的分片，尽早获取交易数据。

  作为持有股份的顶级验证者，Helius在大多数其他网络参与者之前收到分片。

  [在您的Helius仪表板中订阅](https://dashboard.helius.dev/shred-delivery-seats)。通常在提交服务器IP地址后5秒内开始接收分片。

  每个IP地址的每个席位每月收费\$1,000（Pro计划每个IP每月收费\$800）。更多详情请参见[计划](/zh/billing/plans)页面。

  对于需要承诺保证的处理数据的生产应用，[LaserStream](/zh/laserstream)在处理流解决方案中提供最低的延迟。

  它直接连接到Solana的领导者并跨多个区域端点，以最大限度地减少地理延迟。[从您的Helius仪表板开始使用LaserStream](https://dashboard.helius.dev/laserstream)。
</Accordion>

<Accordion title="Helius是否提供类似Jito的ShredStream的分片流产品？">
  是的！Helius提供[Raw Shreds (UDP)](/zh/shred-delivery/raw-shreds)，这是我们领先的低延迟分片交付服务，提供对Solana交易数据的最早访问。

  分片交付直接从网络提供未处理的分片，为高频交易和套利策略提供显著的竞争优势。

  你可以直接在你的Helius仪表板上[订阅Raw Shreds](https://dashboard.helius.dev/shred-delivery-seats)。只需添加一个席位并输入你的IP地址，无需手动配置。

  每个IP每个席位收费\$1,000/月（专业计划每个IP每月\$800）。

  作为持仓量最大的验证者，Helius比持仓量较小的验证者和未持仓的RPC节点更快地接收shreds，确保你能第一时间看到链上交易。

  **与LaserStream的主要区别：**

  * **Shred Delivery**：原始、未处理的shreds，延迟最低。可通过Helius仪表板自助服务。需要解码逻辑。有关参考起点，请参阅[Jito的ShredStream Proxy](https://github.com/jito-labs/shredstream-proxy)。
  * **LaserStream**：提供处理过的数据，具有承诺等级保证、24小时历史重播以及适合生产应用的开发者友好SDK。
</Accordion>

<Accordion title="LaserStream的实际过滤限制是什么？">
  每个流最多**1,000万**个账户包含，不限程序过滤器。连接限制根据计划而不同：商业计划最多可获得**10个并发gRPC连接**，专业计划最多可获得**100个并发gRPC连接**。
</Accordion>

## 使用LaserStream

<Accordion title="LaserStream与Yellowstone客户端兼容吗？">
  是的！LaserStream gRPC被设计为Yellowstone gRPC的直接替代品。只需更改你的端点和API令牌，你现有的gRPC代码即可立即与LaserStream协同工作。LaserStream使用开源的gRPC协议。
</Accordion>

<Accordion title="我在哪里可以找到LaserStream带宽指标？">
  你可以在Helius仪表板的[LaserStream](https://dashboard.helius.dev/laserstream)页面找到LaserStream带宽指标。
</Accordion>

<Accordion title="是否可以获取早于处理过的承诺级别的数据？">
  是的，解码后的shreds可以通过[预处理交易（测试版）](/zh/shred-delivery/preprocessed-transactions)获得，属于Helius的Shred Delivery产品系列。它们比`processed`承诺级别平均快**约8毫秒**，但不包括执行元数据，如余额变化、日志或错误信息。任何**专业计划或更高**的订阅者均可使用，按**每1 MB 20信用**计费。

  为了获得最低延迟的链上数据，请使用 [Raw Shreds (UDP)](/zh/shred-delivery/raw-shreds) 通过 UDP 接收未经处理的 Solana shreds（需要自定义去碎片化逻辑）。

  您可以直接在 Helius Dashboard 中[订阅 Raw Shreds](https://dashboard.helius.dev/shred-delivery-seats)。首先，在您的仪表板中购买一个席位（\$1,000/月/IP 或专业计划下为 \$800/月/IP），然后输入您的服务器 IP 地址。
</Accordion>

<Accordion title="我可以在一次 LaserStream 请求中订阅多种数据类型吗（例如，账户和交易）？">
  是的，您可以在一次`SubscribeRequest`请求中订阅多种数据类型。添加单独的过滤配置（例如 `accounts` 和 `transactions`）以在一个流中同时接收账户更新和交易数据。
</Accordion>

## 消息顺序

<Accordion title="LaserStream 是否保证消息发送的顺序？">
  不，LaserStream 不保证消息顺序。您可能会接收到乱序的交易和账户更新，即使在同一个插槽中。

  有关更多信息，请阅读我们的 [LaserStream 交付保证](/zh/laserstream/guides/delivery-guarantees) 文档。
</Accordion>

<Accordion title="LaserStream 是否按账户写入顺序流？">
  不，LaserStream 不按写入顺序流传输账户。账户更新的到达顺序可能与它们被写入分类账的顺序不同。有关更多详细信息，请阅读我们的 [LaserStream 交付保证](/zh/laserstream/guides/delivery-guarantees) 文档。
</Accordion>

<Accordion title="如何按顺序流传输 LaserStream 交易？">
  您不能按顺序流传输交易，但可以在客户端上重建顺序。可以这样做：

  1. 在客户端侧缓冲消息
  2. 提取每个消息中包含的 `slot` 和 `index` 字段
  3. 根据这些字段对交易进行排序

  `slot`字段指示交易所属的槽位，`index`字段指示其在该槽中的位置。通过使用两者，您可以重建排序。
</Accordion>

## 激光流故障排除

<Accordion title="为什么我的LaserStream连接体验到延迟或性能缓慢？">
  • **客户端瓶颈**: JavaScript客户端在处理过多时可能会延迟。缩小您的过滤器或切换到更快的语言。

  • **本地带宽有限**: 大量订阅可能会耗尽慢速链路。监控网络使用或升级您的连接。

  • **地理距离**: 选择离您最近的LaserStream端点；长距离传输会丢包并增加延迟。

  • **处理逻辑**: 避免阻塞主线程；使用异步队列或工作线程。

  *基准测试提示*:

  ```bash theme={"system"}
  cargo install helius-laserstream-bandwidth
  helius-laserstream-bandwidth --laserstream-url $LASERSTREAM_URL --api-key $API_KEY
  ```
</Accordion>

<Accordion title="如何检查我的LaserStream连接是否有错误？">
  验证您的x-token和端点，确保允许出站gRPC。检查您的仪表板连接状态，并在应用程序中查看错误日志以查找身份验证或网络问题。
</Accordion>

<Accordion title="为什么我的LaserStream过滤器不按预期工作？">
  确认公钥和承诺级别，并检查您的`AND`/`OR`逻辑。过滤器的评估方式如[文档](/zh/laserstream/grpc#subscribe-request)所述。
</Accordion>

<Accordion title="为什么LaserStream每15秒发送一个空事件？">
  这些是维持连接健康和防止超时的ping/心跳事件。它们是gRPC协议连接管理的一部分。您可以放心地忽略这些事件或利用它们在应用程序中监测连接状态。
</Accordion>

***

## 需要更多帮助？

<CardGroup cols={2}>
  <Card title="联系支持" icon="headset" href="/zh/support/contact-support">
    通过Discord、聊天或电子邮件支持从我们的团队获取帮助。
  </Card>

  <Card title="状态页面" icon="wave-pulse" href="/zh/support/status-page">
    查看实时服务可用性和性能信息。
  </Card>
</CardGroup>
