Sonnino et al. proposed Guppy, a protocol that enables efficient light clients via recursive ZKPs, allowing validators to commit only to state updates while an off-chain service maintains a verifiable Merkle tree.Sonnino等人在论文中提出了一个名为Guppy的协议,通过递归ZKP实现高效轻客户端,让验证者只承诺状态更新,由链下服务维护可验证Merkle树。Sonninoらは、再帰的ZKPを用いて効率的なライトクライアントを実現するプロトコルGuppyを提案した。検証者は状態更新のみにコミットし、オフチェーンサービスが検証可能なMerkleツリーを維持する。
NotesNotes要点
Guppy removes the need for validators to maintain full state Merkle trees.
An off-chain service maintains the verifiable Merkle tree using recursive ZKPs.
A hash-chain commitment moves signature verification out of the ZK circuit.
A parallel recursive proving pipeline keeps latency logarithmic in throughput.
Plonky2 implementation supports a 2^30 tree and thousands of updates per second.
Validator overhead is negligible and block construction complexity is not increased.
Guppy避免了验证者维护完整状态Merkle树的开销
链下服务通过递归ZKP维护可验证Merkle树
哈希链承诺将签名验证移出ZK电路以降低证明成本
并行递归证明管线确保延迟随吞吐量对数增长
基于Plonky2实现,支持2^30大小的树和每秒数千更新
验证者开销可忽略,不增加区块构建复杂度
Guppyは検証者が完全な状態Merkleツリーを維持する必要をなくす。
オフチェーンサービスが再帰的ZKPを用いて検証可能なMerkleツリーを維持する。
ハッシュチェーンコミットメントにより署名検証をZK回路外に移す。
並列再帰証明パイプラインにより遅延はスループットに対して対数的に増加する。
Plonky2実装では2^30のツリーと毎秒数千の更新をサポートする。
検証者のオーバーヘッドは無視でき、ブロック構築の複雑性は増加しない。
零知识证明零知識証明zkDaily
Q&A Deep Dive 💬今日要点 深入解析 💬今日の要点 深掘り 💬
Fri星期五金曜日
09.11
2026
How does Guppy reduce validator burden?Guppy如何减轻验证者负担?Guppyは検証者の負担をどう軽減するか?
Validators commit only to state updates, not the full state Merkle tree.验证者只承诺状态更新,不维护完整状态Merkle树。検証者は状態更新のみにコミットし、完全な状態Merkleツリーを維持しない。
What is the hash-chain commitment?什么是哈希链承诺?ハッシュチェーンコミットメントとは何か?
It moves validator signature verification out of the ZK circuit, keeping the proving circuit efficient.将验证者签名验证移出ZK电路,保持证明电路高效。検証者の署名検証をZK回路外に移し、証明回路を効率的に保つ。
How does Guppy achieve scalability?Guppy如何实现扩展性?Guppyはどうスケーラビリティを実現するか?
Validators avoid large state trees, while the off-chain service parallelizes recursive proving, keeping validator overhead negligible.验证者不维护大状态树,链下服务并行递归证明,验证者开销小。検証者は大きな状態ツリーを維持せず、オフチェーンサービスが並列再帰証明を行い、検証者オーバーヘッドを最小にする。