|Vitalik Buterin:以rollup为中心的以太坊路线图
本文插图
免责声明:本文旨在传递更多市场信息 , 不构成任何投资建议 。 文章仅代表作者观点 , 不代表火星财经官方立场 。
小编:记得关注哦
来源:巴比特
原文标题:Vitalik Buterin :以rollup为中心的以太坊路线图
写在前面:面对日益增长的扩容需求 , 以太坊联合创始人Vitalik Buterin于近日提出了一个新的以rollup为中心的以太坊路线图 , 其表示:目前以太坊用户的账户是在layer 1 , ENS域名、应用等也完全是在layer 1上 , 而所有这些事物将不得不进行更改 , 我们需要适应这样一个世界 , 其中用户的主要账户、余额、资产等完全迁移到rollup等layer 2网络 。
本文插图
上周 , Optimism团队宣布了其测试网的第一阶段 , 以及关于主网的路线图 。 他们并不是唯一的 , Fuel正朝着发布测试网前进 , Arbitrum已有了一个测试网 。 而在ZK rollup这一领域 , Loopring、Zksync以及基于Starkware技术的Deversifi已经上线 , 并在主网上拥有了用户 。 随着OMG网络的主网beta运行 , plasma也在向前发展 。 与此同时 , 以太坊1.0的gas价格正攀升至新高 , 以至于一些非金融dapp被迫关闭 , 而其它的一些应用则选择在测试网上运行 。
以太坊2.0路线图提供了可扩展性 , 以太坊2.0的早期阶段正在快速接近 , 但是应用的基础层可扩展性需要在以太坊2.0的最后一个主要阶段才能实现 , 这还需要几年的时间 , 更具讽刺意味的是 , 以太坊2.0作为rollup数据可用性层的可用性出现在阶段1(phase 1) , 这会在阶段2之前早早落地 。 这些事实加在一起 , 可以得出一个特别的结论:以太坊生态系统很可能会迁移到rollup(加上一些plasma和通道) , 以此作为短期和中期的扩容战略 。
如果我们从这一前提出发 , 我们可以看到它会得出一些关于以太坊核心开发及生态系统开发优先顺序的特定结论 , 这些结论在某些情况下与当前的路径不同 。 那这些结论是什么呢?
短期:为Rollup推进以太坊1.0
在短期内 , 这项工作的主要成果 , 是将以太坊基础层的扩容集中于扩展数据块的容量 , 而不是链上计算或IO操作的效率 。 Rollup可扩展性的唯一决定因素是链能够容纳多少数据 , 超过当前~60kb/s的任何增长 , 都有助于进一步提高Rollup的可扩展性 。
在基础层仍有一些问题:
- EIP 2929 , 确保区块链在当前gas水平下抵御DoS攻击;
- EIP 1559 , 用于燃烧ETH , 以及便于发送确定要进入下一区块的交易(rollup仍然依赖于确认);
- 新的椭圆曲线预编译 , 完全支持人们想要用ZK rollup来实现的事情;
- 十六进制树-> 二进制树更改及其它更改事项 , 以提高对无状态客户端的支持(因为无论区块链如何使用 , 无状态客户端都是有价值的);
以太坊1.0客户端可作为optimistic rollup客户端使用 。 Optimistic rollup仍然需要全节点 , 如果rollup的内部状态转换规则本质上只需要对以太坊客户端进行一些修改 , 那么现有的代码就可重新调整用途来运行这些全节点 。 将共识引擎与状态转换引擎分离的工作 , 已经在以太坊1.0+2.0合并的环境中完成 , 这也有助于实现这一目标 。 特别要注意的是 , 这意味着像TurboGeth这样的项目仍然非常重要 , 它除了是高吞吐量的rollup客户端 , 还是基础层以太坊1.0客户端 。
短期:为Rollup调整基础设施
推荐阅读
- |Curve的Layer 2选择:简析ZK Rollup各项优势
- 哲学|Vitalik:区块链“验证”的哲学
- |zkRollup和Validium的区别:各自适合什么场景?
- 『比特币』Vitalik Buterin:转向PoS之后会显著减少新币发行量,大约每年200万个ETH