风险提示
风险提示: 律动 BlockBeats 提醒,根据银保监会等五部门于 2018 年 8 月发布《关于防范以「虚拟货币」「区块链」名义进行非法集资的风险提示》的文件,请广大公众理性看待区块链,不要盲目相信天花乱坠的承诺,树立正确的货币观念和投资理念,切实提高风险意识;对发现的违法犯罪线索,可积极向有关部门举报反映。或联系律动tousu@theblockbeats.com。
举报
简体中文 繁体中文
English(Google translation)
登录/注册
热门排行
热门搜索
没有找到搜索内容
查看更多
DeFi项目选择了哪些Layer2方案?
DeFi 2020年09月27日 14:43
Layer2谁更受青睐?有哪些机会?
原文标题:《DeFi+Layer2 已成趋势,Layer2 谁更受青睐?有哪些机会?》
原文撰写:荆凯,区块研习社


DeFi 战事正酣,领军者另辟战场。Uniswap、Aave、Synthetix 等 DeFi 头部玩家们不约而同开始探索 Layer2 +  DeFi 的可行性,理由是明摆着的:以太坊高昂到破纪录的 gas 费,一不留神就堵塞网络的现状,更关键的是以太坊 2.0 正式上线可用,没有两三年下不来。


对 DeFi 应用来说,选项并没有很多:要么选择其他公链多线作战,要么在现有基础上,使用 Layer2。前者对新的 DeFi 团队来说,或许值得考虑一下,但 DeFi 老玩家们,自然更青睐 Layer2 的方案:还是熟悉的操作,性能提升若干倍,用户几乎无需额外学习什么。


那么什么是 Layer2 第二层解决方案?有哪些 Layer2 方案可供选择?头部 DeFi 项目们都选择了哪些 Layer2 方案,一起来看下。 


Layer2 扩容方案:主路拥堵,曲径通幽   




来源:Block123


以太坊交易处理能力,如同上世纪的打字机一般,稍有不慎,就会卡住。以太坊上为了保障高价值交易可以得到优先处理,交易处理的排序方式和比特币如出一辙:价高者得,兼顾交易的历史时间。


以太坊采用 gas 机制,交易量稍多,gas 费就会飙升,小额交易不再有望成交:往往一笔普通交易的手续费要超过交易量本身。DeFi 中的交易更是如此,毕竟在 Uniswap 或者 AAVE 进行一笔操作,涉及到的复杂度更高,手续费自然也要更高。




以太坊创建者 Vitalik 曾在 Twitter 表示:「项目方和用户应尽快迁移到采用 Rollup 类型的二层网络,而这可能会是下半年 DeFi 的一个趋势。」Vitalik 也点评了其他的方案,如果只是代币转账交易,LoopRing,OMG 也可以用。


问题客观存在,解决出路却各有不同。


以太坊 2.0 借助于 PoW 机制向  PoS 机制迁移,提升交易吞吐量,再加上分片式的交易处理机制,预期可以大幅改善现状。但远水解不了近渴,以太坊 2.0 升级,步步为营,如今行路未半,等到以太坊 2.0 完全支持 DeFi 这类复杂应用之时,你家新生的小可爱,没准都能去打酱油了。


而另一条路 Layer2,在现有以太坊网络上构建第二层作为扩展解决方案,成为更实际也更触手可及的选择。尤其对于正当红,急切获得更多用户的 DeFi 而言,现实摆在面前:对于巨鲸,交易手续费不过是多花个豪华午餐钱而已;但对于散户,高昂的手续费如同一道高墙拦路,让人望而却步。这也是以太坊上起势的 DeFi,逐渐向其他公链溢出的原因之一。


Layer2 有望凭借更丝滑的交易体验,更低廉的交易费用,为 DeFi 们再添一把火。当然 Layer2 方案也并未大一统,各家解决方案各有优劣,全看项目方的选择权衡。知道了 Layer2 扩展方案有什么用,不妨将自己设想为项目方:宴席开张,在 Layer2 的菜单上,有什么可以点的?各家滋味如何,还要看过方知。


