区块链网站|NFTS DeFi 都在2层DeFi的可组合性呢?

都在2层DeFi的可组合性呢?

广告位

都上Layer2了,DeFi 可组合性怎么办?

声明:本文旨在传递更多市场信息,不构成任何投资建议。文章仅代表作者观点,不代表火星财经官方立场。

边肖:记得要集中注意力。

来源:区块链研究院

DeFi可组合性的破碎将难以避免。

对于以太坊的迪菲农民来说,种地不仅要看收成(产量),还要看气费。但是,只要你能通过以太坊交易获得巨大的经济价值,气的价格就会居高不下。

对于致力于为以太坊提供扩展方案的团队来说,高昂的交易费给用户带来的困扰是个好消息。以太坊2.0姗姗来迟,仍然在她的吉他后面隐藏着她的半张脸,而Layer2计划正在全面展开,并取得了良好的进展。

在《DeFi+Layer2已成趋势,Layer2谁更受青睐?有哪些机会?》中,我们对比了Layer2领域的几种方案,每组方案在安全性、通用性、性能等诸多方面都有各自的优缺点。在本文中,我们关注第二层方案的另一面:它对DeFi的可组合性的影响。

DeFi被称为金融乐高,可组合性是DeFi最基本的特征。在以太坊网络上,不同DeFi应用的聚合和交互非常普遍,聚合交易、闪电贷、变现挖矿、用LPtoken挖矿,甚至NFT和DeFi平台结合的方式也在逐渐出现。这是因为大家都是基于以太坊的底层,在单笔交易中,可以同时调用多个智能合约。

但是,当我们把目光转向Layer2的时候,问题就复杂多了。未来随着越来越多的DEFI采用Layer2方案,DEFI的可组合性还能存在吗?

定义第二层三个场景

假设有两个DeFi应用:A和b,当Layer2方案登场时,我们会遇到这些场景:

场景1:应用a和应用b都采用相同的Layer2方案;场景二:A应用采用Layer2方案,B应用采用另一种方案;场景三:应用A采用Layer2方案,而应用B仍然是原生以太坊应用。三种场景下应用A和应用B的可组合性如何?场景一:同框兄弟,一切好商量。

如果不同的DeFi应用使用相同的第2层解决方案,问题就相对容易了。但前提是采用的Layer2技术支持不同DEFI之间的互操作,Layer2方案必须支持智能合约,与EVM的兼容性必须足够强,支持DEFI应用之间的可组合性。

当列出这些标准时,许多第2层方案被排除在外。这也是本文研究的重点:如何利用同一个Layer2方案实现DeFi应用的组合?接下来,我们将重点讨论OR (Optimal Rollup)方案对DeFi可组合性的影响,这可能是最有可能实现两层可组合性的方案。

场景二:一只鸡告诉一只鸭,可靠的翻译很重要。

由于作者视野的限制,我暂时还没有注意到更好的解决方案,既能解决场景2的问题,又能使使用不同Layer2方案的DeFi应用程序以优雅可信的方式相互结合,实现互操作。也欢迎读者给予建议。

场景2中提到的难点在于,不同的Layer2方案在实现机制上有很大的不同,DeFi应用与其他应用的区别在于,它侧重于资产类型,对资金安全的要求更加严格。如果资本安全问题是由第二层方案之间的不兼容引起的,那么第二层方案将失去意义。

不过,也不是完全不可能。毕竟即使Layer2方案不同,它的底层也是基于以太坊的底层。如何构建一个兼容的底层组件,让Layer2方案之间的互操作更具普适性,以协议约定的方式促成不同Layer2生态下的DeFi之间的良好兼容,也是需要不断努力的方向。

场景三:可能通过单向通道解决。

在这个场景中,应用A采用Layer2方案,而应用B仍然是原生以太坊应用。那么Layer2方案对复杂操作的支持灵活性就变得非常重要。支持简单的转移操作相对容易,与native底层以太网的交互将考验Layer2在智能合约支持、转移完成确认效率等方面的设计。

值得提醒的是,关于Layer2解决方案如何影响DeFi应用的可组合性的实际讨论、文档和实际案例并不多,所以本文更多的是一个剧本,难免受到作者自身认知局限,请读者批评指正。

