以太坊:zkEVM 的攻击!加密货币的 10 倍时刻zkEVM

将于本月推出,并为以太坊提供了一条无限扩展的途径。但谁将赢得Polygon、zkSync、Scroll和StarkWare之间的竞争?

MatterLabs的首席产品官SteveNewcomb表示,目前加密货币正像1996年的互联网一样萎靡不振,速度很慢,实际用例很少。

但是,在看到互联网成为全球日常生活的重要组成部分后不久,带宽和安全性的大幅增加——我们正处于未来几个月加密货币发生的风口浪尖。

“没有人信任他们的信用卡,每个人都认为这是一种时尚//加威信JQSQ6789//没有任何用例,”Newcomb解释说。

“然后我们有10倍的带宽时刻,然后SSL出现了,还有HTPS,你得到了那个锁——那是一个10倍的信任时刻。突然间,电子商务在2005年一蹶不振。”

Crypto的“10x”时刻终于到来了,zkSync的以太坊虚拟机兼容主网将于10月28日推出。EVM本质上是以太坊的操作系统,使其能够使用零知识汇总工作意味着在以太坊上运行的所有内容都可以无缝移植到体验速度的巨大飞跃和成本的降低。

他们并不是唯一攻击这个问题的人:Polygon本周为其自己的zkEVM启动了测试网,Aave、Uniswap和Lens都承诺在其上进行部署。Scroll于7月推出了“PreAlpha测试网”,而StarkWare的zk解决方案每月处理数百万笔交易。

以太坊联合创始人VitalikButerin表示,ZK汇总意味着加密货币终于可以再次用于支付。

这些解决方案资金充足,Scroll筹集了3000万美元,Starkware筹集了1.5亿美元,Polygon筹集了4.5亿美元。Newcomb暗示zkSync自己的融资轮与Polygon的融资轮相同,但尚未正式宣布。

Loopring L3 上线 Taiko alpha-3 zkEVM 测试网:7月4日消息,Loopring L3 上线基于 zkRollup 的以太坊二层网络 Taiko 的 alpha-3 zkEVM 测试网,此次 L3 智能合约钱包发布将支持兑换和转账功能,已经在 iOS 和 Android 平台上推出。[2023/7/4 22:17:34]

StarkWare遥遥领先,九个月前推出了自己的zkrollup解决方案,并在8月开启了递归扩展。但它也做出了一个冒险的决定,即使用一种名为Cairo的自定义编程语言来更有效地扩展。这可能会导致大型协议的采用转向对EVM兼容解决方案阻力最小的路径。

所有解决方案还致力于递归扩展和/或“第3层”实现,这将使以太坊交易可能变得更快数千倍,消除对跨链桥的需求,并允许加密最终实现其真正潜力。

什么是零知识?

ZK汇总是当今区块链中最大的流行语之一。该技术允许从极其缓慢的以太坊区块链中计算出数千笔交易,并通过一个微小的“有效性证明”来验证所有交易是否正确执行。因此,您可以将在其他地方执行的10,000笔交易“汇总”为单个ETH交易。这是一件大事,因为即使在MergeEthereum以每秒15笔交易的速度跛行之后。

ZKrollups已经在Loopring、dyDx等平台上用于??NFT和金融交易有一段时间了。但正如联合创始人VitalikButerin在8月的ETHSeoul期间指出的那样:

总的来说,我认为我们已经了解到,人们不仅想要可扩展的货币,他们还想要可扩展的EVM。”

这是Newcomb所说的ZK汇总的“五种魔法元素”之一。在他看来,ZKrollup解决方案应该是通用的、兼容EVM并支持以太坊的编程语言Solidity。它还应该是开源的,以符合加密货币的创始精神,并且它应该具有分散协议而不是在团队中集中财富的代币分配。

Polygon zkEVM主网Beta版将于6月8日更新:6月7日消息,Polygon 宣布其 zkEVM 主网 Beta 版将于北京时间 6 月 8 日 18:00 进行更新,更新需要重启 Sequencer,这可能会导致用户在提交交易时遇到问题。[2023/6/7 21:21:07]

