Hulek et al. proposed a unified host-agent framework for benchmarking heterogeneous ZK proving systems under a common execution method, ensuring comparability via semantic contracts and validation flags, and evaluated Groth16, Plonky3, and zkVM systems.Hulek等人在论文中提出了统一的主机-代理框架,用于在共同执行方法下对异构ZK证明系统进行基准测试,通过语义合约与验证标志确保各后端在相同声明下可比,并评估了Groth16、Plonky3及zkVM等系统。Hulekらは論文で、共通の実行手法下で異種ZK証明システムをベンチマークする統合ホスト・エージェントフレームワークを提案し、セマンティック契約と検証フラグでバックエンドの比較可能性を確保、Groth16やPlonky3、zkVMなどを評価した。
NotesNotes要点
The framework uses containerized agents to isolate each proving system.
A scheme-adapter layer interfaces with heterogeneous backends.
Semantic contracts and JSON artifacts standardize benchmark reporting.
Why are existing ZKP benchmarks hard to compare?为什么现有ZK基准测试结果难以比较?なぜ既存のZKベンチマーク比較は困難か?
They often compare different workloads, proof modes, and hardware paths without unified standards.因为不同基准常比较不同工作负载、证明模式和硬件路径,缺乏统一标准。ワークロードや証明モード、ハードウェアが異なるため、統一基準がない。
How do semantic contracts prevent comparison bias?语义合约如何防止后端比较偏差?セマンティック契約はどう偏りを防ぐか?
They define workload semantics and public fields for the host to verify, avoiding circuit-specific skew.合约定义工作负载语义与公共字段,主机据此核查,避免不同电路差异导致误判。ワークロードの意味と公共フィールドを定義し、ホストが検証して回路差異を排除する。
Why is the contribution primarily methodological?为何说核心贡献是方法论?なぜ貢献は方法論的と言えるか?
It focuses on validating statements, disclosing security profiles, and reporting resource limits beyond proving time.因它强调验证陈述本身、披露安全配置文件及资源限制,而非仅比较证明时间。証明時間だけでなく、証明対象の検証やセキュリティプロファイル・リソース制限の報告を重視するため。