当前位置:网站首页>Fast Reed-Solomon Interactive Oracle Proofs of Proximity学习笔记
Fast Reed-Solomon Interactive Oracle Proofs of Proximity学习笔记
2022-07-29 17:14:00 【mutourend】
1. 引言
Eli Ben-Sasson等人2018年论文《Fast Reed-Solomon Interactive Oracle Proofs of Proximity》。该论文又俗称FRI。
Reed-Solomon(RS)码在:
- 构建quasilinear probabilistically checkable proofs(PCPs)
- 构建具有perfect zero knowledge和polylogarithmic verifiers的interactive oracle proofs(IOPs)
中承担重要角色。而证明RS码中的membership所需的巨大具体计算复杂度是在实践中部署此类PCP/IOP系统的最大障碍之一。为此,本文为RS码提出了一种新的interactive oracle proof of proximity(IOPP),将其称为Fast RS IOPP(FRI),原因在于:
- 1)它看起来像无处不在的Fast Fourier Transform(FFT)
- 2)其Prover的计算复杂性是严格线性的,其Verifier的计算复杂性是严格logarithmic的(而FFT计算复杂度是quasi-linear的,并不是严格线性的)。
之前的RS IOPPs和PCPs of proximity(PCPPs),即使针对polynomially large query complexity,其proving time也是super-linear的。
对于block-length为 N N N的codes:
- (interactive)FRI Prover的计算复杂度 < 6 ⋅ N <6\cdot N <6⋅N;
- (interactive)FRI Verifier的计算复杂度 ≤ 2 ⋅ log N \leq 2\cdot \log N ≤2⋅logN;
- query复杂度为 2 ⋅ log N 2\cdot \log N 2⋅logN;
- 具有constant soundness:即距离某code为 δ \delta δ的words,其被拒绝的概率为 min { δ ⋅ ( 1 − o ( 1 ) ) , δ 0 } \text{min}\{\delta\cdot (1-o(1)), \delta_0\} min{ δ⋅(1−o(1)),δ0},其中 δ 0 \delta_0 δ0为一个主要依赖于code rate的 positive constant。
边栏推荐
猜你喜欢
随机推荐
重磅来袭!豆瓣评分9.9,万人血书的多线程与高并发v2.0版本
中芯国际:禁令后全力自救,设备等待期拉长,但没有客户“离开”
Tutorial/detailed_workflow. Ipynb quantitative financial Qlib library
HMS Core音频编辑服务音源分离与空间音频渲染,助力快速进入3D音频的世界
地平线获得舜宇集团战略投资并与舜宇智领签署战略合作协议
【高并发】我用多线程优化了亿级流量电商业务下的海量数据校对系统,性能直接提升了200%!!(全程干货,建议收藏)
[网络]LAN技术堆叠与集群
再见Postman!一款更适合国人的接口管理工具
特殊的类——集合与泛型(C#)
面试官:MySQL如何根据执行计划调优SQL语句?
Domino服务器SSL证书安装指南
hihoCoder #1143 : 骨牌覆盖问题·一
LinkedList 5-141. The circular linked list
零花钱
不堆概念、换个角度聊多线程并发编程
【微信小程序】组件使用及属性参考
清道夫受体-A靶向脂肪酸修饰白蛋白纳米粒/银耳多糖修饰白蛋白微球的制备
【翻译】设备管理器—英特尔网卡属性设置高级选项的功能
Tech Talk 活动回顾|基于 Amazon KVS 打造智能视觉产品
Interface Project 02 Documentation: Jmeter Interface Testing and Performance Testing









