将于本月推出,并为以太坊提供了一条无限扩展的途径。但谁将赢得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的融资轮相同,但尚未正式宣布。
动态 | 印度版“谁想成为百万富翁”节目提及Libra 主持人向观众解释什么是加密货币:印度最受欢迎的真人秀节目Kaun Banega Crorepati(KBC)根据节目“谁想成为百万富翁(Who Wants to Be a Millionaire)”改编而成。节目中一名参赛者被问到一个关于Facebook的Libra加密货币的问题,节目主持人Amitabh Bachchan继续向数百万观众解释什么是加密货币。 Wazirx交易所首席执行官Nischal Shetty在节目发布后发推称,“由于这个原因,数百万印度人现在知道加密货币。”(Bitcoin.com)[2019/9/10]
StarkWare遥遥领先,九个月前推出了自己的zkrollup解决方案,并在8月开启了递归扩展。但它也做出了一个冒险的决定,即使用一种名为Cairo的自定义编程语言来更有效地扩展。这可能会导致大型协议的采用转向对EVM兼容解决方案阻力最小的路径。
所有解决方案还致力于递归扩展和/或“第3层”实现,这将使以太坊交易可能变得更快数千倍,消除对跨链桥的需求,并允许加密最终实现其真正潜力。
什么是零知识?
ZK汇总是当今区块链中最大的流行语之一。该技术允许从极其缓慢的以太坊区块链中计算出数千笔交易,并通过一个微小的“有效性证明”来验证所有交易是否正确执行。因此,您可以将在其他地方执行的10,000笔交易“汇总”为单个ETH交易。这是一件大事,因为即使在MergeEthereum以每秒15笔交易的速度跛行之后。
ZKrollups已经在Loopring、dyDx等平台上用于??NFT和金融交易有一段时间了。但正如联合创始人VitalikButerin在8月的ETHSeoul期间指出的那样:
声音 | 清华大学教授韩峰:Libra现在是锚定货币或者资产,性质跟支付宝没有什么区别:据央广网报道,清华大学教授韩峰表示,Facebook这样的公司一旦介入数字货币领域,将会带来全球性影响。首先反应是怕失控了,因为传统逻辑都是政府的央行发行货币,但是从比特币开始挑战了这个逻辑,是靠一种加密算法,很多家想封杀它,但是事实证明封杀不了。突然Facebook又跳出,这么一家体量如此大的公司,它至少有27亿用户,理论上它可以汇通全球所有的货币,因为它并没有实质性障碍。Facebook至少现在还是锚定一些现实的货币或者资产,比如锚定美元,它大概就会做这种选择。它的性质跟支付宝没有什么太大的区别,支付宝也是锚定人民币,银行存人民币,然后支付宝里出现所谓的数字。如果是这种性质,美联储应该不用太紧张。[2019/6/24]
总的来说,我认为我们已经了解到,人们不仅想要可扩展的货币,他们还想要可扩展的EVM。”
这是Newcomb所说的ZK汇总的“五种魔法元素”之一。在他看来,ZKrollup解决方案应该是通用的、兼容EVM并支持以太坊的编程语言Solidity。它还应该是开源的,以符合加密货币的创始精神,并且它应该具有分散协议而不是在团队中集中财富的代币分配。
巧合的是,zkSync已经实现了所有这五个自我强加的指标。
该清单是对竞争对手StarkWare的含蓄批评,后者将把StarkNet代币供应的49.9%提供给投资者和核心贡献者。它也不是开源的,尽管它计划将IP控制权交给其社区。
联合创始人EliBen-Sasson解释说,充分利用ZK汇总提供的扩展的唯一方法是使用像Cairo这样的自定义语言。
“我非常有信心,一旦人们打开了目标不是模拟EVM的证明,他们就会意识到。目标是达到可扩展性。将10,000、100,000、100万笔交易放入单个以太坊区块中,并将其证明放入其中,”他说。
中国国际期货公司总裁王永利:为什么虚拟货币会引发危机:中国国际期货公司总裁王永利在其发表的文章'为什么虚拟货币会引发危机'中表示:“重视金融而忽略货币,注重货币金融的应用和热点问题的解析与应对,而忽略货币演变的真相、货币金融的逻辑,盲目追求金融发展和获利而过度脱离甚至损害实体经济,在推动金融加快发展的同时也在积累越来越严重的危机隐患,直至引发全球性金融大危机和经济大衰退。因此,重新探索货币的奥秘,有效掌控金融的魔力,准确把握货币金融的逻辑与规律,严控金融风险底线,发挥好货币金融的积极作用,控制其可能产生的负面作用,对全人类的和谐与发展都是非常必要的。这其中非常重要的一个切入口,就是准确把握记账清算及其对货币金融的深刻影响。”[2018/2/27]
“我敢打,你不会看到一个完整的ZKEVM可以将一百万笔交易放入以太坊的单一证明中。正如我们今天可以轻松做到的那样,并且已经做了几个月和几年。”
EliBen-Sasson说它的解决方案比kludgyEVM更快更好。
扩展与兼容性
StarkWare的Odin-Free在Twitter上解释说,需要自定义语言背后有复杂的数学原因,因为“像Stark这样的证明系统基于有限域上的多项式,提供了更有效的多项式方程。”好吧,让我们相信他的话。
对于Ben-Sasson来说,试图提升EVM是愚蠢的:
“如果你想解决交通问题,你可以开一辆大卡车,把它放在飞机里,然后让飞机运送它,”他说。“有些飞机可以在里面装卡车,但这是一种非常低效的方式。更好的方法是把东西直接放在飞机上。”
也就是说,生态系统确实有一个名为Warp的转译器,它将Solidity代码转换为Cairo代码,并且刚刚用于将Uniswap的一个分支移植到StarkNet。
摩根大通CEO杰米戴蒙:关于比特币自己“不会再说什么了”:摩根大通CEO杰米戴蒙周三在达沃斯论坛期间接受CNBC采访时称,关于比特币自己“不会再说什么了”( “I’m not going to say anymore”)。去年十月戴蒙也有类似的承诺,在他把比特币定义为局后不久,戴蒙发誓不再谈论比特币。然而到了第二天,他就公开抨击比特币投资者是“愚蠢的”。今年一月初,他又称后悔说比特币是局。[2018/1/25]
因此,对于zkrollups,本质上是在与EVM的完全兼容性和可扩展性之间做出选择。完全的兼容性使DApp和协议能够无缝移植,并且对于开发人员和用户来说,一切都像在以太坊上一样工作,但在扩展方面,更快显然更好。
Newcomb承认StarkWare的解决方案将产生更好的规模,但表示牺牲可访问性意味着它更适合定制企业应用程序,而不是由于“采用摩擦”而成为以太坊的基本部分。
“它们不兼容EVM,因此很难移植到它们。我们已经看到需要7个月才能移植到他们身上的项目。”
兼容但不太优雅
没有一致的定义,但“EVM等效”通常意味着“与EVM完全相同”,因此您可以在解决方案上部署现有的智能合约而无需任何更改。
Scroll被广泛认为是等效的,但它还没有在适当的测试网上,并且比其他预算相对较小的其他产品落后了好几个月。Polygon的zkEVM解决方案声称是等效的。同时,zkSync将与EVM兼容——这意味着它几乎相同,但由于某些设计选择使解决方案更好地工作,有些事情可能无法来正常工作。
Polygon周一启动了其zkEVM公共测试网,声称“Polygon是第一个提供功能齐全的开源zkEVM实现的项目;这是一个开创性的里程碑,不仅对Polygon,而且对整个行业而言。”Polygon表示,测试网“包括一个完全开源的zk-Prover——这是第一个公开发布的同类产品。”
Polygon zkEVM主网Beta版将于3月27日发布:金色财经报道,Polygon zkEVM主网Beta版将于3月27日发布,Polygon并没有具体说明测试版网络将包含哪些内容,但表示团队将在未来几周内发布更多细节。
去年10月,Polygon上线了其zkEVM测试网,该测试网为其ZK rollup部署了以太坊虚拟机(EVM),允许以太坊开发人员从主区块链转移他们的智能合约,而无需使用不同的语言重新编程。去年12月,Polygon zkEVM上线最终测试网版本。[2023/2/15 12:07:08]
联合创始人MihailoBjelic告诉Magazine早期测试表明,“Polygon的zkEVM可以将以太坊的网络费用降低约90%,并将网络的吞吐量提高几个数量级。”
他说,开源技术“证明了我们与行业精神的一致性,并提高了解决方案的安全性,因为任何人都可以查看它并指出潜在的错误。StarkNet或zkSync的情况并非如此,它们将其实现的关键部分保持封闭源代码,至少目前是这样。”
技术位
根据Scroll的LuozhuZhang的说法,zkEVM有三种潜在类型:字节码级别、语言级别和共识级别。zkSync和StarkWare处于语言级别,需要编译器或转译器步骤,而Scroll和Polygon是字节码级别的方法。人类可读的字节码形式称为操作码。
Bjelic说,Polygon的解决方案被设计为等效于EVM,而:
“像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上,这种方法更便宜但安全性较低。
在加密行业你想抓住下一波牛市机会你得有一个优质圈子,大家就能抱团取暖,保持洞察力。如果只是你一个人,四顾茫然,发现一个人都没有,想在这个行业里面坚持下来其实是很难的。
想抱团取暖,或者有疑惑的,欢迎加入我们——公众号:枯藤老树新芽
感谢阅读,我们下期再见!
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。