在 IOG 测试中,Hydra v2 将 Glacier Drop 的申领吞吐量几乎提升一倍

一次复现的基准测试以少 43% 的时间处理了 24,576 笔基于脚本的申领。该对比使用了同一台机器和由 2025 Glacier Drop 背后的团队生成的工作负载。

By SongMarketCap

Cardano News - 在 IOG 测试中,Hydra v2 将 Glacier Drop 的申领吞吐量几乎提升一倍

IOG 比较了两个 Hydra 版本

Input Output 报告称,在10月22日发布的一项 Glacier Drop 基准测试中,Hydra v2 的申领吞吐量约为 0.22.4 版本的 1.9 倍。

公司在新版本软件上记录到每秒 79 笔申领,早期版本为 42 笔。对于包含 24,576 笔申领的工作负载,总处理时间从 590.4 秒降至 339.1 秒。

此次测试由在 Midnight 的 2025 Glacier Drop 期间运行 Hydra Head 的团队执行,而非 Hydra 核心开发者。该团队在同一台主机上交替运行每个版本各三次,单次结果均保持在各自版本中位数的 3% 以内。

IOG 将较新的实现标识为 Hydra v2,但未指明基准所用的发布标签。

每笔申领会执行三个 Plutus 脚本

该工作负载由团队的申领处理流水线构建的交易组成,针对生成的分配使用真实脚本与签名。

每笔申领都执行了三个 Plutus 脚本。因此,该基准衡量的是包含合约验证的工作流,为开发者提供与该应用更相关的对比,而非简单的转账测试。

这些结果适用于这一特定的工作负载与配置。合约、交易结构或参与者安排不同的应用可能表现出不同的性能特征。

Hydra 是 Cardano 的二层协议,用于在称为 Head 的共享环境中处理交易。参与者在主链之外就更新达成一致,而该协议提供在 Cardano 上结算资金的路径。该基准衡量的是在该环境内的处理能力,而非 Cardano 主网的额外容量。

[NEWSBREAK]

存款与取款改变了 Head 的运行方式

报告还描述了 Hydra v2 如何改变资金管理。

一个 Head 可以在没有初始余额的情况下开启,并在之后接收存款。参与者还可以在 Head 仍在运行时将资金提回 Cardano,从而在可用余额发生变化时减少关闭整个会话的需要。

对于循环分发服务,这使得可以在现有 Head 内补充资金并继续处理后续申领。

此次 Glacier Drop 的对比将这些运行层面的改变与处理时间的量化缩短结合起来。先前在 0.22.4 版本上运行的工作流,在较新的实现上处理相同申领集合的完成时间提前了四分钟以上。