作者:DanielLi,星球日报
近期以太坊联合创始人VitalikButerin在ETHSeoul演讲时预测,ZK-Rollups将在以太坊扩容战争中击败OptimisticRollups,成为未来以太坊主要的Layer2解决方案。一时间关于Layer2的相关话题迅速冲上行业热搜,那么什么是Layer2?ETH2.0和Layer2是什么关系?Layer2的未来如何发展?让我们通过下文来一探究竟。
Layer1——Layer2
要了解Layer2是什么?首先要从以太坊扩容说起,以太坊的拥堵无需赘述,大家深有感触,扩容作为提升以太坊性能的解决方案,在过去的两年,始终是广大用户和极客们关注的热点。目前流行的解决方案有两种,一种是在以太坊主链(Layer1)基础上进行扩容,称之为Layer1扩容。而另一种方案就是在主链旁边建造新链来实现扩容,称之为Layer2扩容,而ZK-Rollups就是其中的佼佼者。
不论是Layer1扩容还是Layer2扩容,其主要目的都是增加以太坊的可扩展性,以缓解网络拥堵,降低高额Gas费,并提高网络效率。为了方便大家理解两种方案,我们来举一个例子说明。
如果把当下的以太坊主链Layer1比作一栋房子,那么搭载在主链上运行的DApp、DeFi以及智能合约可以看成是住进房子里的人,随着入住人数的不断增加,这栋老房子(Layer1)越来越难以承接更多的人来入住。目前的两种解决方案,方案一:Layer1扩容就相当于在老房子的基础上进行扩建,增加房间数量,依此来容纳更多的人入住;方案二:Layer2是保持原有的老房子不变,在老房子旁边建造新的房子,然后将一部分人转移到新房子里来,从而到达扩容的效果。
以太坊Gas价格突破500,达历史高位:据Gas Now数据显示,当前以太坊网络的Gas价格的即时成交价格超过500Gwei,最高甚至突破600,达历史高位。[2021/1/4 16:24:02]
Layer2是相对于Layer1而存在的,在解决扩容方案的时候,最开始想到的是对公链本身扩容,即Layer1的扩容,比如早期的比特币大区块思路以及以太坊的ETH2.0都是属于Layer1扩容。而Layer2是一系列链下扩展性解决方案的总称,Layer2平台和协议以减少基础层负担的方式来处理数据,通过将主链的部分数据处理转移到Layer2上,从而增强整个区块链网络的可扩展性。Layer1和Layer2在以太坊扩容上都有各自的优势,并且发挥着重要的作用。
Layer2的分类
目前以太坊Layer2有几种解决方案,分别是:状态通道、侧链、Plasma、Rollups、Validium和混合方案等。
在Layer2的众多方案中,最被大众所看好的,无疑是Rollup,Rollup是将大量交易“汇总”成一个大批次,然后为该批次生成“证明”。然后将这个证明发布在主网上。Rollup在Layer1之外执行交易,但在Layer1上发布交易数据。由于交易数据包含在Layer1的区块中,Rollup相当于继承了以太坊的安全性。
按照压缩数据的有效性的不同方案,Rollup又可分为OptimisticRollup和ZKRollup。目前市场上普遍是观点是短期中期看好OptimisticRollup,长期看好ZKRollup。
数据:以太坊全年Gas费用环比上升679%:据欧科云链OKLink数据显示,截至12月22日,年内以太坊Gas费用共计约合145.55万ETH,较19年上升679%,占全年以太坊新增供应量的30%。[2020/12/23 16:15:54]
OptimisticRollup
OptimisticRollup相对于ZKRollup方案短期内更容易落地,其重要的原因之一是其具有更强的可移植性,也正是凭借其超强的可移植性,OptimisticRollup被DeFi的龙头Uniswap看重,UniswapV3部署到了Optimism中,这对整个DeFi项目采用Layer2方案具有决定性的意义,使得OptimisticRollup在短期和中期都会是Layer2最重要的落地方案之一。
OptimisticRollup优势很明显,但是同样也有一个致命的缺点,就是它需要解决欺诈证明的问题,这导致它的提款周期长达一周。用户从Layer2交易所里面将其资金提取到Layer1,需要等待一个星期,这个时间对于大多数用户来说都是难以忍受的。但这个缺点并非无解,一些项目如OptimismDAIBridge可以协助OptimisticRollup缩短这一时间。
ZKRollup
ZKRollup基于零知识证明的二层扩容方案,ZKRollup数据可用性可以让任何人都能根据链上存储的交易数据,还原出账户的全局状态,从而消除由于数据可用性带来的安全风险。相对于OptimisticRollup提款周期长的问题,ZKRollup通过数学可靠性证明避免了这一问题,并且在技术的安全性上基本接近Layer1,同时存入和提取也可以根据用户的需要即时进行,这个是ZKRollup最大的优势。
当前以太坊未确认交易118273笔:金色财经报道,据btc.com数据显示,当前以太坊未确认交易118273笔。当前全网难度2,259.71T,平均出块时间为13.4S,每秒交易数约为9.43。截至目前以太坊全球均价为212.98美元,24h涨幅为0.77%。[2020/5/20]
与OptimisticRollup一样ZKRollup同样有自身的短板,那就是目前的ZKRollup还无法完全兼容EVM,因为ZKRollup需要对二层上的交易生成零知识证明,再传回一层进行验证,整个交易过程均需要符合零知识证明的规范。而在EVM设计之初,零知识证明还尚未普及,并没有考虑过要支持零知识证明。
但是这一问题正在被解决,Scroll、zkSync和Polygon等Layer2项目已宣布有意部署ZK-EVM计算环境,允许ZK-Rollups独立运行各种形式的通用智能合约。一旦ZKRollup实现对EVM的完全兼容,它将会有机会获得越来越多的DeFi的青睐,而随着更多的DeFi项目采用ZKRollup的技术。慢慢会形成一种态势,最后实现二层的ZKRollup互通,这也是ZKRollup能够被V神等一众行业大佬所看重的原因。
Layer2当下的困境
虽然Layer2是扩展以太坊非常需要且合乎逻辑的解决方案,但其带有自身的局限和潜在问题,可能会阻碍平台实现其对世界超级计算机的真正愿景。
可组合性被限制
声音 | ETC Cooperative执行董事:以太坊是非常糟糕的货币选择:去年10月,当被问及是否相信ETH可以成为功能最强大的全球无需许可的价值资产,V神称,如果社区希望如此,ETH绝对可以成为货币。ETC Cooperative执行董事Bob Summerwill最近表示,“问题在于如果社区想要这样做,那就不是货币了。”他解释说比特币的硬通货特征之一是确定性。它必须是防篡改的,这是设置后不能改变的系统。他指出,比特币有固定的供应量、设定的区块奖励规则和区块大小,并称不可能有比这更多的确定性。这是Ethereum Classic在第一年通过引入ETC货币政策选择的道路。“这就是发行和供应将如何永远运行,我们永远不会改变这一点,而且它已完成。这就是让事物变成硬通货的原因。任何东西都可以是钱,公交票就是钱……钱就是您想要的东西,但要成为真正的货币,必须有固定的货币政策,而不是搞砸它。“考虑到在区块奖励和冰河世纪方面所做的改变,以太坊却并非如此。他表示,一旦以太坊从PoW转向PoS,货币政策就存在不确定性。“任何阻碍奖励、时间安排或其他因素的变化都会影响它……所以我不会说以太坊不可能是货币,我会说以太坊是非常糟糕的货币选择。”(AMBCrypto)[2020/1/6]
Layer2拥有众多的方案,虽然目的都是为了解决ETH扩容性问题,但是不同的方案采用的原理和方向是不一样的,这就导致了一个很大的问题,如果不同的项目采用了不同的Layer2方案,这就会导致他们之间无法实现有效的价值互通和协议流通。这将会使搭载在Layer2的DApp和DeFi应用成为孤岛。在Layer1中,单笔交易可以与多个DeFi协议交互组合,打造全新的金融产品,而在Layer2可组合性将会被极大限制,因为在Layer2上该交易只能与存在于其自身链上的DeFi协议进行交互,这也导致了不同Layer2链上的DApp碎片化。
公告 | 币安将支持以太坊君士坦丁堡及圣彼得堡升级:币安发布公告称,将支持以太坊Ethereum(ETH)的君士坦丁堡及圣彼得堡(Constantinople & St. Petersburg)升级,币安将协助用户处理升级中的任何技术问题。[2019/2/28]
流动性被分割
Layer2链上DApp碎片化的另一个原因:它们相关的流动性也被分割了。流动性在任何金融市场中都极其重要,尤其是在区块链行业,流动性更是必备的条件,没有了流动性一些搭载在Layer2链上的DApp以及DeFi就失去了价值。而在Layer2中我们看到现有的流动性被分配到以太坊Layer1和不同的扩展方案的Layer2中,这样导致流动性被分割在多层链中,不同链因采用了不同的扩展方案,导致彼此之间无法流动,这极大的限制了Layer2的流动性。
ETH2.0和Layer2关系
早期Layer2存在是为了解决ETH扩容性问题和高Gas费问题,目前看来Layer2发展也实现了这一点,在ETH2.0尚未成熟之前,Polkadot、BSC等公链也是来势汹汹,随时在撼动以太坊的地位,Layer2方案为以太坊解决了庞大的应用体系面临的问题。让ETH保住了公链之王的位置。
相辅相成,二者不可分离
ETH2.0的扩容离不开Layer2,同样Layer2也不能脱离ETH2.0单独存在,因为Layer2是基于Layer1的基础上搭建的,而非凭空而生,没有Layer1就不会有Layer2的存在,并且Layer1作为主链其去中心化和安全性也是Layer2所需要的。目前运行于Layer2上的DApp和DeFi一些重要的信息依然需要通过Layer1来进行验证,所以不仅是ETH2.0需要Layer2来实现扩容,Layer2也同样离不开ETH2.0,二者的关系是相辅相成,不可分离。
相互竞争、互相成就彼此
合并后的ETH2.0将会实现主链Layer1的自身扩容,运算速度将会得到改善,同时PoS模式取代PoW模式,高昂的Gas费用,也有望得到降低。未来的Layer1将有能力搭载更多、更复杂的DApp和DeFi。这与同样运算速度快,费率低的Layer2产生了竞争,在演化的过程中,Layer1和Layer2会形成DeFi的分层,造成一定的割裂,但最终来说,Layer1和Layer2会达成均衡的态势。Layer2因其更低Gas费用和更快速度,作为DeFi搭载的主要区域,而Layer1依然很重要,它承载着Layer2的安全,将会用来作为重要数据的结算层。到那时ETH2.0与Layer2的关系将不再是从属关系,而是相互竞争,互相成就彼此。
合并后的ETH2.0是否会抛弃Layer2?
ETH2.0合并在即,有部分人担心当合并完成后的ETH2.0,主链Layer1的扩容性问题和高Gas费问题将得到极大的缓解,到那时是否还需要Layer2进行扩容,Layer2是否会被抛弃,这样的担忧其实大可不必。
首先ETH2.0合并并不是一撮而就的,从ETH2.0实现的时间表来看,它是分阶段实施,并且每一步从方案探讨到最终落地实施,都是一个漫长的过程,因为基于去中心化原理在ETH上实施某一方案,都必须要绝大部分社区人员同意才可以。早前ETH2.0合并的前几个阶段也是因为部分社区人员不同意,导致方案不断被推迟。而且即便是方案真正实施了,最终PoS模式取代PoW模式也将是一个缓慢的过程。所以未来相当长的一段时间ETH2.0仍然需要Layer2。
再就是即便是ETH2.0合并后,主链Layer1的运行速度大大增加了,但又有谁会拒绝让速度更快呢?正如Trusttoken的产品经理HaroldHyatt解释的那样:“基于以太坊的Layer2将会与以太坊一起扩展,因此如果以太坊扩展,Layer2也会扩展。如果Optimism比以太坊主网快10倍,那么以太坊在分片后是10倍,Optimism是100倍。”Bifrost的战略主管ThibaultPerréard更是直接肯定Layer2未来的必要性:“释放以太坊未来潜力并真正实现DeFi愿景的真正催化剂并不是PoS,而是Layer2。”所以现在的ETH2.0需要Layer2,未来也依然需要。
Layer2将形成独立的生态系统
Layer2的提出是为了解决ETH可扩展性和扩容问题,虽然ETH2.0即将完成合并,但ETH2.0没有提供以太坊无限的可扩展性,即便ETH2.0自己会扩容,也需要Layer2,所以在未来较长的一段时间里,Layer2的发展方向依然会是朝向如何更好的提高以太坊网络的可扩展性和扩容性方向发展。
Layer2的未来发展不会只局限于以太坊,未来随着越来越多的DeFi项目搭载在Layer2链上,大家会发现在Layer2上交易费用更便宜,交易速度更快。这会极大提升DeFi的用户量和交易量,尤其是DEX,随着交易量和用户量的提升,也会提升对流动性提供者的吸引力,这导致用户和流动性提供者进一步向Layer2迁移。慢慢的形成一种态势,最终有可能会形成Layer2自己的生态系统,到那时Layer2将会成为仅次于比特币、以太坊、去中心化稳定币的第四赛道。
总结
未来ETH2.0和Layer2是相辅相成,互相成就彼此的关系,随着Layer2之间更多的桥梁建立,Layer2自身的互动性和流动性的问题将会得到解决,相信未来的Layer2将会承载更多和更复杂的DeFi和DApp应用,区块链技术的落地和普及将会更快更好的融入到人们的日常生活中。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。