Skip to main content

获取碎片

开始接收原始碎片——在您的 Helius 仪表板中订阅。

什么是Helius Shred Delivery?

Shred Delivery 是 Helius 的预执行数据产品,旨在为您提供超低延迟的 Solana 交易数据访问。有两种形式: 任一模式都为 propAMMs、狙击手、跟单交易者、清算机器人和套利者提供竞争优势——以及希望消除网络同步延迟的 RPC 节点运营商。 注意:Shreds 携带交易,而不是账户状态。 原始 shreds 和预处理交易均在执行前传递_交易_。账户和程序更新(例如代币余额、债券曲线状态等)在 shred 阶段尚不存在 —— 运行时在执行期间产生它们。如果您需要实时账户状态变更,请改用 LaserStream gRPCprocessed 承诺
要更早获取交易信号,在交易成为分片之前,通过 WebSocket 流式传输计划交易。详情请参见预确认

原始 Shreds (UDP)

需要您实现 deshredding 逻辑。$1,000/月/IP。专业计划客户支付 $800/月/IP。

预处理交易 (gRPC)

解码后的 shreds 在 processed 之前约 8 毫秒作为交易交付,无执行元数据。专业计划,20 信用/MB。

验证者优势

Helius 是最大的权益验证者,比权益较少和未权益的 RPC 节点更快收到 shreds。

自助服务

可以在您的仪表板的 Shreds 标签中添加和移除席位。每个席位绑定到一个 IP。我们会自动检测离您的服务器最近的区域。

什么是分片?

在 Solana 中,交易被分解为称为 “分片” 的较小数据包,以促进高效和快速的网络传播。 每个分片都是交易数据的一个片段,经过优化以适应标准网络包,确保验证者能够快速分发并重建完整区块。 这种架构对于维持 Solana 的高吞吐量和低延迟至关重要,Shred Delivery 直接接入这些原始数据流,在任何处理发生之前。

深入探讨:理解 Solana 分片

阅读我们全面的博客文章,了解 Solana 的分片机制如何工作及其在交易中的重要性

原始分片 vs. 预处理交易

两种模式都属于 Shred Delivery,一起传递执行前数据——区别在于 Helius 在交给您之前的处理程度。

原始分片 (UDP)

  • 按生产顺序交付未处理的分片包
  • 需要去分片逻辑
  • 所有计划均可用。按座位付费;通过仪表板管理。
  • propAMMs, 狙击手, 跟单交易员, 清算机器人, 套利者, 想要消除网络同步延迟的 RPC 节点操作员

预处理交易 (gRPC)

  • 解码的交易,比 processed 提前约 8 ms
  • 无执行元数据(无余额变化、日志或错误)
  • 标准 LaserStream gRPC 交付;无需自定义去分片
  • 专业计划,20 点数/1 MB

何时选择哪种

当每微秒都很重要并且您有基础设施能够以线路速率去分片时,选择 原始分片 当您想要比 processed 提前约 8 ms 而不必编写去分片逻辑,并且不需要执行元数据时,选择 预处理交易。有关完整数据形状、权衡和 SDK 示例,请参见 预处理交易

Shred Delivery 与 LaserStream gRPC

LaserStream gRPC 和 Shred Delivery 在交易生命周期中的位置不同: 许多团队同时使用 两者:Shred Delivery 用于推动交易决策的执行前信号,LaserStream gRPC 用于执行后确认,更新仪表板和持久化状态。

了解 LaserStream gRPC

生产级 gRPC 流媒体,带重播、多区域故障转移和开发者友好的 SDK。

开始使用 LaserStream

从您的 Helius 仪表板开始使用 LaserStream。

Helius 验证器优势

Helius 是按股份权重排名的顶级验证器,接收分片的速度比股份较少的验证器和未股份化的 RPC 节点更快。 在Turbine中,具有较高权益权重的验证者在数据传播树中优先,这意味着区块领导者首先将分片发送给像Helius这样的高权益验证者。 这种基于权益权重的传播确保我们在网络数据流的最早时刻接收到分片。虽然其他提供者必须等待二次传播或依赖无权益的基础设施,我们的验证者位置使我们能够直接、优先访问通过网络流动的原始交易数据。