Replies: 1 comment
-
分享一下我个人的见解,不一定准备,请其它同学老师指正: 而且,假如如果再有不只两个式子,而是n个式子的话,Verifer仍然只需要两个随机数(一个α,一个ζ),而不是n个随机(ζ1,ζ2...ζn)来验证。 对于为何要引入随机数α、而不能直接聚合:因为没有随机数,不能实现“极大概率地验证正确性”,例如: 2、类同的道理,需要用随机数进行聚合 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
「理解 PLONK(三):置换证明」中,完整的置换协议引入了三个新的随机数$\alpha$ 、 $\gamma$ 、 $\beta$ :
连乘证明引入随机数$\alpha$ :
Multiset 等价证明引入随机数$\gamma$
置换证明引入随机数$\beta$
我的疑惑:
连乘证明在聚合多个多项式约束时,为什么一定要引入随机数$\alpha$ ?直接聚合 $L_0(X)\cdot(r(X)-1)+ (q(X)\cdot r(X)-r(\omega\cdot X))=h(X)\cdot z_H(X)$ 会有什么问题?以及,为什么文中的第一个式子没有乘上 $\alpha$ (我理解应该是 「 $\alpha \cdot L_0(X)\cdot(r(X)-1)$ 」 )
置换证明在折叠元组时,为什么一定要引入随机数$\beta$ ?直接折叠 $a'_i = (a_i + i) \quad b_i'=(b + \sigma(i))$ 会有什么问题?
上述三个随机数$\alpha$ 、 $\gamma$ 、 $\beta$ 能否都使用同一个数值?
Beta Was this translation helpful? Give feedback.
All reactions