以太坊将大规模迁移到Layer2。随着许多协议从以太坊底层转移到与EVM兼容的**rollups和zkrollups,许多人希望我们最终能够控制链上gas的成本。但每个参与以太坊扩张的人都知道这个行业的一个心照不宣的秘密:即使进行了汇总,我们也可能面临与最初扩张前一样的糟糕局面,因为任何实际的网络吞吐量增长都将很快被更高的需求吞噬。
汇总只能提供网络吞吐量的线性增长—而且所有数据仍必须传播到所有完整的节点。因此,要实现真正的扩容,就需要成倍的网络吞吐量。
因此,我们认为这是一个非常重要的突破。我们设计的系统可以达到20000多个TPS,这使得它在面对潜在的爆炸性增长时比**rollips更安全;更重要的是,通过zksync2.0,它将在6个月后进入主网。
为什么汇总还不够?
2020年10月,V神宣布以太坊的路线图,以rollup为中心。据预测,如果所有一级活动都转为汇总,以太坊网络可实现约3000+个净TPS。这将很快成为现实:乐观和zkrollups现在都支持EVM兼容性,允许应用程序快速轻松地从L1迁移到L2。
众所周知,以太坊在过去的一年里以爆炸性的指数级增长。一年之内,WiFi的用户数量从15万增加到180万,但汽油费却增长了16倍(1美元)Uniswap每笔交易的汽油费从0.20美元增加到36美元)
是什么原因造成的?原因是任何扩展性的增加都伴随着金融活动/交易的增加。
想想同期发生的其他事情:
去中心化交易所月交易量:17.2亿美元→ 670亿美元
Defi lock交易量:7亿至800亿美元(增长110倍)
OpenSea月交易额:500万至1亿美元
与现有的主网相比,优化的rollups只能增加25倍左右的容量,而zkrollups可以增加100倍左右的可扩展性。因此,根据这个比较,我们将回到最初的起源:以太坊网络,不能负担大多数用户的天然气和吞吐量。
加密货币正逐渐成为主流。在一个拥有38亿智能手机的世界里(相比之下,metamask每月有300万活跃用户),我们需要将当前的网络容量提高到1000倍以上,以应对即将到来的形势。这一能力差距促使我们建立了新的合作伙伴关系。
Zkporter:加密行业大规模应用的引擎
在zksync2.0中,L2状态分为两个方面:链上数据可用的zkrollup和链下数据可用的zkporter。
这两部分都是可组合和互操作的:zkrollup端的合同和帐户将能够与zkporter端的帐户无缝交互,反之亦然;因此,从用户的角度来看,唯一明显的区别是,zkporter账户的燃气成本降低了100倍。
您可以想象:Uniswap在zkrollup端部署了智能合约,然后zkporter帐户上的个人用户可以以不到0.03美元的汽油费进行交易。为什么这么便宜?因为在以太坊上发布数据的成本占了大部分成本。zkporter帐户可以在Uniswap合同上进行数千笔交易,但只需要向以太坊网络发布一个更新。
zkporter帐户的数据可用性将受到zksync代币持有者(称为守护者)的保护。它们通过对块进行签名来确认zkporter帐户的数据可用性,从而跟踪zkporter端的状态。监护人使用zksync代币参与兴趣证明(POS),因此任何数据可用性故障都将由他们解决。这为数据可用性提供了经济保障。
值得注意的是,zksync中的POS比其他系统(如侧链)中的POS安全得多。这是因为守护者实际上没有太多的权力:守护者不能偷钱。他们只能冻结自己的身份(冻结自己的承诺)。在这种情况下,zkrollup的用户仍然可以提取资金。
每个用户都可以自由选择自己的安全阈值。希望链上所有可用数据的任何用户都能完全停留在汇总端。然而,如果你是一个对成本变化更敏感的用户,你可以选择zkporter(我们认为交易员和新用户都很可能选择使用zkporter)
这个设计是基于广泛的解决方案,称为意志,首先由星光公司提出。我们的方法的不同之处在于它是严格去中心化的,这导致了一些比原始解决方案更深刻的体系结构变化。
这可以解锁一整类应用程序协议,这些协议在L1甚至传统的汇总上都不经济。但现在,他们可以建立在以太坊的基础上,为以太坊网络的用户服务。
Zkporter与**汇总
加密技术使知识的零证明成为可能。Optimal不能像zkporter那样实现这种扩展。如果数据可用性在**汇总中沿着链向下移动,一些恶意运营商将能够窃取汇总中的所有资金,并且没有人能够阻止他们。
同时,与**汇总相比,zkporter具有更强的安全保障。为了理解原因,我们可以简单地概述一下潜在攻击的成本和好处。
1) 攻击成本
到目前为止,通过51%算力协调来攻击**汇总的成本不到7000万美元(当take证明到达时,这个问题将不再存在)。另一方面,要使zkporter中的数据不可用,攻击者需要合计所有已质押代币的三分之二(几乎可以肯定超过7000万美元)。此外,由于攻击者在购买代币时会造成一个显著的滑动点(并且无法购买已抵押的代币),因此这种攻击的购买成本将远高于现货价格。
2) 攻击收入
如果**汇总被成功攻击,黑客可以窃取汇总中的所有资金。这大大增加了攻击的动机。在zkporter中,攻击的收益不会如此直接:如果成功,攻击者只能停止生成块,而不能窃取用户的资金。从服务中断中获利的难度大大降低了此类攻击的动机。
文章链接:https://www.btchangqing.cn/244705.html
更新时间:2021年04月27日
本站大部分内容均收集于网络,若内容若侵犯到您的权益,请联系我们,我们将第一时间处理。