加速“换乘” Layer 2 ,DeFi 即将迎来大迁移?

文 | 梁雨山

2018年至今,以太坊社区始终没有停止评论怎么处理「扩容问题」。而随着DeFi迸发,网络拥堵加剧、Gas费高企等情况再次出现,处理这一问题的紧迫性日益凸显,以至社区传出「不扩容则死」的论调。

尽管以太坊2.0为处理扩容问题提出方案,且信标链也已正式发动,但间隔2.0真实落地至少还需1~2年时刻。远水救不了近火。根据以太坊网络的DeFi项目开端加快切换至新跑道:Layer 2(链下扩容,在主链之外树立第二层买卖网络)。

据不彻底统计,上一年8月至今,DEX、钱包、预言机、合成资产等多个赛道DeFi项目宣告方案进入Layer 2,Synthetix的SNX质押服务现在甚至已经在Optimistic Ethereum上线。除此之外,NFT项目也在向Layer 2进军。

●合成资产协议Synthetix:SNX质押服务在Optimistic Ethereum上线;

● 区块链数据索引项目The Graph:2021年头添加对Layer 2的支撑;

● NFT加密收藏品项目Aavegotchi:GHST代币开端搬迁至Layer 2处理方案Matic Network;

● 预言机Chainlink:延聘BitGo前CTO为网络构建Layer 2扩展处理方案; 

● 衍生品买卖平台dYdX:将集成StarkWareLayer 2扩容方案;

● 智能合约钱包Authereum:将选用StarkWare Layer 2处理方案降低链上买卖费;

● NFT游戏项目Cometh:2021年2月8日在Layer 2扩容方案Optimistic Rollup主网上线。

.......

现在,主要Layer 2方案包含状况通道、Plasma及Rollup等。其中,Rollup因在智能合约以及数据可用性方面极具优势,更适合DeFi项目,而被加密货币社区寄予厚望,而这也是DeFi项目“换乘” Layer 2的主通道、本文重视的要点。

一、简略了解Rollup

了解Rollup之前,先来谈谈区块链扩容方法。

区块链扩容分为一层扩容(Layer1,链上扩容)、二层扩容(Layer2,链下扩容)。以太坊在2.0中引进分片的方法即属一层扩容,此可改变区块链本身的买卖容量;挑选将买卖经过二层协议在链下履行,并非直接在链上进行的方法则属二层扩容,此可释放底层区块链的容量。

Layer2树立在Layer1之上,但无法独立于Layer 1存在。假如将以太坊网络称为一层跑道,那么状况通道、Plasma及Rollup等Layer2方案则是搭建在跑道上的轻轨,其经过将部分车辆(数据/核算)转运至轻轨,来缓解跑道的拥堵情况,到达扩容作用。

不同的“轻轨”,完成扩容的方法不同。Plasma和状况通道这类Layer2方案,支撑将数据和核算全部移至链下,其局限性在于降低数据可用性,且不兼容EVM(虚拟机)。相比之下,Rollup将核算、状况存储移至链下,将买卖的部分数据放在链上,且支撑EVM的特性,更受喜爱。

具体来说,Rollup支撑数据在链上(经过紧缩尽或许使核算代替数据),答应任何人底子需求在本地处理Rollup中的一切操作(如建议提款或批量生成买卖)。同时,它支撑通用EVM代码,答应支撑开发者在Rollup内部运行EVM,使既有的以太坊使用几乎不需编写新代码就能搬迁。

支撑运行EVM这一点非常要害。众所周知,EVM用于在以太坊网络上运行智能合约,而DeFi协议工作离不开智能合约。因而,相较于Plasma、状况通道这类“朴实”的扩容方案,Rollup更受DeFi项目开发者的喜爱,以太坊创始人Vitalik甚至曾多次公开表示看好Rollup,称“项目方和用户应赶快搬迁到选用Rollup类型的二层网络”。

二、Rollup分支:Optimistic Rollup

Rollup技能有两大分支:Optimistic Rollup与ZK Rollup,前者经过「欺诈证明」以博弈方法保证网络的安全性;后者依托零常识证明技能(有效性证明)保证安全性。首要,咱们来谈谈Optimistic Rollup。

Optimistic Rollup最大亮点在于,具有与EVM彻底兼容的履行环境OVM( Optimistic 虚拟机)。这意味着,基本上能够在以太坊上完成的相同能够在OVM完成,例如智能合约的可组合性。此外,现在大部分现有的代码库都可轻松移植至Optimistic Rollup,这极大地降低使用程序的开发搬运本钱。

因而,Optimistic Rollup被称为“最有期望在短期内扩展以太坊上通用智能合约的技能”。现在,商场中根据该技能的Layer2方案包含Optimistic Ethereum、Fuel以及Arbitrum Rollup。其中,Optimistic Ethereum近期热度最高。