巧合的是,zkSync已经实现了所有这五个自我强加的指标。

该清单是对竞争对手StarkWare的含蓄批评,后者将把StarkNet代币供应的49.9%提供给投资者和核心贡献者。它也不是开源的,尽管它计划将IP控制权交给其社区。

联合创始人EliBen-Sasson解释说,充分利用ZK汇总提供的扩展的唯一方法是使用像Cairo这样的自定义语言。

“我非常有信心,一旦人们打开了目标不是模拟EVM的证明,他们就会意识到。目标是达到可扩展性。将10,000、100,000、100万笔交易放入单个以太坊区块中,并将其证明放入其中,”他说。

“我敢打,你不会看到一个完整的ZKEVM可以将一百万笔交易放入以太坊的单一证明中。正如我们今天可以轻松做到的那样,并且已经做了几个月和几年。”

EliBen-Sasson说它的解决方案比kludgyEVM更快更好。

扩展与兼容性

StarkWare的Odin-Free在Twitter上解释说,需要自定义语言背后有复杂的数学原因,因为“像Stark这样的证明系统基于有限域上的多项式,提供了更有效的多项式方程。”好吧,让我们相信他的话。

对于Ben-Sasson来说,试图提升EVM是愚蠢的:

“如果你想解决交通问题,你可以开一辆大卡车,把它放在飞机里,然后让飞机运送它,”他说。“有些飞机可以在里面装卡车,但这是一种非常低效的方式。更好的方法是把东西直接放在飞机上。”

Ankr宣布为Polygon zkEVM提供基础设施支持:3月29日消息,据官方消息,Web3 基础设施提供商 Ankr 宣布为 Polygon zkEVM 提供基础设施支持,通过 Ankr 的现成解决方案套件,包括自定义应用程序编程接口 (API) 和远程过程调用 (RPC),开发人员可以无需任何改动即可在 Polygon zkEVM 上部署与以太坊兼容的代码[2023/3/29 13:32:58]

也就是说,生态系统确实有一个名为Warp的转译器,它将Solidity代码转换为Cairo代码,并且刚刚用于将Uniswap的一个分支移植到StarkNet。

因此,对于zkrollups,本质上是在与EVM的完全兼容性和可扩展性之间做出选择。完全的兼容性使DApp和协议能够无缝移植,并且对于开发人员和用户来说,一切都像在以太坊上一样工作,但在扩展方面,更快显然更好。

Newcomb承认StarkWare的解决方案将产生更好的规模,但表示牺牲可访问性意味着它更适合定制企业应用程序,而不是由于“采用摩擦”而成为以太坊的基本部分。

“它们不兼容EVM,因此很难移植到它们。我们已经看到需要7个月才能移植到他们身上的项目。”

兼容但不太优雅

没有一致的定义,但“EVM等效”通常意味着“与EVM完全相同”,因此您可以在解决方案上部署现有的智能合约而无需任何更改。

Scroll被广泛认为是等效的,但它还没有在适当的测试网上,并且比其他预算相对较小的其他产品落后了好几个月。Polygon的zkEVM解决方案声称是等效的。同时,zkSync将与EVM兼容——这意味着它几乎相同,但由于某些设计选择使解决方案更好地工作,有些事情可能无法来正常工作。

多链DEX ZKEX已上线测试网2.0版本,并推出用户激励计划:1月9日消息,Layer2零知识证明多链订单薄DEX ZKEX已上线测试网2.0版本,更新包括:交易执行速度提高10倍的新匹配引擎、对移动端友好的界面设计,移动端钱包存款功能,地址簿,更多代币以及在L2网络上更高的可靠性和正常运行时间。此外,ZKEX推出用户改进激励计划,完成任务提供反馈者有机会获得积分、NFT、空投赠品等奖励。[2023/1/9 11:02:27]