Layer2 的选手们,准备好了吗?


既然要把 Layer2 派上用场,孰优孰劣,总要有个分辨。本文从 DeFi 应用对 Layer2 的要求方面入手,看看目前可供选择的 Layer2 方案都有哪些。不过限于作者的学识和视野,难免太多主观因素,还请读者明鉴且批评指正。 


我们从一张表开始。


Matter Labs 综合各家信息,整理了一份文档,从四个角度、19 条细则,评价主流的 6 种解决方案。如下图所示。 




来源:MatterLabs,中文翻译:荆凯


根据上述菜单,假设你是 DeFi 创建者,什么类型的 Layer2 可能在考虑范围之列?


首先,DeFi 应用需要支持智能合约,并且最好是灵活性较强的智能合约。




根据这一点,状态通道 (State Channel) 和 Plasma 这两个方案,如非必要,并不会成为优先选择。因为他们对于智能合约的支持有限。     




其次,资金安全性的考虑。

 

DeFi 是重资产型的应用,意味着 Layer2 方案要想胜任,就得有更好的确定性,更少的风险因素,DeFi 创建者也有余力可以在其他方面继续提升资金安全性。Layer2 往往需要借助于验证人来充当中介角色,也因此带来了中间人风险。验证者是否有权限冻结资金甚至瓜分用户资金卷钱跑路?这一点,对于 DeFi 而言尤为重要。

 

据 MatterLabs 的评价而言,SideChain、Validum 这两类解决方案对于中间验证人的依赖程度更高,DeFi 在选择 Layer2 方案时,需要慎重考虑。 根据上图中 MatterLabs 列出的评估标准,热钱包泄露攻击的危险、遭遇通证设计机制上攻击的风险方面,侧链方案潜在的风险较高。

 

也有评价者认为,SideChain 的侧链方式,严格说来并不能算作 Layer2。尽管侧链方案有这样一些可能的问题,但是 SideChain 因为更为灵活范围也更广,所以具体的安全性和实用性如何,有赖于具体实现。

 

需要提醒的是,尽管 MatterLabs 列出了主流的几种方案,但是具体实现中,并非是非此即彼的。比如 MaticNetwork,就是将 Plasma 和 侧链方案结合的一种 Layer-2 扩容方案。

 

据 CoinDesk 8 月 3 日的报道,MaticNetwork 创建了五百万美元的 DeFi 孵化基金,吸引 DeFi 项目在 maticNetwork 上创建解决方案,也已经吸引了多个 DeFi 项目前来。印度最大的交易所 WazirX 在 Matic 上创建了 AMM Swap DeFi 项目;基于 Matic Network 的 Layer 2  DeFi 借贷协议,也有了 EasyFi 的例子。

 

第三,Layer2 方案毕竟会涉及到在资产处理效率的问题。



 

这被归入了可用性范畴。提现时间和交易是否可以即时确认,是值得关注的两个方面。Plasma 和 Optimistic rollups 的方案,从表中看到,提现时间预计较长。不过,如果引入了流动性提供者,相应提现时间会大大缩减,而 DeFi 方案目前通常都会有 LP 的设计,所以图中所示的 1 周提现时间尽管看来离奇得长,但是也只是理论预估而已,实现起来的实际时间会远小于此数值。


最后,我们看下性能方面。


之所以放在最后来讲,并非因为性能不重要,而是这是 Layer2 方案一定要解决的问题,因此各家的差别其实并不大。无论基于 ETH 还是 ETH2.0,几种 Layer2 解决方案都能有显著提升。这方面的指标,在排除 layer2 方案上,不具有太大参考性。当然此处的评估角度不同,仅从实现的角度去看待 Layer2。


