跨递归证明累加IM transcript

本文简述了一种用于多线性Plonk变体(如HyperPlonk、Honk)的transcript聚合协议。该协议通过新旧transcript累加器的差值计算transcript,并使用一致性检查来验证其正确性。这种方法适用于使用多线性表示的证明系统,并可以实现递归证明的transcript聚合。

递归证明中累积的 IM 副本

####### 标签: recursion-book

这是一个用于多线性 Plonk 变体(例如 HyperPlonk、Honk)的副本聚合协议的简要草图。

  • 假设大小为 n 的电路的证明系统使用多线性表示
Y(X→) where

X→={X0,...Xlog(n)−1}
  • 多线性表示:
Y(X→)=∑i=0n−1yi⋅Li(X→)
  • 以单变量表示形式提交的多项式
Yuni(X)=∑i=0n−1yiXi
  • 存在一个“单变量化映射”
Yuni(X)→Y(X→)
  • 证明
π 包含新旧副本累加器

\[Y→old\],mold 和

\[Y→new\],mnew
  • π 的副本可以通过以下方式导出:

  • m=mnew−mold

  • Yuni(X)=1Xm(Ynewuni(X)−Yolduni(X))

  • 一致性检查:

    • Y(X→)⋅∑i=mn−1Li(X→)==0 对于 X→∈{0,1}log(n)

    • (Yi(X→)−Wi(X→))⋅∑i=0m−1Li(X→)==0 对于 X→∈{0,1}log(n)

    • 其中…

    • ∑i=mn−1Liuni(X)=∑i=mn−1Xi=Xm1−Xn−1−m1−X

    • ∑i=0m−1Liuni(X)=∑i=0m−1Xi=1−Xm−11−X

  • 原文链接: hackmd.io/03EZcIU1Riq7t-...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
03EZcIU1Riq7t-H1uqwNVw
03EZcIU1Riq7t-H1uqwNVw
江湖只有他的大名,没有他的介绍。