链资讯 链资讯
Ctrl+D收藏链资讯

SYNC:「zkEVM 战争」升温,一文全面对比Polygon zkEVM与zkSync Era_KSY

作者:

时间:

原文标题:《AcomparisonofzkEVMs》

原文作者:DanielLubarov

原文编译:Kxp,BlockBeats

随着「zkEVM战争」的升温,公众讨论了许多关于不同zkEVM的优点。但也存在一些错误的信息,因此我们想澄清一些关于PolygonzkEVM以及它与其他项目的比较的事实。

作为Polygon的一名员工,我有偏见,但我会尽力保持比较公正。我主要关注Polygon的zkEVM和zkSyncEra,因为它们已经投入生产使用,并且我不太了解其他zkEVM项目。

zkSync的zkEVM和证明器由100k多行代码组成。我尽力提供准确的摘要,如果有任何不准确之处,请告诉我,我会进行更正。

调查:多数经济学家认为到2023年底美联储的联邦基金利率将在5.0%-5.25%之间:金色财经报道,据路透调查:116位经济学家中有75位认为,到2023年底,美联储的联邦基金利率将在5.0%-5.25%之间。46位经济学家中有34位认为,2023年美国将陷入衰退;41位分析师中有22位表示,美国债务上限违约的风险高于以往的僵局。[2023/5/17 15:09:15]

EVM兼容性

PolygonzkEVM直接执行EVM字节码。根据Vitalik的分类,它是一种类型3的zkEVM。很快它将成为类型2;目前我们缺少四个预编译。Scroll也在努力向类型2zkEVM发展。

相比之下,zkSyncEra使用不同的字节码格式,通过提供编译器来支持Solidity。这使它成为一种类型4的zkEVM:它支持Solidity,但不支持EVM字节码本身。例如Hardhat这样的工具不能直接使用,尽管可以使用zkSync的插件。

美国参议员Scott和Warren将于3月22日稍晚发布关于监督美联储的立法建议:金色财经报道,美国共和党参议员Rick Scott和民主党参议员Elizabeth Warren公布立法,在美联储设立独立的监察长。(金十)[2023/3/22 13:20:04]

zkSync认为他们的zkVM更加具有未来性,即它可以更好地与Solidity以外的语言配合使用。但是,他们的VM似乎继承了EVM的许多性能特征,例如其256位字大小。像Miden这样的zkVM可能更具有未来性,因为它是为通用计算而设计的,而不是专注于Solidity。

域选择

经过研究多个替代方案,我们选择了所谓的Goldilocksfield,一个二阶巨大素数域2^64-2^321。它的小尺寸和美丽的二进制结构导致了极快的域操作,乘法仅需在现代CPU上花费不到两个周期。

美联储主席鲍威尔:尚未就加息步伐做出决定:金色财经报道,美联储主席鲍威尔表示,必须强调,美联储尚未就未来加息步伐做出任何决定;在3月会议之前有重要数据尚未公布;美联储在利率政策上没有设定过既定路线;美联储尚未就3月份的政策会议做出任何决定;美联储的政策行动将受到经济数据以及对未来经济前景展望的指引;职位空缺、CPI、PPI和就业报告数据都是美联储观察的目标;终端利率可能高于我们的预期。[2023/3/8 12:50:03]

zkSync采用了更传统的方法,使用基于alt-bn128曲线的SNARK。基础域的大小约为254位,域乘法在CPU上需要大约80个周期。

为了感受到这种巨大差异的影响,我们可以看看Celer的SHA2基准测试。在那里,我们的STARK证明器比基于椭圆曲线的证明器快了5-50倍。

欧元稳定币数量2020年至今增长了1683%,但今年1月至今下降了14.17%:金色财经消息,欧元锚定的稳定币发行量已从2020年1月3日的价值3190万美元增涨至今天的5.69亿美元,增长了1683%。自2021年11月以来,欧元稳定币的数量增涨了85.34%,但从2022年1月至今,欧元稳定币的数量在过去七个月中下降了14.17%。[2022/8/2 2:52:17]