简单小结一下,借助于 MatterLabs 总结的列表,我们从 DeFi 项目方的角度去初步评估了不同的 Layer2 解决方案。综合来看,zkRollup 和 OptimisticRollup 的方案相对而言更有优势,而状态通道 (State Channel) 和 Plasma 这两个方案,由于对智能合约的支持有限,并不会成为 DeFi 优先选择。


这里提到了 zkRollup 和 OptimisticRollUp 两个方案,稍作介绍。后文中我们会看到使用 rollup 方案的几个 DeFi 项目。 


可以将 Rollup 看做是一条侧链,因为会生成区块,并定期将快照发到以太坊主链上。 




Rollup 之所以得到诸多项目方青睐,与它在去信任化上所做的努力分不开:Rollup 的方案,假定了运营者是不可信任的,他们会作弊,会偷懒下线掉链子,或分叉等恶意行为,Rollup 方案对此作了防范,避免影响到协议运行。除此之外,重要的一点是,只要能够在合作的情况下,Rollup 上的节点或者验证人可以实现即时退出。


限于篇幅所限,我们对 rollup 的这两个方案 ( zkrollup 和 OptimisticRollup) 不做深入探究,不过不妨看看 Vitalik 是如何看待的。


Vitalik 对 Rollup 作为 Layer2 解决方案的看法




9 月 2 日,Vitalik 在 Twitter 上探讨了以太坊的交易供需机制以及提升性能的一些方案。在 Vitalik 看来,交易费高昂,只能通过扩容来解决。而提升性能的方案有两类:


rollup 方案


分片机制


Tether、Gitcoin 和其他的应用,选择了 zkrollup 的方案提升性能。而即将上线的 Optimistic Rollup 新方案,提供了更为通用的解决方案,因为对 EVM 合约提供了全面的支持。


Optimistic 和零知识证明 zkrollup 可以通过在 Layer2 处理大部分交易的方式,将性能提升 200 倍左右,从 15tps 提升到大约 3000 tps。这种方式下,链上的 gas 费并不会减少,但是由于大部分交易在 rollup 之中,用户实际支付的费用得到了数以百倍的下降。而长期来看,还有以太坊 2.0 的分片机制可以提升性能,增加扩展性。


Rollup: DeFi 项目的优先选择


上文中,我们对比了多个 Layer2 解决方案,并重点分析了 Rollup ( zkrollup, Optimistic rollup ) 这一方案。理论上而言,rollup 在多种方案中胜出,而从 Vitalik 的观点看来,他本人也看好 Rollup 的方案作为以太坊扩容的现实选择。


接下来,我们一起看下当前正热的 DeFi 项目,如 Uniswap、AAVE、Synthetix 等项目,是如何计划应用 Layer2 方案提升性能的。


Synthetix 的 layer2 方案:使用 Optimistic Rollup,测试网进入第一阶段


Synthetix 是首个以太坊上的合成资产管理和交易平台,近期 Synthetix 跟 Optimism 团队合作,推进 Optimistic Rollup 在 Synthetix 平台的应用,创建 Layer2 的方案带来更好的用户体验。而具体而言,底层依赖的是 Optimism 创建的 OVM (Optimistic Virtual Machine) 作为支撑所有 Layer2 协议的虚拟机。 




9 月 25 日,Synthetix 启动以太坊二层扩容方案 Optimistic 测试网,用户可以在二层网络上进行快速交易。拥有 1 至 2500 个 SNX 的质押者可以有资格参加测试并获得奖励。SynthetixDAO 将每周提供 50,000 SNX 作为参与该测试网的抵押奖励,该奖励发放总共持续 4 周。 


据 Synthetix 的博客介绍,在 OE(Optimistic Etherum,即采用 Optimistic Rollup 方案的侧链)上使用 SNX,是快速发展的 DeFi 生态系统实现全面可扩展性的关键一步,让世界各地的任何人都能在没有高 gas 成本的情况下使用 DeFi。