Polygon周一启动了其zkEVM公共测试网,声称“Polygon是第一个提供功能齐全的开源zkEVM实现的项目;这是一个开创性的里程碑,不仅对Polygon,而且对整个行业而言。”Polygon表示,测试网“包括一个完全开源的zk-Prover——这是第一个公开发布的同类产品。”

联合创始人MihailoBjelic告诉Magazine早期测试表明,“Polygon的zkEVM可以将以太坊的网络费用降低约90%,并将网络的吞吐量提高几个数量级。”

他说,开源技术“证明了我们与行业精神的一致性,并提高了解决方案的安全性,因为任何人都可以查看它并指出潜在的错误。StarkNet或zkSync的情况并非如此,它们将其实现的关键部分保持封闭源代码,至少目前是这样。”

技术位

根据Scroll的LuozhuZhang的说法,zkEVM有三种潜在类型:字节码级别、语言级别和共识级别。zkSync和StarkWare处于语言级别,需要编译器或转译器步骤,而Scroll和Polygon是字节码级别的方法。人类可读的字节码形式称为操作码。

Bjelic说,Polygon的解决方案被设计为等效于EVM,而:

以太坊Layer2网络zkEVM已接入UniswapV2端口:10月13日消息,以太坊Layer2网络zkEVM发文宣布已完成带有额外的Layer2特定功能的Web3API的开发,并已在UniswapV2上展示了智能合约和前端端口。据官方介绍,这是首个EVM全兼容的zkRollup。用户现在通过uni.zksync.io页面链接钱包,领取部分测试token。UniSync是由MatterLabs推出的UniswapV2的一个端口的代码和前端,并不是隶属于UniswapLabs。[2021/10/13 20:24:35]

“像StarkNet和zkSync这样的项目正在采取不同的方式——他们拥有自己的自定义虚拟机,然后他们尝试将基于EVM构建的最流行的语言Solidity转换为这些虚拟机可以解释的语言,”他说。

这种方法有两个主要挑战:(i)很难构建一个支持100%Solidity智能合约的转译器;(ii)即使你有转译器,你仍然无法利用所有开发人员和最终用户工具就像PolygonzkEVM一样。”

Newcomb说有一些不好的信息在流传。“我们不编译,我们编译,”他说。他对Polygon进行了回击,说从该项目的Github来看,他们还没有开发出与工作序列器集成的工作通用证明器。

“如果是这样的话,那就意味着他们有大量的工作要做。任何复杂系统的最后10%总是最困难的。这看起来类似于我们在启动测试网时所处的位置,甚至落后于我们所处的位置。在那之后,我们花了九个月的时间。”

大部分兼容

同时,zkSync与以太坊的141个操作码中的三个以外的所有操作码兼容——其中一个已被弃用,另一个正在被弃用,根据Newcomb的说法,第三个被不到1%的项目的1/10使用。

“那么我们因为不完全等价而得到了什么?我们得到了两件事,我们的性能成本比任何追求等效的解决方案都要好。我们更快,更便宜。我们得到的第二件事是,我们能够将LLVM编译器粘贴到我们的链中,如果你在做同等的事情,这是你无法做到的。LLVM编译器所做的是我们已经在研究第三层。”

LLVM会让Python、Rust或C++开发人员在他们的解决方案上编写代码,然后编译下来以与Solidity相同的方式工作。

这对于采用来说是巨大的。因此,这个在开罗需要7个月的项目在7天内移植到我们这里的同一个生态系统项目。这就是兼容性。”

他承认,如果zkSync完全等价,那么移植只需要一天时间,但会错过LLVM和增加的扩展性。所以他说这是一个值得做的权衡。

第3层和递归缩放

能够将大量交易压缩成一个有效性证明的最酷的事情是,该技术还允许您将许多其他证明压缩成一个单一证明。

它被称为递归扩展,Consensys的汇总产品经理DeclanFox认为它非常强大,理论上整个全球金融系统都可以在以太坊上运行。“我们拥有实现所需吞吐量的技术,”他说。“通过递归汇总和证明,我们理论上可以无限扩展。”