alt-bn128的优点在于EVM原生支持它,因此向Ethereum提交证明更简单。在Polygon,我们将最终的聚合证明用alt-bn128的fflonk证明「包裹」起来。虽然我们的方法需要更多的工作,但我们认为这对于不可思议的性能增益来说是值得的。

算术化

区别不止于此。我们的zkEVM基于STARKs构建,但具有现代化的变化。我们有一个主STARK用于CPU,还有其他用于算术、哈希等的STARK。这些表格可以连接,就像我们在RapidUp中描述的那样。这类似于物理CPU,它们经常有协处理器来加速渲染、Crypto或ML推断等密集操作。

以Keccak为例。由于它在EVM应用中被广泛使用,我们设计了一个专门的STARK用于它,使用了一些我们在这里记录的新技巧。设计这样的定制算术化需要大量的工作,但它带来了回报,使我们能够每秒证明数百个Keccak排列。

zkSync采用了我称之为更传统的方法。他们使用基于PLONK的证明器,尽管它支持自定义门,但他们的zkEVM并没有多少使用;大多数计算都是使用一个名为SelectorOptimizedWidth4MainGateWithDNext的通用门进行的。它似乎比vanillaPLONK门稍微强大一些,但仍然局限于像mul-adds这样的简单操作。

值得赞扬的是,zkSync使用了查找参数,这是一种更现代的技术,可以帮助提高像Keccak这样的效率。但是,没有自定义算术化,256位数学、Keccak等等的效率都会大打折扣。

L1数据

PolygonzkEVM将所有交易数据发布到L1。在Twitter上存在一些关于此的混淆,有关此的Gas费用请参见Edu的文章。目前,平均交易大小约为120字节,因此每笔交易的Gas费用约为120*16=1920Gas。

zkSync则发布状态差异。恶意的序列化器可能会隐瞒交易数据,但zkSync认为拥有当前状态的trie足以确保安全。这似乎存在争议,因为通常预期交易数据是可用的,并且某些应用程序依赖于此。

查看经过更正的数据后,我们可以发现我们的zkEVM和zkSync的每笔交易Gas费用基本相同。这些数字可能会随着每个链上发生的交易类型的混合而随时间变化,但截至今日,状态差异并没有节省任何Gas费用;两个系统都向L1发送大约120字节的每笔交易数据。

我们计划在这里进行一些优化,但不使用状态差异。交易本身可以进行压缩,降低Gas费用,同时仍能保证交易数据的可用性。敬请期待!

标签:SYNCzkSyncKSYLYGsync币怎么样zksync币与zks币polygon币圈

以太坊价格今日行情热门资讯
Gate.io Structured Product Launched: Earn up to 15% APR

Gate.io上架,其中包括BTC&USDT&ETH等不同币种产品。作为保本理财产品,Gate.io旗下结构化产品为用户提供最高15%的年化收益.

ARB:ARB代币掉落和 Arbitrum 社区 FUD 解释_TrueFi

公众呺:Web3团子 周末,新发行的ARB代币成为Arbitrum加密货币社区恐慌电话和FUD的主题,因为持有者推测Arbitrum基金会最近出售了大量代币.

MAC:美联储这下该急眼了,四月核心加密叙事!_ADP

今天公布了美方面ADP就业数据,俗称小非农,公布的实际值大幅低于前期的数据,市场预期不会跌破20万,公布值跌破了,从数据来看,对美元计价资产是偏利空的影响,但是从另外一个角度来看.

MART:BitMart上线Smart Link Solution (SLS)_bitmart官网下载

亲爱的BitMart用户:BitMart将于2023年4月6日上线代币SmartLinkSolution(SLS)。届时将开通SLS/USDT交易对.

比特币:观点:比特币与科技股的紧密相关性弱化其“避险资产”叙事_NDX

金色财经报道,比特币价格3月份上涨23%,原因是多家美国银行破产,加剧了人们对经济衰退的担忧。几位分析师将这一上涨称为避险反弹,价格上涨归因于投资者在银行倒闭期间寻求避险.

加密货币:比特币价格与以太坊预测:ETH涨5%,BTC会跟风吗?_以太坊

比特币作为全球最大的加密货币,自2023年初以来经历了过山车式的走势,一季度飙升超过70%。这一表现超过了实物黄金和美国股票等其他资产.