文 | 黎哲翁 编辑 | Tong 出品 | PANews
久经曲折,以太坊2.0 Phase 0 信标链正式于北京时间12月1日晚8点启动创世区块。
对于以太坊社区而言,这无疑是一个至关重要的里程碑:以太坊2.0进击之路的大幕正式拉开,以太坊整体加速从PoW转向PoS,数十倍的扩容愿景距离实现更进一步。
但以太坊2.0预期数年的落地周期、几经更张的路线图以及备受争议的迁移成本,单是ETH + DeFi的市值就已然是一个近800亿美金的经济体,使得这项“脱胎换骨”的大升级仍面临重重迷雾。
与此同时,以太坊社区已然涌现出Rollup、Plasma、Validium等为代表的多种Layer2方案,它们或在可扩展性上相较2.0主打的分片概念更具优势,或在实现周期上更为可期,亦或在工程难度上更为友好。
一言以蔽之,至少在中短期而言,Layer2之于以太坊和加密行业似乎是更有吸引力的“机械骨骼”,甚至有可能成为以太坊未来演进中的长期方案。
本文旨在厘清以太坊2.0语境下Layer2的必要性与价值,并探讨Layer2方案的优缺点与生态现状。
Layer2可能转化为以太坊基建的“外挂设施”长期以来,社区普遍将Layer2视为某条公链迈向成熟的过渡方案,是主链性能不足以支撑高并发事务处理的“外挂”。然而PANews在以太坊11月18日的社区会议后了解到的信息发现,以太坊核心开发团队目前已经确认了Layer2方案Rollup的优先级应当高于原定的分片思路,Vitalik明确表示:
(1)暂时不再强调 Phase2 的重要性,Phase 1 致力于实现数据分片(shard data),供 rollup 方式使用;(2)信标链将具备执行功能,即 Eth1-Eth2 合并之后,信标链区块将直接包含交易;(3)Phase 0 实现后的三大工作:轻客户端支持、数据分片、合并,将并行推进,任一模块只要准备好了就推出。
以太坊2.0落地之路漫漫, 重要功能有待逐一补齐| 来源:Tokamak Network
这实际上折射的是2.0核心故事“分片”的尴尬地位——作为一项预计至少需要2-3年才能落地的工程,目前预计它至多能为以太坊网络TPS带来64倍的提升,而现有的Layer2明星方案Rollup则可以带来至高100倍的提升效果,两相比较,Layer2的战略价值无需多言,这也是前述以太坊路线调整的核心原因。
技术指标外,Layer2-Layer1之间的设计哲学是造就一众Layer2重要地位的关键考量。
Vitalik曾经撰文指出:区块链领域的一个普遍思路是:保持Layer1尽可能简单,以Layer2的方式在其上构建更复杂的功能。因为基础设施层面(Layer1)的变更困难且易导致系统性伤害。因此他认为,从短期来看,以太坊需要将Layer1与Layer2的开发并行进行,从长远来看,则需要更多地关注Layer2。
如果我们将这一设计哲学放置于ETH2.0-Layer2的关系中,或许可以推断,以太坊-Layer2更应该保持长期共存的关系,而非短时的辅助,尤其考虑到如今不少Layer2已经得到了重要应用的公开支持,如Uniswap、Synthetix对Optimistic Rollup方案的支持,Tether对基于Plasma的OMG Network的支持以及Curve对ZK Rollup的支持,它们既是以太坊生态当下的旗舰应用,更是未来支撑更高阶、复杂玩法的基础设施,它们的态度事实上左右着Layer2在以太坊生态中的地位。
主打按需定制Layer2方案的Tokamak Network的CEO Kevin Jeong对此问题有一个形象的类比:“Vitalik将以太坊比作一把他为区块链行业创造的瑞士军刀。可即便它是一个功能强大且多样性的工具包,但,厨师在厨房仅使用瑞士刀是绝对不够的。这并不是说瑞士刀不好用,但瑞士刀确实不够用。”
Layer2之于以太坊的长期价值已然明了,但是它们如今的开发进展如何呢?内部的优劣比较以及用例有哪些呢?
Layer2各有千秋,Rollup花开两朵,最有望普遍采用PANews此前已撰文指出,Layer2的最显著特征在于其不具有紧密耦合(Tight coupling)性,即主链(以太坊2.0中的“信标链”)的有效性与子链的有效性并非密不可分。也就是说,包含无效主链块的子链块和包括无效子链块的主链块在定义上不同步。
目前,关于以太坊Layer2的方案主要有6种,分别是状态通道、侧链、Plasma、Validium、ZKRollup和Optimistic Rollup。不同的Layer2方案在是否托管、是否链上计算、是否链上存储、使用欺诈证明还是零知识证明等方面有所差异,PANews做了详细的表格方便大家掌握。
从图表中可以看出,不同的扩容方案都有自己的优势与不足,对基于以太坊的DApp项目而言,在Layer2生态格局未定的情况下,根据需求来选择Layer2解决方案或许才是正确的选择,甚至可能在同一场景下根据不同需求同时使用多种解决方案。Tokamak Network也延续这样的理念,在Kevin Jeong看来,“Tokamak Network打造的按需平台可以构建可持续的Layer2生态系统。对于区块链项目而言,这样的按需配置同样会节省大量的时间精力,让解决方案发挥最大的价值。”
例如,如果开发者想创建一个社交媒体DAPP,需要选择一个高吞吐可伸缩的Layer2底层,在购买某Layer2平台代币搭建服务后,发现还需要增强隐私性,则需要找到增强隐私的协议如Aztec,再购买Aztec的代币继续搭建,但也仅限于使用Aztec。而Tokamak Network则让决策更加灵活,作为按需的Layer2平台,在Tokamak Network可以选择并添加诸如可扩展性、可组合性、隐私性、或是智能合约等功能,且不需要反复做不同的决定或是买不同技术协议的代币。
就目前以太坊社区的讨论来看,普遍受到大厂(大型应用)支持、开发进展较快以及可扩展性理想的Rollup系列方案最有望率先脱颖而出,得到广泛的支持——以太坊社区最新一轮会议结果也对此进行了确认。其中尤为值得注意的是,Optimistic Rollup预计能够得到更多的支持,主要原因在于DeFi巨头们的支持,Synthetix已经明确将采用 Optimistic Rollup方案,并在推进相关的整合工作。DeFi“一哥”Uniswap也已经在官网开放了基于该方案的 Unipig这一DEx demo供用户体验,另外预言机龙头Chainlink同样有望采用Optimistic Rollup。
Optimistic Rollup路线图及Synthextix采用时间点|来源:Optimism
Layer2们良性有序的竞合状态以及潜在的广泛用例令人称道,但在笔者看来,这同时带来一个新的大问题:DeFi的可组合性将被大幅削弱。以备受称赞的Rollup为例,ZK与Op两种方案目前无法互通,这意味着本已割裂的流动性将进一步加剧,然而之于DeFi整体来说,乐高积木不但是立身之本,更高维度的整合会师更应是Layer2的题中之义——想象如果Curve的稳定币兑换优势与Uniswap的综合流动性优势打通,DEx的交易额是否会更上一个台阶?
总而言之,以太坊2.0的演进之路无疑是一条充满探索与变化的套路,相信以太坊社区依然很有可能在后续会议中继续调整路线图,但可以确定的是,随着以太坊生态愈发成为一个庞大的生态系统,基础性改造可能性越小,在此语境下,Layer2将会是它的长期伙伴、基础设施。