Optimistic Ethereum之所以引人重视,不单在于其主网近期软发动(试运行),公共测试网行将推出,更在于DeFi龙头项目Synthetix开端实验该方案。现在,Synthetix的SNX质押服务已在Optimistic Ethereum上线,其不用更改代码即可将智能合约移植至OVM,花费本钱非常低。

挑选Optimistic Ethereum的不止Synthetix一个DeFi龙头项目。据悉,Uniswap、Chainlink及Compound等其他项目也将选用Optimistic Ethereum方案。而在DeFi之外,Coinbase、麦子钱包均已集成Optimistic Ethereum。

未来,假如在Synthetix等龙头项目影响下,更多其他DeFi协议也挑选换乘Optimistic Ethereum,那么其或将成为重要的Layer2方案。

加速“换乘” Layer 2 ,DeFi 即将迎来大迁移?

三、Rollup分支:ZK Rollup

Rollup技能另一分支为ZK Rollup,其被包含Vitalik、蓝狐在内的多个业内人士看好,被视为“未来大趋势”。

相较于Optimistic Rollup,ZK Rollup最大优势在于安全性高、资金回撤速度快。ZK Rollup安全性到达以太坊等级,且支撑资金快速回撤至Layer 1(Optimistic Rollup需一周时刻)。

ZK Rollup在安全性方面的优势,使其非常适合具有重资产特点的DeFi项目,尤其适合付出、买卖类项目。例如,DeFi范畴的新锐项目Loopring和ZKSwap均是根据ZK Rollup构建的去中心化买卖协议。

除此之外,DeversiFi也是根据Layer2构建的去中心化买卖协议。不过,DeversiFi选用的是零常识证明研制机构 StarkWare(以色列团队)推出的二层扩容方案StarkEx。上一年8月,中心化衍生品买卖所 dYdX曾宣告将集成StarkEx至其永续合约产品中。估计StarkWare团队将在不久而未来上线支撑dYdX永续合约的StarkEx系统。

经过ZK Rollup技能使用,咱们能够看到,除挑选搬迁至Optimistic Rollup来处理扩容问题外,DeFi开发者还可直接在Layer2之上构建新使用。

假如未来越来越多的DEX挑选根据Layer2构建,那么网络拥堵和Gas畸高问题或可得到极大地缓解,用户资金利用率也将因而得到提高。

四、DeFi加快“换乘” Layer 2 意味着什么?

众所周知,很多DeFi项目根据以太坊开发,这既昌盛以太坊生态,也为原本就拥堵不堪的网络添加一层担负。假如未来DeFi项目转向Layer 2,那么以太坊这辆马车的负重必将得以减轻,继而能够跑得更快、更轻松。

当不用再处理、存储很多数据后,以太坊将能容纳更多新资产、新协议。由此,以太坊生态将变得愈加昌盛,ETH将捕获更大价值,而其他公链的开展途径或将由“吃掉以太坊外溢需求”转变为怎么跨至以太坊网络。

需求留意的是,上述情况发生的前提是Layer 2顺利完成。而从现实情况来看,Layer2面临着两个极为重要的问题:不同Layer2方案之间怎么交互、Layer1怎么向Layer2低本钱搬迁。

令人欣慰的是,现在已有部分Layer2技能团队开端处理这些问题。本月,另一种Layer2方案Celer Network宣告方案推出跨Rollup买卖功用,完成实时和即时的跨Rollup和Rollup与一层网络之间的买卖,提升用户体验,处理延迟问题。

五、结语

Rollup技能分类来说,Optimistic Rollup与ZK Rollup各有千秋。前者兼容性更高,便利Dapp搬迁;后者安全性更高,适合付出、买卖场景。

短期看,Optimistic Rollup凭借兼容虚拟机的优势,或许领先于ZK Rollup。但中长期看,ZK Rollup在具有高安全性的基础上,经过不断向通用智能合约方向开展,其彻底有或许逾越Optimistic Rollup,在更多用例中发挥作用。不过,由于ZK Rollup是一种愈加复杂的技能,其间隔完成这一方针或许还有很长一段路要走。

从DeFi“换乘”Layer2来看,DeFi开发者除需处理交互问题外,还需处理用户教育问题,即怎么鼓励用户学习“换乘”Layer2。

此外,假如未来Layer2能与分片结合,以太坊整体性能将完成跨越式增加。“Layer2与分片结合非常有必要。单靠Layer2是不够的。”蓝狐笔记告知火星财经。

视野开拓

闻所未闻的衍生产品——美元化收益率曲线票据,非连续分配看多票据,固定期限国债浮息卷,基准同业浮动利息票据,石油连接票据和实际收益债券分拆票-《诚信的背后》

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注