可能大家都习惯了@arbitrum和@optimiFND各0.7$左右的油费,交互比较丝滑。
最近总有人抱怨@ zksync 2-5块钱的油费贵得离谱,一点都不像L2应有的低成本。
以硬核科普的态度,zk-rollup和op-rollup有什么区别?以及目前zkSync气费高的原因。
提到ZK赛道,很多人脱口而出零知识证明,这很容易与隐私保护功能联系在一起。而主流的zk-rollup其实是为了解决扩展性能的问题,利用SNARKs和STARKs证明技术实现validaor证明,即验证者证明。零知识在zk-rollup中的隐私保护较弱。我们先忽略隐私的概念,从“验证者证明”的角度来思考背后的技术原理。
简单来说,zk-rollup的所有交易都发生在侧链,相当于利用链下的zk技术算法将这些交易打包成批量,生成SNARKs证书提交给主网。主网智能合约会通过zk算法验证该批所有交易是否符合规则,然后在主链上打包。这样就大大扩展了主网的交易能力和速度,通过主链交叉减少了用气费。
op-rollup的逻辑更容易理解。大量交易提交到侧链进行计算、打包、记账,然后将账本结果汇总成块,同步到主网智能合约。为了防止验证者作恶,采用了防欺诈技术,即如果一个验证者在7天内提交可疑交易并被确认,整个区块将被回滚,从而保证交易的安全性和完整性。
Zk-rollup和op-rollup在两种验证方法上有本质区别:验证者证明和欺诈证明。验证器证明方法对事务进行验证,虽然消耗了更多的计算能力和资源,但可以保证块周期内结果的准确性,从而提高事务处理速度。Op-rollup使用欺诈证明,这样可以节省资源,但是需要等待一段时间。
硬钻验证者证明和防欺诈技术过于抽象。我们用一个例子直观感受一下:一个小区查新冠肺炎,需要绿码录入,保安要轮班一个一个查,成本高但安全;B社区对人不做任何限制,但如果举报社区有红色代码,会立即屏蔽所有人,直到风险解除。
值得一提的是,op-rollup以时间换取了更便宜的资源和消耗,但其侧链服务器存在一些集中化的隐患,比如序列排序器。而Zk-rollup则通过短期资源和计算能力的消耗获得了更短的安全确认时间,并通过增加账户抽象、分布式验证等技术规避了中心化风险。所以zk-rollup气贵可以理解,两者没有可比性。
目前zkSync的交易成本取决于三个方面:1)验证者生成SNARK证书并进行验证所消耗的资源成本,如存储、计算等;这部分固定成本较高;2)验证者向以太坊主网提交SNARK证书的燃气费。这部分费用会因为主网的拥塞而相应增加。3)用户向验证者支付的服务费,包括交易确认、消息广播等。你要支付的不仅仅是保险。
一般来说,L2用户气费=zk系统计算存储资源费+每批提交主网气费+验证者节点奖励费+其他?。主网气费和节点奖励费就不用说了。因为电脑资源成本相对固定,人越多越会被摊薄,也就是说随着zkSync的进一步大规模采用,气费会下降。是的,现在气不算太高,但是还不够!!
根据@DuneAnalytics的数据,zkSync日均交易量约为10-40万次。虽然广大用户还在努力互动,但与zk-rollup的终极目标相比,zksync生态还是个阿尔法宝宝。为什么不停止抱怨高气,继续一起建?
本网站声明:网站内容来源于网络。如有侵权,请联系我们,我们会及时处理。
温馨提示:注:内容来源均采集于互联网,不要轻信任何,后果自负,本站不承担任何责任。若本站收录的信息无意侵犯了贵司版权,请给我们来信,我们会及时处理和回复。
原文地址"长推:为何zkSync Gas费偏高?硬核科普zk-rollup和op-rollup":http://www.ljycsb.cn/qukuailian/226748.html。

微信扫描二维码投放广告
▲长按图片识别二维码