木星链 木星链
Ctrl+D收藏木星链
首页 > USDC > 正文

zkSync:不同 zkEVM 之间的比较

作者:

时间:1900/1/1 0:00:00

随着“zkEVM战争”的升温,公众对不同zkEVM的优点进行了大量的讨论。也有一些错误的信息,所以我们想澄清一些关于PolygonzkEVM的事实以及它与其他产品的比较。

我的观点存在偏见,因为我本身在Polygon工作,但我会努力保持比较的公平性。我将主要关注Polygon的zkEVM和zkSyncEra,因为它们正在生产中,而且我对其他zkEVM项目了解不多。

zkSync的zkEVM和验证器构成了超过10万行的代码。我尽力给出一个准确的总结,但如果有任何不准确的地方,请告诉我,我将予以纠正。

EVM兼容性

PolygonzkEVM直接执行EVM字节码。根据Vitalik的分类,它是一个3型zkEVM.它应该很快就会变成2型;目前我们还缺少四个预编译版本。Scroll也在努力实现2型zkEVM.

此前向币安转入3500万枚USDT的巨鲸再度转入1200万枚USDT:6月12日消息,据Lookonchain监测显示,此前在Aave抵押2.5万枚stETH借出3500万枚USDT,并将借出的USDT转入币安的巨鲸地址,再次在Aave抵押1.2万枚stETH借出1200万枚USDT并转入币安。[2023/6/12 21:31:56]

相比之下,zkSyncEra使用不同的字节码格式,通过他们提供的编译器支持Solidity,这使得它成为一个4型kEVM:它支持Solidity,但不支持EVM字节码本身。像Hardhat这样的工具并不是开箱即用的,尽管它可以与zkSync的插件一起使用。

zkSync认为他们的zkVM更适合于未来,也就是说,它可以更好地与Solidity以外的语言一起工作。然而,他们的虚拟机似乎继承了EVM的许多性能特征,比如它的256位字大小。像Miden?这样的zkVM可能更具有未来性,因为它是为通用计算设计的,而不是专注于Solidity.

ApeCoin DAO将资助开发集成APE支付的Web3创意应用程序NFTLook:2月10日消息,ApeCoin DAO已投票通过名为“使用NFT创建视觉效果、横幅、贴纸、Meme和GIF的应用程序”的AIP-182提案,该提案旨在为社区提供易于使用的工具,用ApeCoin支持的NFT创建可视内容,以提高ApeCoin的效用并推动Web3文化向前发展,提供更多社交用例。ApeCoin DAO将向提案作者Dan Dober分配13.5万美元,以资助他和他的团队扩展其开发的Web3创意应用程序 NFTLook。

据悉,该应用程序将免费使用,并可选择获得高级功能,其中ApeCoin将集成为主要支付货币。[2023/2/10 11:59:10]

性能

性能一直是Polygon的首要任务,我们的zkEVM非常高效。在CPU上运行我们的验证器,每笔交易的成本大约是0.000084美元。

Ankr推出一体化区块浏览器和分析平台“Chainscanner”:10月20日消息,Web3基础设施提供商Ankr宣布推出一个专为特定应用程序区块链 (AppChains) 设计的一体化区块浏览器和分析平台“Chainscanner”,用户和开发人员可以轻松检查和分析数据并与他们选择的区块链进行交互,不再需要从头开始构建区块浏览器或任何其他必要的区块链基础设施。目前,Chainscanner支持BNB、Polygon和Avalanche等多个侧链生态。(blockchainreporter)[2022/10/21 16:33:07]

虽然我们没有找到任何针对zkSync的zkEVM的工作基准,但我们怀疑由于我们对ZK技术的选择非常不同,因此存在很大的性能差距。

场选择

在研究了几个备选方案之后,我们选择了被称为Goldilocks的字段,一个阶为2^64-2^32+1的素字段。它的小尺寸和美丽的二进制结构导致了极快的场操作,在现代CPU上,乘法运算只需不到两个周期。

Grim Finance攻击者将1900枚ETH转移到Tornado Cash:金色财经报道,据派盾(PeckShield)社交媒体披露,Grim Finance 攻击者已将 1900 枚 ETH 转移到 Tornado Cash。据悉,Grim Finance 攻击者今日在 Uniswap 上将 300 万枚 DAI 交易为 1830 枚 ETH。 此前报道,Grim Finance 于 2021 年 12 月遭到重入攻击,该攻击窃取了价值约 3000 万美元的加密资产。今年 8 月 19 日,Grim Finance 攻击者陆续向 Tornado Cash 转入 1800 枚和 1200 枚 ETH。[2022/8/24 12:45:49]

zkSync采取了一种更传统的方法,采用基于alt-bn128曲线的SNARK.底层字段大约254位,字段乘法在CPU上需要大约80个周期。

为了了解这可能造成的巨大差异,我们可以看看Celer的SHA2基准。在那里,我们的STARK验证器比基于椭圆曲线的验证器快5-50倍。

alt-bn128的优点是EVM原生支持它,所以向Ethereum提交证明更简单。在Polygon,我们反而用alt-bn128上的fflonk证明来“包装”我们的最终聚合证明。我们的方法需要更多的工作,但我们认为这是非常值得的,因为它有令人难以置信的性能提升。

