文章来源:Matter Labs 翻译:Block Uincorn
(Zksync的合作伙伴,Zksync是Matter Labs的产品)以太坊L1(一层网络)即将大规模迁移到第L2层。随着协议从以太坊基础层转移到乐观汇总和与EVM兼容的zkRollups上,许多人希望我们最终可以使链上gas费用可控。但是每个从事以太坊扩展的人都知道这个行业的肮脏秘密:即使有了Rollups,我们也可能会回到刚开始的地方。这是因为任何实际的吞吐量增长都会很快被需求诱导所吞噬。
Rollups只能提供高效吞吐量的线性增加-所有数据仍必须传播到所有完整节点。但是要实现真正的可扩展性,我们需要成倍的提高吞吐量。
这就是为什么我们认为这是一个如此重要的突破。我们设计的系统具有20,000+TPS ,比乐观汇总提供更高的安全性。更重要的是,它通过zkSync 2.0将在6个月内进入主网。
(来源Matter Labs)为什么Rollups不够?
2020年10月,Vitalik宣布了以Rollups为中心的以太坊路线图,预测如果所有L1活动都转向Rollups,以太坊可以实现约3000TPS。这将很快成为现实:乐观和zkRollups现在都支持EVM兼容性,从而促进了应用程序从L1到L2的快速,简单迁移。
以太坊正在以爆炸性的指数速度增长。一年之内,DeFi用户数量从15万增加到180万,但是汽油费增长了16倍!(每次Uniswap交易从$ 0.20到$ 36)
(来源Matter Labs)为什么要用在新的基础上,因为可伸缩性的任何改善都将伴随着金融活动/交易的增加。考虑一下同期发生的情况:
每月DEX量:1.72B→67B
DeFi TVL:700M → 80B(增加11000%!)
在一个月内,OpenSea的销售额为:5M→100M
与主网相比,optimism Rollups只会将可扩展性提高约25倍,而zkRollups则会将可扩展性提高约100倍。在我们不知道这一点之前,我们将回到第一点:无法负担的汽油费和对大多数普通用户来说难以承受的以太坊。
加密即将成为主流。在拥有38亿部智能手机的世界(相比之下,Metamask的每月300万活跃用户),我们需要将其增长1000倍,以应对即将发生的事情。这种可扩展性的差距促使我们构建zkPorter。
zkPorter:大规模加密采用的引擎
(来源:Matter Labs)在zkSync 2.0中,L2状态将分为两个方面:具有链上数据可用性的zkRollup和具有链外数据可用性的zkPorter。
这两个部分都是可组合且可互操作的:zkRollup侧的合同和帐户将能够与zkPorter侧的帐户无缝交互,反之亦然。这是正确的!从用户的角度来看,唯一可察觉的区别是zkPorter帐户的费用减少了100倍。
(来源:Matter Labs)想象一下:Uniswap在zkRollup端部署他们的智能合约,并且zkPorter帐户上的零售用户可以交换<0.03美元的费用。怎么可能这么便宜呢?这是因为绝大多数的汇总费用是由于在以太坊上发布数据的成本所致。zkPorter帐户可以在Uniswap合约上进行数千次互换,但只需将一个更新发布到以太坊。
安全性
zkPorter帐户的数据可用性将由称为Guardians的zkSync令牌持有者保护。他们将通过对块进行签名以确认zkPorter帐户的数据可用性来跟踪zkPorter端的状态。监护人使用zkSync令牌参与权益证明(PoS),因此任何数据可用性故障都将导致他们被大刀阔斧地砍伐。这为数据可用性提供了加密经济上的保证。
重要的是要注意,zkSync中的PoS比其他系统(如侧链)中的PoS安全得多。这是因为zkSync监护人实际上无能为力:监护人无法窃取资金。他们只能停止生产积木。在这种情况下,用户仍然可以提取资金。
每个用户都可以自由选择自己的安全阈值(开关)。任何人想要查看链上数据的用户,都可以停留在Rollup端。如果您是gsa费敏感的用户,则可以选择将zkPorter设为家。(我们怀疑交易者和新用户很可能会使用zkPorter。)这种架构称为Volition。
将这些不景气的传统应用程序打包到L2,他们现在还可以在以太坊L1上拥有应用程序,并为以太坊用户提供服务。
zkPorter VS optimism Rollups
由于零知识证明的加密技术,所有这一切都是可能的。optimism Rollups汇总无法像zkPorter那样实现这种缩放。如果在optimism Rollups中将数据可用性从链下移出,恶意运营商将能够窃取汇总中的所有资金,而无需任何人来挑战它们。
同时,与optimism Rollups相比zkPorter Rollups,zkPorter Rollups具有更强的安全性保证。为了理解原因,让我们简要地概述一下潜在攻击的成本和收益。
1)攻击费用
截至今天,通过51%的哈希算力协调来攻击optimism Rollups的成本还不到7000万美元(当权益证明到来时,这将不再是一个问题)。另一方面,要使zkPorter中的数据不可用,攻击者将需要累积所有已抵押令牌价值的1/3(几乎肯定会超过7000万美元)。而且,由于攻击者在购买代币时会引起重大的延误(并且无法购买抵押的代币),因此进行这种攻击的价格将比现货价格所暗示的价格高得多。
2)攻击收益
如果成功地对optimism Rollups进行了攻击,则黑客可以窃取Rollups中的所有资金。这大大增加了攻击的动机。不能直接利用对zkPorter的攻击:如果成功,攻击者只能停止生产区块,而不能窃取用户资金。从服务中断中获利的难度大大降低了此类攻击的诱因。
在zkPorter上构建
zkPorter 即将到来。Matter Labs小组正在努力在6个月内将其投入生产。
zkPorter将在zkSync 2.0(我们的下一代智能合约平台)中提供,该平台将提供Solidity支持。我们的目标是在5月提供公共测试网,并在夏季晚些时候上线。
同时,您可以使用zkSync 1.x进行付款(自2020年6月起已在主网上启用)。几周后它将支持交易和NFT。
网友评论