Chawdhuri and Prabhakaran introduce OxSP and a proof-friendly Garbled Circuit construction in , reducing the cost of proving correct garbling by nearly two-thirds. Chawdhuri和Prabhakaran在论文中提出Obliviously Checkable Secret-Carrying Puzzles (OxSP),并设计了一种对ZK友好的混淆电路(GC)构造,将正确性的证明成本降低了近三分之二。
Notes
OxSP enables public puzzle posting and solution verification with hidden content.
Building OxSP on GC requires ZK proofs, but existing combinations are costly.
New GC construction reduces cost of correct garbling proof by nearly two-thirds without non-standard assumptions.
The proof-friendly GC is independently useful for auditable secure 2PC.
Experiments show significant improvement in proving overhead.
OxSP potential applications include verifiable computing and private auctions.
OxSP允许公开发布谜题并验证解,同时隐藏谜题和响应的关键部分
基于GC构建OxSP需要ZK证明,但现有GC+ZK组合成本高昂
新构造将证明正确混淆的成本降低近三分之二,无需非标准假设
该GC构造对可审计安全两方计算具有独立意义
实验表明:新GC在证明开销上显著优于传统方法
OxSP潜在应用包括可验证计算、隐私拍卖等场景
零知识证明零知識証明zkDaily
Q&A Deep Dive 💬今日要点 深入解析 💬今日の要点 深掘り 💬
Sat星期六土曜日
04.25
2026
What is a Secret-Carrying Puzzle? 什么是Secret-Carrying Puzzle(带秘密的谜题)? シークレット・キャリング・パズルとは何ですか?
A Secret-Carrying Puzzle lets a publisher pose a puzzle publicly while solvers return answers that contain hidden information. Verifiers can check correctness without seeing the hidden parts. 带秘密的谜题是一种机制:发布者公开一个谜题,求解者提交答案,同时答案中包含某些隐藏信息。验证者可以检查答案是否正确,但无法看到这些隐藏内容。 Secret-Carrying Puzzle(秘密を保持するパズル)は、発行者(publisher)が公開でパズルを提示し、ソルバー(solver)が隠された情報を含む答えを返す仕組みです。検証者(verifier)は、その隠された部分を見ることなく正しさをチェックできます。
Why do OxSPs use Garbled Circuits? 为什么OxSP需要Garbled Circuits? OxSPがGarbled Circuitsを使用する理由とは何ですか?
Garbled Circuits enable computation on hidden inputs. OxSP uses GCs to encode puzzle logic so that solving happens on encrypted data while still allowing verifiable outputs. Garbled Circuits用于在隐藏输入的情况下执行计算。OxSP利用GC来编码谜题逻辑,使求解过程在加密状态下完成,同时保证输出可以被验证。 Garbled Circuits (GC) は、隠された入力上での計算を可能にします。OxSP は GC を使用してパズルのロジックをエンコードし、暗号化されたデータ上で解決が行われる一方で、検証可能な出力を提供します。
What does the proof-friendly GC improve? 论文的proof-friendly GC优化了什么? proof-friendlyなGCは何を改善しますか?
The design restructures GCs to be more compatible with ZK circuits, reducing constraint count and lowering the cost of proving correct garbling to about one-third, without new assumptions. 该方案重新设计GC结构,使其更适合ZK电路验证,减少约束数量,从而将garbling正确性证明成本降低到约三分之一,同时保持标准安全假设。 この設計は、GCをZK回路により適合するように再構築し、制約数を削減し、新たな仮定なしで正しいgarblingの証明コストを約3分の1に低減します。