StarkWare在8月份启用了递归缩减,自使用该技术以来已处理了超过3000万笔交易。

“在这个早期阶段,递归已经将单个证明中的交易数量增加了大约8倍,”Ben-Sasson解释道。“更重要的是,事实证明它非常高效,在投入生产后不久,我们自己用于生成证明的云成本就降低了大约40%。

“这些不是我们希望看到的预测或数字,而是来自今天生产的数字。我强调:这只是一个开始,我们将做出的改变将意味着这些数字将变得越来越令人印象深刻。

Starkware生态系统正在增长。

根据Bjelic的说法,Polygon即将实施其Plonky2解决方案。这是一个开源的zk-SNARK解决方案。“这种递归SNARK可用于比现有替代方案更快地验证交易数量级。Plonky2还与以太坊虚拟机原生兼容,这使得Polygon能够开发zkEVM。”

ZKSync的第3层测试网将很快发布,及时利用明年初名为Proto-Danksharding的以太坊升级,该升级旨在为以太坊上的汇总提供开花空间。Newcomb预计Layer3将在一年内投入生产。他们称其为“探路者”,一个“分形超链”的生态系统。

“在工程方面,我们可能会持续数小时,但从功能上讲,你远离以太坊的递归链越靠前,数据成本就越便宜,它是10倍、10倍、10倍、10倍,因为你递归了数据成本,这是zk独有的。”

“这就是我们达到100,000TPS和100万TPS的地方,”他说。Visa在正常的一天以大约4000TPS的速度快速增长,在圣诞节等高峰时段飙升至大约65,000TPS。

ZK是达到100,000TPS的唯一方法,这样你就可以达到像Visa这样的东西用区块链替换其底层协议的水平。当你这样做时,这就是你大规模采用的时刻。”

根据Newcomb的另一个惊人的发展是,第3层可以摆脱对跨链桥的要求,仅今年一年就发生了超过20亿美元的黑客攻击。

“我们已经在第3层实现的另一件事是,我们摆脱了所有的桥梁。当你可以让一个证明者为L3中的所有超链执行电路时,现在从一个区块链到另一个区块链的任何通信都是本地的。这就是Vitalik说这是终局之战的另一个原因,因为没有更多的桥梁了。”

“如果你让它更快、更便宜几个数量级,如果你通过提供更多的语言让它更容易使用,更欢迎更广泛的开发人员,然后你让人们信任它,因为你摆脱了桥梁。这就是我常说的,在L3中有一个10倍时刻的星团,这就是比赛的举办地。”

结语

就是这样了?随着ZKrollups和EVM兼容扩展解决方案的到来,一切都解决了吗?

不幸的是没有。ZKrollups目前非常擅长将计算从以太坊中移除,但他们仍然需要将足够的数据写回主链,以便如果rollup停止工作或被坏人接管,那么其他一些机构可能会介入其中并找出谁欠谁什么。

这被称为数据可用性问题,以太坊相当多的带有原型danksharding和完整danksharding的线路图旨在解决这个问题并允许包含更多数据。目前有几种方法可以解决这个问题,包括将数据存储在Validiums上,这种方法更便宜但安全性较低。

在加密行业你想抓住下一波牛市机会你得有一个优质圈子,大家就能抱团取暖,保持洞察力。如果只是你一个人,四顾茫然,发现一个人都没有,想在这个行业里面坚持下来其实是很难的。

想抱团取暖,或者有疑惑的,欢迎加入我们——公众号:枯藤老树新芽

感谢阅读,我们下期再见!

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

地球链

以太坊比特币:比特币眼中的“教科书”底部?

比特币有一个新的下行价格目标,因为更多的研究强调了鲸鱼在设定宏观底线方面的潜在作用。在最新一期的每周通讯TheWeekOn-Chain中,分析公司Glassnode对比特币的“鲸鱼成本基础”提供.

[0:0ms0-0:621ms