BabySpartan:对non-uniform computation的Lasso-based SNARK

1. 引言

前序博客有:

  • Lasso、Jolt 以及 Lookup Singularity——Part 1
  • Lasso、Jolt 以及 Lookup Singularity——Part 2
  • 深入了解Lasso+Jolt
  • multilinear多项式承诺方案benchmark对比

见Srinath Setty和Justin Thaler 2023年论文《BabySpartan: Lasso-based SNARK for non-uniform computation》。

Lasso为Justin Thaler等人最近提出的lookup argument:

  • 用于Prover仅对“small” values做密码学承诺的场景。

BabySpartan为:

  • 对针对具备相同属性(即,Prover仅对“small” values做密码学承诺的场景)的约束系统的SNARK。
    • 支持通用Plonkish约束系统。
    • 支持特殊的 customizable constraint systems (CCS)。
  • 为SuperSpartan + Lasso。
  • BabySpartan可看成是:将Lasso用于non-uniform computation。
    • Jolt可看成是:将Lasso用于uniform computation。

你可能感兴趣的:(零知识证明,零知识证明)