算术化

差异还不止于此。我们的zkEVM建立在STARK?的基础上,但有一个现代的扭曲。我们有一个用于CPU的主STARK,以及用于算术、散列等等的其他STARK.然后这些表可以被连接起来,就像我们在RapidUp?中描述的那样。这类似于物理CPU,它通常有协处理器来加速密集型操作,如渲染、加密或ML推理。

以Keccak为例。由于它被EVM应用大量使用,我们为它设计了一个专用的STARK,使用了一些新的技巧,我们在这里记录了这些技巧。设计这样的自定义算术需要大量的工作,但它得到了回报,使我们能够在每秒内证明数百个Keccak的排列组合。

zkSync采取的是我称之为更传统的方法。他们使用基于PLONK的验证器,虽然它确实支持自定义门,但他们的zkEVM并没有过多地使用它们;大多数计算是通过一个名为electorOptimizedWidth4MainGateWithDNext的通用门完成的。它似乎比普通的PLONK门稍微强大一些,但它仍然局限于简单的操作,如mul-adds.

值得称赞的是,zkSync确实使用了查找参数,这是一种更现代的技术,可以帮助提高像Keccak这样的东西的效率。不过,如果没有自定义的算术,像256位数学、Keccak等等的效率就会大打折扣。

安全

Polygon非常重视安全问题,我们的zkEVM已经通过了两次独立的审计:一次是Spearbit,另一次是Hexens.两份报告都是公开的,在这里。我们还公布了验证部署的说明。

我们不知道zkSync的zkEVM的任何的公开的审计。zkSync的网站列出了对桥接合同的审计,但没有列出zkEVM本身的。

除了审计,这两个项目都有各种“训练轮”来提供后备安全层,但这是一个丰富的话题,我不会在这里讨论。

L1数据

PolygonzkEVM将所有交易数据发布到L1,在Twitter上有一些关于与此相关的gas成本的混淆;请参见Edu的帖子以获得正确的数字。目前,平均交易大小约为120字节,因此每个交易的成本约为120*16=1920?gas.

但zkSync发布了状态差异。恶意的排序器可以扣留交易数据,但zkSync认为,拥有当前状态的trie就足以保证安全。这似乎有点值得商榷,因为交易数据通常被认为是可用的,而且某些应用程序依赖于此。

看一下修正后的数据,我们的zkEVM和zkSync的每笔交易的gas成本基本上没有区别。这些数字可能会随着时间的推移而变化,基于每个链上发生的交易的混合,但到今天为止,状态差异似乎没有节省任何gas;两个系统都在向L1发送每个交易的120字节左右。

我们正计划在这里进行一些优化,但不是用状态差异。交易本身可以被压缩,减少gas成本,同时仍然保证交易数据的可用性。更多关于这个问题的信息很快就会出现!

标签:zkSyncSYNCKSYSYNzksync币什么时候能买VsyncKSY币zksync币imtoken

USDC热门资讯
GIC:一文读懂Magic Eden的钻石奖励,是否值得赚取及如何获得?

此前,SOL链上主流NFT市场MagicEden上线Launchpad功能,PANews曾撰文详解其运营状态,为NFT交易平台和用户剖析其可优化的运营方式和投资方式.

1900/1/1 0:00:00
GEN:详解 EigenLayer:通过「再质押」扩展以太坊信任层

原文作者|100y,A41Alforone?编译整理|白泽研究院上周,EigenLayer宣布获得5000万美元融资,由BlockchainCapital领投.

1900/1/1 0:00:00
ENT:MarsBit日报 | Gem v2升级为OpenSea Pro;Sentiment被盗至少50万美元;ChatGPT暂时关闭Plus付费

MarsBitCryptoDaily2023年4月5日一、?今日要闻Gemv2品牌升级为OpenSeaPro,并向用户空投「Gemesis」NFT据OpenSea官网公告.

1900/1/1 0:00:00
HAT:巴比特 | 元宇宙每日必读:训练速度提升15倍,微软开源Deep Speed Chat,用户可通过“傻瓜式操作”训练大语言模型

摘要:4月12日,微软宣布开源了DeepSpeedChat,用户可通过DeepSpeedChat提供的“傻瓜式”操作,以最短的时间、最高效的成本训练类ChatGPT大语言模型.

1900/1/1 0:00:00
ETH:观点:为什么说以太坊终于有了足够强大的对手

主流媒体认为ETH未来定将超越BTC,ETH的社区强大的无法被击败的观点是作者不能认可的。指的不是那些所谓的新公链可以替代ETH,很多同学还是有疑问,尝试用大白话把其中的结构理清楚,毋庸置疑的E.

1900/1/1 0:00:00
WEB:拆解Arbitrum生态黑马Vela Exchage的营销逻辑:如何获得爆炸式增长?

此前,我们讨论了有关流动性质押项目可以在上海升级后实行的增长策略,那么对于一般质押类项目来说,是否可以复用呢?本篇,我们继续以该赛道代表性项目为例,探究其快速增长中选用的策略.

1900/1/1 0:00:00