http://www.7klian.com

零常识证明系统研究与新的竞争者

从区块链的角度来看,证明时间与证明者一起,而且只在他/她的一边产生。换句话说,证明者可以很容易地期待几秒钟,但假如需要更长的时间,那就必定会带来未便。
用于零常识证明的数学很是强大,很是有用,因为它可以用于无暗码登录,年数验证,证明俱乐部成员资格、公钥所有权等,而不泄露任何信息。
这幅图显示了Plonk的验证时间如安在越来越坚苦的证明中保持稳定。
“人工钱我,我为人人”,大仲马在1844年小说《三个火枪手》中对可更新的参考字符串的描写。
你应该知道我在说什么,让我来表明一下。
当涉及到验证和验证时间,我们但愿他们足够快,可以用于项目。这里我们区分验证和验证时间。

在我们给以英雄应有的存眷之前,让我们试着用一句话来表明零常识证明。零常识证明可以让你证明你知道一个“奥秘”,而不必汇报对方或向对方透露这个奥秘。
知道最近,我们一方面还可以计较所有差异的零常识证明系统,但自从加密学在技能中的应用以来,它们就变得很是风行。
Plonk利用一个可更新引用字符串的受信任配置,这意味着两件工作。首先,在典礼中多个参加者生成原始参考字符串,只要至少有一个参加者是厚道的,它就不能被妥协。一个常见的进程,参加者也知道实际上粉碎他们的硬件以得到特另外安详。
· 由于其通用引用字符串,它是可扩展的。
照旧对零常识证明尚有点暗昧?快速阅读零常识证明,以及为什么它们对你很重要。
Plonk是什么?
快速验证和验证时间
可安详更新的引用字符串
验证时间则是另一回事,因为它们需要被包括在区块中。换句话说,验证生意业务所需的时间越长,区块中包括的生意业务就越少,这确实影响了区块链的可扩展性。
· 重要的一点是速度快;验证和验证时间都快。
Plonk是由Gabizon, Williamson和Ciobotaru设计的,它是“为配合的非交互的常识论证的拉格朗日基的分列”的缩写。
Plonk,零常识证明系统的英雄
· 由于有一个可更新的引用字符串,所以它是安详的。
Plonk的出格之处在于,它的验证时间险些是恒定的,不受证明巨大性的影响,因此与其他零常识证明系统(如弹证明)对比,它是更好的选择。
连年来,我们看到了各类百般的零常识证明系统的呈现:Bulletproofs、 zk-STARKs和差异种类的zk-SNARKs,譬喻Groth16, Marlin,Sonic ,Plonk等。言归正传,让我们直接进入主题,谈谈为什么我们喜欢PLONK的三个原因。
今朝,在移动Intel Core i5处理惩罚器上,我们的Plonk验证时间约莫为6秒。
Plonk是一个零常识证明系统,它利用一个可更新的参考字符串(挂在哪里),,这使得它具有一些很是有趣的特性。
快速验证时间不只增加了项目标可扩展性。与其他zk-SNARKs差异,Plonk有一个通用的原始引用字符串。换句话说,原始受信任的配置可以用于构建任何范例的电路的证明,纵然该电路是在原始典礼之后建设的。对付薄暮网络来说,这意味着平台用户可以依赖网络的安详和安详,而无需相助同伴在每次需要新电路时都需要成立原始的参考字符串。

可扩展通用引用字符串
其次,出格是Plonk,原始引用字符串不绝更新。在薄暮网络中,每N个分组生成器城市对字符串举办更新。跟着时间的推移,至少有一个参加者厚道的概率增加,这增加了另一个安详级别。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。