Hollander et al. proposed SPRINT, a polynomial IOP-based isogeny proof of knowledge system in their paper, achieving significant performance improvements with DeepFold PCS and constructing a new signature scheme based on the isogeny path problem. Hollander等人在论文中提出了SPRINT,一种基于多项式IOP的同源知识证明系统,结合DeepFold承诺方案显著提升了同源证明的性能,并构建了基于同源路径问题的新签名方案。 Hollanderらは、の論文でSPRINTを提案しました。これは多項式IOP(Interactive Oracle Proof)に基づく同種性証明(isogeny proof of knowledge)システムであり、DeepFold PCSと組み合わせることで大幅なパフォーマンス向上を実現し、さらに同種性パス問題に基づいた新しい署名スキームを構築しています。
NotesNotes要点
SPRINT encodes radical 2-isogeny formulas into multivariate polynomials, combined with DeepFold PCS for efficient proofs.
For NIST security level I, proving and verification take only milliseconds with ~80kB proof sizes.
Achieves 1.1-8x prover speedup, 4.4-24x verifier speedup, and 1.2-2.3x smaller proofs vs. prior works.
Why do existing signature schemes need to migrate to isogeny-based cryptography? 为什么现有的签名方案需要向同源密码学迁移? 既存の署名スキームはなぜイソジェニーベースの暗号への移行が必要なのか?
Existing classical cryptography is vulnerable to quantum computer attacks. Isogeny-based cryptography, such as schemes relying on the l-isogeny path problem, provides post-quantum security. These schemes maintain a relatively small proof size and do not rely on a trusted setup, making them ideal alternatives in the post-quantum era. 现有的经典密码学容易受到量子计算机的攻击。同源密码学(如基于 l-isogeny path problem 的方案)提供了抗量子的安全性。这类方案在保持相对较小证明体积的同时,不依赖受信任的设置,是后量子时代的理想替代方案。 既存の古典的な暗号は、量子コンピュータによる攻撃に対して脆弱です。l-isogeny path problemに依存するようなIsogenyベースの暗号は、ポスト量子セキュリティを提供します。これらのスキームは比較的コンパクトな証明サイズを維持し、トラステッドセットアップに依存しないため、ポスト量子時代における理想的な代替手段となります。
What specific role do multivariate polynomials play in SPRINT's architecture? 多元多项式在 SPRINT 的架构中扮演什么具体角色? SPRINTのアーキテクチャにおいて、多変数多項式はどのような特定の役割を果たしていますか?
SPRINT encodes radical 2-isogeny formulas into a system of multivariate polynomials to build an efficient Polynomial IOP. By leveraging underlying algebraic techniques similar to sum-check protocols, this representation allows the prover to efficiently convince the verifier of the correct isogeny path without revealing any details. SPRINT 将根为 2 的同源公式编码为多元多项式系统,从而构建出高效的多项式 IOP。通过利用类似于 sum-check 协议的底层代数技术,这种表示方法允许证明者极其高效地向验证者证明其掌握正确的同源路径,而不会泄露路径的任何细节。 SPRINTは、ラディカル2-isogenyの数式を多変数多項式の系にエンコードし、効率的なPolynomial IOPを構築します。この表現は、和チェックプロトコル(sum-check protocols)と類似した基礎的な代数的技術を活用することで、証明者(prover)が詳細を開示することなく、正しいisogenyパスについて検証者(verifier)を効率的に納得させることを可能にします。
What is the main engineering challenge when arithmetizing radical 2-isogeny formulas into a multivariate polynomial system? 将根为 2 的同源公式算术化为多元多项式系统时,面临的主要工程挑战是什么? ラディカル2同型式を多変数多項式システムに算術化する際の主なエンジニアリング上の課題は何ですか?
The main challenge lies in efficiently expressing highly non-linear isogeny group operations. By introducing sum-check-like protocols and carefully designed polynomial constraints, researchers can reduce the dimension of massive algebraic computations. This allows the system to ensure the zero-knowledge property of the l-isogeny path problem while maintaining minimal verification overhead. 主要挑战在于如何高效表达高度非线性的同源群运算。通过引入类似 sum-check 的协议和精心设计的多项式约束,研究人员能够将庞大的代数计算降维。这使得系统能够在保持极小验证开销的同时,确保 l-isogeny 路径问题的零知识性。 主な課題は、高度に非線形なアイソジェニー群操作を効率的に表現することにある。和チェック(sum-check)のようなプロトコルと慎重に設計された多項式制約を導入することにより、研究者は大規模な代数的計算の次元を削減できる。これにより、システムは最小限の検証オーバーヘッドを維持しつつ、l-アイソジェニーパス問題のゼロ知識性を保証することができる。