简言之,Synthetix 采用 Optimistic Rollup 的方案实现 Layer2 扩容,目前进展不错。当前阶段,称之为:Fomalhaut。这一阶段,旨在测试降低 SNX 小额抵押者领取奖励的成本。预计 9 月 29 日进行第二次名为 Deneb 的升级,降低 gas 费用。


Unipig:当 Uniswap 遇上 Layer 2 扩容方案 




Uniswap 正在开发其 V3 版本。Uniswap 的创始人 Hayden Adams 在 Twitter 上表示,V3 将「解决所有问题」,有评论者认为,Uniswap V3 将会实现 Layer2 方案。不过官方对此并未有更多的介绍。


作为 Uniswap Layer2 的示例 demo,Unipig 的方案早已于 2019 年 10 月份上线,展示 Uniswap + Layer2 的基本操作。


Unipig 和 Synthetix 一样,也是采用了 Optimistic Rollup 的方案扩容,演示了使用 Layer2 可能实现的 UX 改进。是由 Uniswap 和 Plasma Group 联合创建的。


在当前的 Demo 中,Layer 2 充值和提现功能并未实现。而是通过空投测试代币的方式,让用户参与其中。Unipig 有一个统计页,列出来当前 Demo 采用 OR 的方案所带来的性能提升: 




AAVE: 会采用 Layer2,但细节尚未知晓




AAVE 是以太坊上流行的资产借贷 DeFi 平台,目前排名前列。上个月 AAVE 称,其平台上用户抵押资产所得到的附息代币「aTokens」(用于表示平台上的加密抵押资产)将集成以太坊改进提案(EIP)2612,让授权实现无需消耗 gas。


在以太坊上的 DeFi 应用中,使用时往往需要预先发起一笔交易授权,才能允许下一步操作。而 AAVE 也表示团队正在积极研究,将 aToken 引入 Layer2 方案。


Compound: 考虑转移到 Layer2 或其他公链




据区块律动报道,8 月 21 日,来自 Graph 团队的 David Kajpust 在 Twitter 称,Compound 正在秘密考虑转移到 Layer 2 或其他公链,因为 Gas 费用实在过高。 


目前为止,尚未见到进一步的报道显示 Compound 会具体采取何种方案。不过前文提到过的 EasyFi,作为 Compound 的仿盘,倒是可以作为示例,展现 Compound + Layer2 会有怎样的体验。


据 EasyFi 博客介绍,EasyFi 是一种通用的第二层数字资产借贷协议。建立在 Matic 网络之上的 DeFi 体系。Matic 网络于 2020 年 5 月 31 日上线,采用了 Plasma 作为扩展方案。EasyFi 的目标是专注于信贷协议,使借款人能够轻松可靠地获得各类信贷资产。 


EasyFi 开始时,V1 是作为 Compound Finance 的分叉而创建的,从以太坊主链到了 Matic 网络,实现 Layer 2 方案结合的抵押担保贷款协议。 


Curve:未来会采用 Layer2 方案


8 月 17 日,Curve 团队的 Charlie 在电报群内回复网友信息时提到: 


未来(Curve) 会用到 Layer2 解决方案和扩容,只是现在还没完成。我们知道,高昂的 gas 费对于散户而言并不公平,对我们,至少对我来说,这挺让人沮丧的。




小结


从本文对几个头部 DeFi 项目的分析可以看出,DeFi 项目采用 Layer2 方案,只是时间问题而已。尽管管中窥豹未见全貌,但是对比了多个 Layer2 扩展方案后,从多方面考虑我们可以得出初步结论,Optimistic Rollup ( 或者也可以将 zkRollup 考虑在其中) 的方案,可能会成为采用 Layer2 方案的 DeFi 项目首选。


原文链接

ETHDeFiLayer 2
D

DeFi

了解 Defi 最新动态

扫码下载律动APP

专业区块链研究机构 与资讯平台