cq:fast lookup argument

Posted mutourend

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cq:fast lookup argument相关的知识,希望对你有一定的参考价值。

1. 引言

Ariel Gabizon等人2022年论文《cq: Cached quotients for fast lookups》。

lookup argument的核心思想为:

  • 对于特定的quotient多项式,经某种预处理之后,将更易于计算其commitments。

当前的lookup argument系列方案主要有:

这些lookup都借助了该核心思想,来 extract a small subtable so they don’t have to look up the witness in the large table。

在cq(cached quotients)lookup argument方案中:

  • 跳过了subtable extraction,而采用“直接look up in a large table with runtime depending on the much smaller witness size”的思想。

cq的核心技术在于:

  • 当将多项式 f f f 与 某预处理后的多项式相乘时,可计算出相应的quotient多项式承诺值——需要的运算次数取决于 f f f多项式的sparsity

具体各lookup argument方案对比情况为:

参考资料

[1] Ariel Gabizon twitter

以上是关于cq:fast lookup argument的主要内容,如果未能解决你的问题,请参考以下文章

多变量lookup argument

Lookup Argument性能优化——Caulk

Tip of the Week #49: Argument-Dependent Lookup

参数依赖查找(ADL,Argument-dependent lookup)

Halo2 学习笔记——设计之Proving system之Lookup argument

C++11之内联名字空间(inline namespace)和ADL特性(Argument-Dependent name Lookup)