免责声明:我没有密码学的背景,我想问的一切都是我从过去几天疯狂阅读这个话题中学到的。任何帮助都是非常感谢的。
问:生成一个zkSNARK证明并验证它的计算复杂度是多少?
具体而言,在生成和验证一个证明时涉及多少个双线性配对、曲线点加法和标量乘法?这些约束在系统中的数量是线性的吗?
这里,我可以看到每个验证都需要验证器来计算11曲线对、3*m标量乘法和3(m+1)曲线点加法。首先,我的理解正确吗?第二,什么是m?这就是约束的数目吗?第三,如果我知道约束的数量,我如何同样地计算出验证程序必须计算的配对、加法和乘法数?
https://crypto.stackexchange.com/questions/76393
复制相似问题