前言:终于到了“零知识证明算法值Zk-stark”系列的收尾。在前面的三篇文章里,我们依次介绍了zk-stark算法的整体结构、算法的第一部分:Arithmetization、算法的第二部分:LowDegreeTesting。相信通过这几篇的阅读,大家能对zk-stark算法轮廓有了个整体的认知;在阅读的过程中,你可能会对文章中的某些语句或者图片的正确性发出疑问,欢迎在社区留言交流。
在第三篇文章,我们已经讲到,为了确保证明者返回的满足多项式等式相等的值确实是基于有效的多项式计算得到,我们需要对多项式进行LDT测试;同时为了使验证者的复杂度达到最优,我们把原始多项式进行变换,变换后,证明者要证明的多项式仅仅是原始多项式的一半,不断重复这一过程,一直到多项式的度可以直接判断为止。这其实就是FRI协议的核心思想,下面,让我们来详细介绍FRI协议的过程。
FRI协议
也许,我们应该先说一下FRI协议是什么?FRI,即FastRSIOPP,全称FastReed-SolomenInteractiveOracleProofsofProximity,是一种更有效的proximiary测试方法,测试一个点的集合大部分是在一个度小于某个值的多项式上,能达到线性级的证明复杂度和对数级的验证复杂度。在我们正式介绍FRI协议之前,我们先看一个简单的场景。
报告:比特币和纳斯达克100指数的相关性已降至三年来最低水平:金色财经报道,Kaiko Research的一份新报告显示,比特币和以科技股为主的纳斯达克100指数的相关性已降至三年来的最低水平,已降至仅3%。表明可能正在形成脱钩。与此同时,上周加密货币和黄金的相关性达到了几年来的最高水平,两种资产都在2023年上涨。?
与此同时,该指数与传统风险资产的相关性从2022年的平均60%开始稳步减弱。不过,分析师表示,纳斯达克100指数从技术上来说已经进入牛市,较2022年12月的低点上涨了20%以上。
Kaiko研究分析师Dessislava Ianeva表示,相关性下降的主要原因是比特币在很大程度上受到了加密货币特定事件的影响,比如最近的监管环境。她表示,这并未对科技股产生同样程度的影响。[2023/6/27 22:02:02]
在有限域F上,存在一个乘法群L0,群的阶为2^n;这时,证明者声称码字f0:L0-->F是满足RS编码参数的一个码字,即f0的大部分点在一个度d<ρ*2^n的多项式上P(x)上,这里ρ=2^(-R);因此,当f0=P时,根据IFFT原理,存在P1、P2且deg(P1、P2)<1/2ρ2^n,满足:
SEC调查第一共和国银行高管的内幕交易:金色财经报道,据报道美国证券交易委员会 (SEC) 正在调查 First Republic Bank 高管涉嫌参与内幕交易。消息来源称,证券监管机构正在审查该银行的高管使用机密信息进行交易。尽管消息人士没有透露任何具体受调查个人的姓名,但他们声称美国证券交易委员会正在调查此事。此外,报告显示,美国立法者在这家陷入困境的银行倒闭并被摩根大通收购之前出售了其股票。[2023/5/8 14:49:24]
f0(x)=P(x)=P1(x^2)+x*P2(x^2)(1)
令Q(x,y)=P1(y)+x*P2(y),可以看出Q(x,y)关于x的度d<2;关于y的度d<1/2ρ2^n;此时,验证者随机选取一个值x0发送给证明者,然后令
f1(y)=Q(x0,y)=P1(y)+x0*P2(y)(2)
对于f1(y),y=x^2,由于x取值范围是群1里的元素,因此x^(2^n)=1==>(x^2)(2^(n-1))=1==>y(2^(n-1))=1。令y的作用域为群L1,则L1有以下属性:
数据:在22,659美元-23,325美元之间141万个地址买入711,550枚BTC:金色财经报道,推特用户r循环次数取值k0-R/ηη空间映射参数x-->x^(2^η)L0群的阶2^k0RS编码参数q0(x)=x^(2^η),L(i+1)=q0(Li),表示群Li到群L(i+1)的2^η-->1映射Proverinputfi第i次循环的函数输入Li第i次循环的群,阶位2^(n-i)RSifi对应的编码参数LOOPi<=r1xi验证者发送的随机数2Sy群L(i+1)的每一个元素对应于群Li的元素的集合f(i+1)(y)计算f(i+1)在群L(i+1)上的所有取值3i==r定义fr第2步的输出插值出P(x)d是多项式P(x)的度保存d+1个多项式P(x)的系数a0~adCommit阶段终止4i<r定义f(i+1)按照第2步的计算方式保存f(i+1)的值,在群L(i+1)进入下一步循环Query
verifierinputR/η/Li/RSi/xi/fi/P(x)见Commitlquery次数重构fr获取a0~ad,重构P`(x)计算P`(x)在群Lr上的所有取值,并赋值给fr,注fr满足RSrrepeatltimesi={0~r-1}Si满足s(i+1)=q0(x)的x的集合i={0~r-1}在Si上,插值出Pi(x)roundconsistencychecki={0~r-1}f(i+1)(s(i+1))=Pi(xi)都成功,则验证通过下面,以η=1为例,FRI协议的两个阶段的过程如图2所示:
由以上流程可以看出:
针对每一轮的一致性的校验,确保了原始多项式f0的确满足d<ρ*2^n上述协议重复l次,可以大大降低作恶者成功的概率总结
以上就是FRI协议的具体过程,可以看出,验证复杂度满足对数关系r=Log2(ρ2^n)。算法保证了,当且仅当原始多项式f0是小于ρ2^n时,所有的roundconsistency校验才会通过。真正的实现可能略有差别,具体的可以参考DEEP-FRI论文,相对于FRI,DEEP-FRI在保持证明和验证的最优复杂度的同时,提高了系统的可靠性。结合本系列的前三篇的文章,总结ZK-STARK的算法如下:
算法分为两部分:算术化和LDT算术化把问题转换位多项式相等以及多项式的LDT问题LDT阶段使用FRI协议,保证线性级的证明复杂度和对数级的验证复杂度零知识属性保证验证者不能访问轨迹多项式里的点,轨迹多项式里保存着隐私值同时为了保证零知识属性,需要对轨迹多项式附加数行随机值,由验证者和证明者协商确定整个过程,不需要第三方的CRS整个过程,不依赖任何数学难题附录
官方FRI的简单介绍?https://medium.com/starkware/low-degree-testing-f7614f5172db
FRIpaper?https://eccc.weizmann.ac.il/report/2017/134/
DEEP-FRIpaper?https://arxiv.org/abs/1903.12243https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction
人生工作室 02-0607:37科技达人 已关注 23:00-07:00 关键词:MichaelWu、1inch、Tether、MorganBeller、MicroStrategy、加密专利联盟、美股收盘、波卡、DanHeld、Rip.
1900/1/1 0:00:00完美的布局加上精准的预判,老A又是收获颇丰。也恭喜老A的实仓币友获利满满出局。那么根据今天晚间21时23分根据技术面分析出来的操作思路,之后进行分享,关注老A的币友都会收到老A获利的消息通知:南非太阳能公司Sun Exchange用比.
1900/1/1 0:00:00每日分析 长线坚定看牛 Btc分析:? 全球最大的衍生品交易所芝加哥商品交易所宣布将于2021年2月8日推出以太坊期货,新合约将以现金结算,目前该交易正处于等待美国商品期货交易委员会监管审查和批准阶段.
1900/1/1 0:00:00前言: 所谓最难忘的,恰恰是从来都不曾想起,却永远无法忘记,随着年龄的增长,人总会变得越来越包容,不是没了脾气,而是很多事已经无法让你生气,有坐下来的素养,也有掀桌子的能力,似水流年,如烟般的岁月,看尽这百花开遍了四季,谁比谁潇洒.
1900/1/1 0:00:00“价值投资”是一个很有吸引力的词语,巴菲特用它把自己变成了股神,当然还有很多隐性的富豪也都是价值投资的拥泵,然而很遗憾的事情就是:我们很多普通大众虽然知道价值投资的魅力和作用,但是实际的投资中能够做到的却寥寥无几.
1900/1/1 0:00:00行情分析: 近期比特币的走势比较颓废,一副不疾不徐的的模样慢慢的向上爬,爬到了38000附近。和一些涨幅大的热门币种相比,虽然有点窝囊,但是有一点是不得不承认的,就是币圈大哥的地位,就目前而言,能够吸引新进场的用户和增量资金,就是由他.
1900/1/1 0:00:00