Replies: 1 comment
-
分享一下我个人的见解,不一定准备,请其它同学老师指正: 而且,假如如果再有不只两个式子,而是n个式子的话,Verifer仍然只需要两个随机数(一个α,一个ζ),而不是n个随机(ζ1,ζ2...ζn)来验证。 对于为何要引入随机数α、而不能直接聚合:因为没有随机数,不能实现“极大概率地验证正确性”,例如: 2、类同的道理,需要用随机数进行聚合 |
Beta Was this translation helpful? Give feedback.
-
「理解 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