以上是对三种场景的简单介绍。让我们关注场景1,即如果不同的DeFi应用采用相同的Layer2方案,可组合性会受到怎样的影响。在此之前,我们需要了解最优汇总的实现原理。

最佳汇总实施原则

优度发布了测试网,这是上周二层领域的大新闻。

Layer2的中文名称是第二层扩展方案。鉴于以太坊处理能力有限,燃气费又高,最近Layer2的项目被炒得很热。在众多解决方案中,乐观公司开发的最优翻车方案得到了包括Vitalik、Uniswap、Synthetix等各方的好评或合作。

在最优性测试网发布的同一天,知名合成资产平台Synthetix也发布了Layer2的demo,采用了最优性的Layer2解决方案来管理SNX的选角。

在很多人看来,OR的方案优秀可靠,既有以太坊的安全特性,又不需要发行硬币。OVM(乐观创造的通用虚拟机)也能完美兼容EVM(以太坊虚拟机)。这样就提供了一个通用的方案,使得很多以太坊的应用可以方便的迁移和升级,并且使用Layer2来增加应用的可扩展性。在上一篇文章中,我们也对此进行了更详细的介绍。

我先解释一下什么是Rollup。简单来说,就是将多个交易收集起来,然后压缩成一个交易,发送到以太坊。这样以太坊的交易压力由二层网络分担,节省了交易成本。

为了保证交易的有效性,使第二层上的交易与以太网车间上的交易具有相同的安全性,不同的团队也提出了不同的方案,如ZK汇总和最优汇总。前者用零知识证明来保证安全,后者参考等离子的惩罚机制。

或者:分担以太坊的负荷。

在2020年4月在课堂上发表的一篇文章中,丹尼尔古德曼讨论了OR和DeFi应用的许多方面。本文讨论的是可组合性的问题,大部分的思考来源于这篇文章。

在Rollup的方案中,侧链分担以太坊网络的交易压力。从用户的角度来看,可以分为两部分。

首先,用户将资金存入以太坊上的智能合约,资金会被转到二楼的rollup链。如何保证资金不会被rollup的运营者或使用者挪用?如何保证用户在交易中不需要增加信任度?这将测试卷链的设计。

其次,如果用户想把自己的资产归还给Layer1的以太坊,需要发起一个特殊的提现操作。在或的安全模式下,将设计一个宽限期来防止欺诈。简单来说,用户需要等待一段时间才能将资产检索到Layer1。一些研究者认为大约三个小时就足够了。通过流动性提供者的存在,可以减少等待时间。

但是,也有不同的看法。

Matterlabs的首席执行官Alex Gluchowski认为,OR不是最好的DeFi扩张计划,他更喜欢ZK Rollup。“Optimal Rollups如何成功实现其100%可组合的承诺?我们还不知道。到目前为止,我们还没有发现隐藏的陷阱。这项技术并不像看起来那么简单。”

此外,Alex还担心OR方案中用户的等待期过长。虽然可以通过引入流动性提供者来缓解,但每个订单需要以类似于使用订单簿的分散交易的方式单独匹配,快速提取可能会成为问题。

挑战

可组合性的挑战

Rollup技术实现的Layer2方案相当于创建了一个或多个侧链,用技术手段保证侧链上的事务同样有效。

同一累计链中有多个定义。

这是Layer2中最简单的情况:不同的事务存在于同一个rollup链上,处理后的结果会发送到底层的以太网。这样跨链操作通信的复杂性就消失了,用不同的DeFi进行组合组装,和Layer1上的几乎一样。唯一不同的是,当资产需要转换为原始账户时,用户需要花费时间等待。这是所有第2层方案都会遇到的情况。

虽然DEFI之间的可组合性不会受到太大影响,但是有一个问题:如果大量的DEFI应用和事务集中在同一个rollup链上,Layer2带来的优势就会打折扣。虽然Layer2方案可以提高性能,但是随着大量用户进入同一个Layer2链,无论采用哪种方案,也会面临这个问题。

不过,没什么好担心的。因为在未来,以太坊2.0推出后,也会出现同样的情况。虽然采用了不同的细分,但是金融区会出现在不同的细分中,就像城市中分散的空间一样,德菲会成群聚集。金融区/金融板块,相对于其他板块,交易量更集中,成本也会更高。这与我们将来在第二层领域看到的一致。

