原文标题:《AcomparisonofzkEVMs》
原文作者:DanielLubarov?
原文编译:Kxp,BlockBeats
随着「zkEVM战争」的升温,公众讨论了许多关于不同zkEVM的优点。但也存在一些错误的信息,因此我们想澄清一些关于PolygonzkEVM以及它与其他项目的比较的事实。
作为Polygon的一名员工,我有偏见,但我会尽力保持比较公正。我主要关注Polygon的zkEVM和zkSyncEra,因为它们已经投入生产使用,并且我不太了解其他zkEVM项目。
zkSync的zkEVM和证明器由100?k多行代码组成。我尽力提供准确的摘要,如果有任何不准确之处,请告诉我,我会进行更正。
EVM兼容性
ETH未平仓合约超过76亿美元触及一年高点:金色财经报道,根据 CoinGlass,截至周五,ETH 未平仓合约超过 76 亿美元。其中,币安上未平仓合约超过 30 亿美元,仅次于去年 8 月。OKX 未平仓合约达到 13.9 亿美元,为近 18 个月以来的最高点。Bybit 以 12.4 亿美元创下 16 个月新高。?ETH 未平仓合约在 2021 年 11 月创下历史新高,为上一轮牛市的最高点,为 112 亿美元。
根据数据分析公司 CryptoQuant 的说法,上涨轨迹可能会加强当前的价格上涨趋势。[2023/4/14 14:04:12]
PolygonzkEVM直接执行EVM字节码。根据Vitalik的分类,它是一种类型3的zkEVM。很快它将成为类型2?;目前我们缺少四个预编译。Scroll也在努力向类型2zkEVM发展。
Argent X宣布将推出Argent Web Wallet:2月8日消息,基于StarkNet的浏览器插件钱包Argent X宣布将推出Argent Web Wallet,可通过创建仅包含电子邮件地址的钱包来登录StarkNet。[2023/2/8 11:55:17]
相比之下,zkSyncEra使用不同的字节码格式,通过提供编译器来支持Solidity。这使它成为一种类型4的zkEVM:它支持Solidity,但不支持EVM字节码本身。例如Hardhat这样的工具不能直接使用,尽管可以使用zkSync的插件。
zkSync认为他们的zkVM更加具有未来性,即它可以更好地与Solidity以外的语言配合使用。但是,他们的VM似乎继承了EVM的许多性能特征,例如其256位字大小。像Miden这样的zkVM可能更具有未来性,因为它是为通用计算而设计的,而不是专注于Solidity。
A股收盘:深证区块链50指数下跌2.3%:金色财经消息,A股收盘,上证指数报3051.23点,收盘下跌1.2%,深证成指报10962.56点,收盘下跌0.4%,深证区块链50指数报2514.15点,收盘下跌2.3%。区块链板块收盘下跌2.54%,数字货币板块收盘下跌2.81%。[2022/9/26 7:21:37]
性能
性能一直是Polygon的重点,我们的zkEVM非常高效。在CPU上运行我们的证明器的成本大约为每笔交易0.000084美元。
虽然我们没有找到任何关于zkSync的zkEVM的工作基准,但我们怀疑由于我们非常不同的ZK技术选择,存在着很大的性能差距。
域选择
经过研究多个替代方案,我们选择了所谓的Goldilocksfield,一个二阶巨大素数域?2?^?64-2?^?32+1?。它的小尺寸和美丽的二进制结构导致了极快的域操作,乘法仅需在现代CPU上花费不到两个周期。
中国移动与中国联通联合打造通信行业首个大规模区块链结算网络:金色财经报道,近日,中国移动与中国联通双方共同建设的“结算链”正式投入商用,于7月8日成功利用结算链实现广东、辽宁、宁夏、河南、河北5省运营商网间业务结算出账。结算链首次运行结果显示,业务耗时平均减少60%,预计每年节约人力运营成本可达千万余元。
据介绍,结算链是由中国移动信息技术中心与中国移动研究院联合中国联通软件研究院,基于各自原有的“中移链”和“联通链”打造的跨BaaS平台企业级联盟链,为企业提供了跨云互通的实时数据通道,是一种透明、互信和高效的结算网络。[2022/7/11 2:04:14]
zkSync采用了更传统的方法,使用基于alt-bn?128曲线的SNARK。基础域的大小约为254位,域乘法在CPU上需要大约80个周期。
为了感受到这种巨大差异的影响,我们可以看看Celer的SHA?2基准测试。在那里,我们的STARK证明器比基于椭圆曲线的证明器快了5-50倍。
alt-bn?128的优点在于EVM原生支持它,因此向Ethereum提交证明更简单。在Polygon,我们将最终的聚合证明用alt-bn?128的fflonk证明「包裹」起来。虽然我们的方法需要更多的工作,但我们认为这对于不可思议的性能增益来说是值得的。
算术化
区别不止于此。我们的zkEVM基于STARKs构建,但具有现代化的变化。我们有一个主STARK用于CPU,还有其他用于算术、哈希等的STARK。这些表格可以连接,就像我们在RapidUp中描述的那样。这类似于物理CPU,它们经常有协处理器来加速渲染、Crypto或ML推断等密集操作。
以Keccak为例。由于它在EVM应用中被广泛使用,我们设计了一个专门的STARK用于它,使用了一些我们在这里记录的新技巧。设计这样的定制算术化需要大量的工作,但它带来了回报,使我们能够每秒证明数百个Keccak排列。
zkSync采用了我称之为更传统的方法。他们使用基于PLONK的证明器,尽管它支持自定义门,但他们的zkEVM并没有多少使用;大多数计算都是使用一个名为SelectorOptimizedWidth?4?MainGateWithDNext的通用门进行的。它似乎比vanillaPLONK门稍微强大一些,但仍然局限于像mul-adds这样的简单操作。
值得赞扬的是,zkSync使用了查找参数,这是一种更现代的技术,可以帮助提高像Keccak这样的效率。但是,没有自定义算术化,?256位数学、Keccak等等的效率都会大打折扣。
安全性
Polygon非常重视安全性,我们的zkEVM经过了两次独立审计:一次是由Spearbit进行的,另一次是由Hexens进行的。两份报告都可以在这里公开查看。我们还发布了验证部署的说明。
我们不知道zkSync的zkEVM是否经过任何公开审计。zkSync的网站列出了桥接合约的审计,但没有zkEVM本身的审计。
除了审计外,两个项目都有各种「安全备胎」,以提供备用的安全层,但这是一个很深的话题,我在这里不会详细介绍。
L1数据
PolygonzkEVM将所有交易数据发布到L1。在Twitter上存在一些关于此的混淆,有关此的Gas费用请参见Edu的文章。目前,平均交易大小约为120字节,因此每笔交易的Gas费用约为120*?16?=?1920?Gas。
zkSync则发布状态差异。恶意的序列化器可能会隐瞒交易数据,但zkSync认为拥有当前状态的trie足以确保安全。这似乎存在争议,因为通常预期交易数据是可用的,并且某些应用程序依赖于此。
查看经过更正的数据后,我们可以发现我们的zkEVM和zkSync的每笔交易Gas费用基本相同。这些数字可能会随着每个链上发生的交易类型的混合而随时间变化,但截至今日,状态差异并没有节省任何Gas费用;两个系统都向L1发送大约120字节的每笔交易数据。
我们计划在这里进行一些优化,但不使用状态差异。交易本身可以进行压缩,降低Gas费用,同时仍能保证交易数据的可用性。敬请期待!
原文链接
标签:SYNCzkSyncKSYSYNzksync币总量zksync币什么时候能买zksync币交易所syn币值得投资吗
DeFi的优势之一是任何人都可以随时随地参与其中,即任何人任何时候都有机会作为DeFi参与者获得收益,甚至获得在传统金融领域很难或不可能获得的收益.
1900/1/1 0:00:00作者:李爱琳当地时间3月28日,美国国会参议院银行委员会就美国区域银行倒闭事件举行首场听证会,美联储副主席巴尔、美国联邦存款保险公司主席格伦伯格以及美国财政部国内金融事务副部长梁出席并接受了议员.
1900/1/1 0:00:00根据Rootdata统计的数据,HashkeyCapital的公开披露的投资组合数量为224个,在所有风投基金中位居第四.
1900/1/1 0:00:00原文作者:DX,HenryAng,MustafaYilham,AllenZhao,JermaineWong&Jinhao,BixinVentures区块链被称之为“信任机器”.
1900/1/1 0:00:003月28日消息,欧洲议会经济事务和内政委员会的成员以99票赞成、8票反对和5票弃权投票通过反条例.
1900/1/1 0:00:00金色财经报道,根据提交给破产法庭的最新赔偿报告,在2月份律师和顾问从FTX那里收取了超过3000万美元的费用,其中包含约2970万美元赔偿金和另外407,000美元的报销费用.
1900/1/1 0:00:00