|Vitalik Buterin:以rollup为中心的以太坊路线图( 二 )
目前 , 用户的账户是在L1上 , ENS域名也是在L1上 , 应用也完全是在L1上 , 诸如此类 , 而所有这些事物将不得不进行更改 。 我们需要适应这样一个世界:用户的主要账户、余额、资产等完全放在L2中 。 以下是一些要注意的事情:
- ENS需要支持在L2上注册和传输域名;关于如何做到这一点 , 请参阅这里;
- Layer 2协议应内置进钱包 , 而不是像网页dapp 。 目前 , 集成到dapp/quasidapp的L2(例如Gitcoin的zksync集成)需要用户完全信任dapp , 这大大降低了安全性 。 理想情况下 , 我们希望L2成为钱包本身的一部分(metamask, status等) , 这样我们就可以保持当前的信任模型 。 这种支持应该是标准化的 , 这样支持zksync支付的应用 , 将立即支持zksync内置Metamask、zksync内置Status等 。
- 我们需要在跨L2传输方面做更多的工作 , 使在不同L2之间转移资产的体验 , 尽可能接近即时和无缝;
- 更明确地标准化Yul或类似的中间编译语言 。
一个加密项目必须具有财务可持续性 , 这是一个不可回避的问题 , 而在2020年 , 这意味着需要有数百万甚至上千万美元的资金 。 其中一部分可以由公共物品资助实体(例如Gitcoon赠款或以太坊基金会)覆盖 , 但这些机制的规模不足以覆盖这一水平的资金 。 然而 , layer 2项目推出自己的代币就可以覆盖了——当然 , 前提是代币有真正的经济价值作为后盾(即L2要能够实现对费用的捕获) 。
以rollup为中心的路线图还有另一个好处 , 它为L2协议留出了空间 , 这些L2协议能够收取费用/MEV , 可直接或间接地资助开发(通过支持资助开发的代币) 。 以太坊基础层有另一个重要的需求 , 即可信的中立性 , 这使得协议内的公共产品融资变得困难 , 但是L2拥有自己的公共产品融资机制(或者Gitcoin赠款) , 其争议性要小得多 。 因此 , 对于以太坊整体的长期经济可持续而言 , 开放这一空间是一个很好的战略举措 。
除了资金问题之外 , 最具创造力的研究人员和开发者往往希望在自己的小岛上处在一个很大影响力的位置 , 然后就以太坊协议的未来与其他人争论不休 。 此外 , 还有很多已经存在的项目试图创建各种各样的平台 。 一个以rollup为中心的路线图为所有这些项目提供了一个明确的机会 , 使得它们成为以太坊生态系统的一部分 , 同时仍保持高度的原生经济和技术自主性 。
长期关注点
出了这些短期关注点之外 , 以rollup为中心的路线图还可能意味着对以太坊2.0长期未来的重新设想:作为每个人都能处理的单个高安全性执行分片 , 再加上一个可扩展的数据可用性层 。
要了解为什么会出现这种情况 , 请考虑以下几点:
- 今天 , 以太坊主网的TPS大约为15;
- 如果每个人都转向rollup , 那么我们很快就拥有了大约3000 tps;
- 一旦以太坊2.0阶段1出现 , 并且rollup转移到以太坊2.0分片链以进行数据存储 , 理论上我们将达到大约10000 tps的最大值;
- 最终 , 阶段2将会出现 , 这会带来以太坊2.0分片链和原生计算 , 这会给我们带来大约1000-5000 tps;
这相当于一个以太坊2.0的“阶段1.5”方法 , 其中基础层缩减 , 并专注于做好一些事情 , 即共识和数据可用性 。
实际上 , 对于以太坊2.0来说 , 这可能是一个更好的位置 , 因为分片数据可用性比分片EVM计算要安全得多 。 虽然分片EVM计算的非诚实多数证明需要欺诈证明 , 这要求严格且有潜在风险的两个epoch的同步假设 , 但数据可用性采样(如果使用零知识证明ZKP或多项式承诺)在异步情况下是安全的 。
推荐阅读
- |Curve的Layer 2选择:简析ZK Rollup各项优势
- 哲学|Vitalik:区块链“验证”的哲学
- |zkRollup和Validium的区别:各自适合什么场景?
- 『比特币』Vitalik Buterin:转向PoS之后会显著减少新币发行量,大约每年200万个ETH