由于以太坊的DeFi头效应,未来的DeFi应用会集中在某个Layer2生态甚至某个特殊链条上也就不足为奇了。目前乐观正在打造通用OVM,也在推动与Uniswap、Synthetix的合作,就是这种效果的体现。

在不同的卷起链或不同的层方案之间

DeFi在Layer1的以太坊里,就像一个同室的室友,吃喝玩乐打闹,亲密无间。而如果采用了不同的Layer2方案,或者采用了相同的方案但是在不同的rollup链上,那么他们就像是住在同一条街不同房子里的邻居,有了更多的活动空间,但是彼此之间的交流和合作却比以前多了更多的障碍。

不同的操作有不同的复杂度。因为很难说具有不同层2方案的DeFi是否可以相互操作,所以我们主要看具有如OR这样的方案的例子。

简单地转移资产并不太困难,例如将DAI从一个DeFi应用程序转移到位于汇总链上的另一个DeFi。但如果涉及到复杂的操作,就不好说了。

在丹尼尔古德曼的文章中,给出了PoolTogether无损彩票的例子。

用户将资金存入PoolTegether,用户存入的资金会存入复合等DeFi平台赚取利息。如果平台隔一段时间举行一次有奖活动,中奖者可以获得这期间平台理财的收益,没中奖者也可以拿回本金。整个过程中,平台没有佣金,用户只需要在发起交易时支付手续费。

假设PoolTogether、Compound和Dai位于三个不同的rollup链,PoolTogether想把Dai的资产存放在Compound上,交易就没那么简单了。

存在单向监控:PoolTogether所在的rollup链(Layer2的链)需要能够访问和“监听”Compound所在的rollup链的更新信息。还有一种更复杂的情况:双向对话。在某些情况下,双方都需要知道对方Layer2链的情况。

如何实现跨rollup链通信,类似于以太坊2.0中碎片化跨区域通信的实现,需要一套系统架构协议,Layer2解决方案是否提供这种支持不能一概而论。

简而言之,当有多个链或多个解时,复杂性迅速增加,而复杂性增加的地方,往往更容易隐藏错误,需要谨慎对待。

跨第二层方案组合DeFi应用将是一个棘手的问题。即使在相同的第2层方案中,如果涉及不同的侧链,也取决于第2层方案如或提供的底层支持。

第二层:长光谱

经过上面的讨论,我们可能会得到一些启示:既然集中在一个Layer2链上的方式会带来拥塞,而基于以太坊的通信,不同的Layer2方案或者不同的rollup链也有麻烦,那么能否将两者结合起来呢?

有可能。回到前面的例子,城市里必然会出现金融区、娱乐区、购物区。在Layer2领域,随着时间的推移,也会出现专注于DeFi的Layer2链和专注于游戏的Layer2链。但是地铁和CBD可以和居民区连接,就像不同的Layer2方案可以通过通信协议的方式互相通信一样。

考虑到DeFi的特殊性,笔者认为头部DeFi集中在某一层2生态中并不奇怪。而且别忘了,同一个DeFi还可以在不同的layer2上建立“分支”,形成协同效应。集中与分散,借助通信协议或底层以太网实现互通或单向监控,将是Layer2生态中同时出现的现象。

总结

以太坊堵了又堵,Layer2希望通过一条曲径通幽找到另一条路。Layer2承诺了更好的未来,应用和用户可以根据自己的需求获得更好的服务和体验,网络会更流畅,成本会更低。

就目前的Layer2解决方案而言,虽然有人认为目前测试网络的性能没有预期的好,或者说(Optimal Rollup)提供了一套有希望的解决方案,这也是本文的重点。

随着第二层相关项目的进展,我们应该有更多的选择。随着头部应用逐渐青睐DeFi Layer2的组合,我们会看到更多关于如何实现DeFi之间互操作的有趣想法。

笔者认为,观察Layer2的发展,某种程度上也是在窥探以太坊2.0的未来。就Layer2而言,是时候给我们一个答案了,DeFi是否收敛,在不同的Layer2方案中聚合和分散会如何出现,提高用户使用DeFi的体验会有多难。

但一个可能的结果是,随着Layer2的逐渐发展,DeFi的可组合性可能会在短时间内变得支离破碎。

广告位
本文来自网络,不代表区块链网站|NFTS立场,转载请注明出处:https://www.qklwz.com/defi/47738.html
上一篇
下一篇

发表回复

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

返回顶部