Synthetix、Uniswap们都使用了哪种Layer2方案?
DeFi战事正酣,领军者另辟战场。Uniswap、Aave、Synthetix等DeFi头部玩家们不约而同开始探索Layer2+DeFi的可行性,理由是明摆着的:以太坊高昂到破纪录的gas费,一不留神就堵塞网络的现状,更关键的是以太坊2.0正式上线可用,没有两三年下不来。对DeFi应用来说,选项并没有很多:要么选择其他公链多线作战,要么在现有基础上,使用Layer2。前者对新的DeFi团队来说,或许值得考虑一下,但DeFi老玩家们,自然更青睐Layer2的方案:还是熟悉的操作,性能提升若干倍,用户几乎无需额外学习什么。那么什么是Layer2第二层解决方案?有哪些Layer2方案可供选择?头部DeFi项目们都选择了哪些Layer2方案,一起来看下。Layer2扩容方案:主路拥堵,曲径通幽
以太坊交易处理能力,如同上世纪的打字机一般,稍有不慎,就会卡住。以太坊上为了保障高价值交易可以得到优先处理,交易处理的排序方式和比特币如出一辙:价高者得,兼顾交易的历史时间。以太坊采用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方案都有哪些。不过限于作者的学识和视野,难免太多主观因素,还请读者明鉴且批评指正。我们从一张表开始。MatterLabs综合各家信息,整理了一份文档,从四个角度、19条细则,评价主流的6种解决方案。如下图所示。
DeFi 概念板块今日平均跌幅为2.64%:金色财经行情显示,DeFi 概念板块今日平均跌幅为2.64%。47个币种中6个上涨,41个下跌,其中领涨币种为:MLN(+22.39%)、CRV(+14.56%)、UMA(+10.80%)。领跌币种为:AKRO(-9.43%)、FOR(-9.03%)、COMP(-7.90%)。[2021/6/5 23:13:52]
来源:MatterLabs,中文翻译:荆凯根据上述菜单,假设你是DeFi创建者,什么类型的Layer2可能在考虑范围之列?首先,DeFi应用需要支持智能合约,并且最好是灵活性较强的智能合约。
根据这一点,状态通道(StateChannel)和Plasma这两个方案,如非必要,并不会成为优先选择。因为他们对于智能合约的支持有限。
其次,资金安全性的考虑。DeFi是重资产型的应用,意味着Layer2方案要想胜任,就得有更好的确定性,更少的风险因素,DeFi创建者也有余力可以在其他方面继续提升资金安全性。Layer2往往需要借助于验证人来充当中介角色,也因此带来了中间人风险。验证者是否有权限冻结资金甚至瓜分用户资金卷钱跑路?这一点,对于DeFi而言尤为重要。据MatterLabs的评价而言,SideChain、Validum这两类解决方案对于中间验证人的依赖程度更高,DeFi在选择Layer2方案时,需要慎重考虑。根据上图中MatterLabs列出的评估标准,热钱包泄露攻击的危险、遭遇通证设计机制上攻击的风险方面,侧链方案潜在的风险较高。也有评价者认为,SideChain的侧链方式,严格说来并不能算作Layer2。尽管侧链方案有这样一些可能的问题,但是SideChain因为更为灵活范围也更广,所以具体的安全性和实用性如何,有赖于具体实现。需要提醒的是,尽管MatterLabs列出了主流的几种方案,但是具体实现中,并非是非此即彼的。比如MaticNetwork,就是将Plasma和侧链方案结合的一种Layer-2扩容方案。据CoinDesk8月3日的报道,MaticNetwork创建了五百万美元的DeFi孵化基金,吸引DeFi项目在maticNetwork上创建解决方案,也已经吸引了多个DeFi项目前来。印度最大的交易所WazirX在Matic上创建了AMMSwapDeFi项目;基于MaticNetwork的Layer2DeFi借贷协议,也有了EasyFi的例子。第三,Layer2方案毕竟会涉及到在资产处理效率的问题。
Set Labs与DeFi Pulse合作推出DeFi指数产品:金色财经报道,数字资产管理公司Set Labs与分析网站DeFi Pulse合作推出了新去中心化金融指数产品DeFi Pulse Index,将允许用户投资以太坊上十种流行的DeFi代币,包括LEND、YFI、COM??P和SNX。用户无需从不同的交易所手动获取这些DeFi资产,只需支付一次以太坊网络费用即可买卖该产品。[2020/9/15]
这被归入了可用性范畴。提现时间和交易是否可以即时确认,是值得关注的两个方面。Plasma和Optimisticrollups的方案,从表中看到,提现时间预计较长。不过,如果引入了流动性提供者,相应提现时间会大大缩减,而DeFi方案目前通常都会有LP的设计,所以图中所示的1周提现时间尽管看来离奇得长,但是也只是理论预估而已,实现起来的实际时间会远小于此数值。最后,我们看下性能方面。
之所以放在最后来讲,并非因为性能不重要,而是这是Layer2方案一定要解决的问题,因此各家的差别其实并不大。无论基于ETH还是ETH2.0,几种Layer2解决方案都能有显著提升。这方面的指标,在排除layer2方案上,不具有太大参考性。当然此处的评估角度不同,仅从实现的角度去看待Layer2。简单小结一下,借助于MatterLabs总结的列表,我们从DeFi项目方的角度去初步评估了不同的Layer2解决方案。综合来看,zkRollup和OptimisticRollup的方案相对而言更有优势,而状态通道(StateChannel)和Plasma这两个方案,由于对智能合约的支持有限,并不会成为DeFi优先选择。这里提到了zkRollup和OptimisticRollUp两个方案,稍作介绍。后文中我们会看到使用rollup方案的几个DeFi项目。可以将Rollup看做是一条侧链,因为会生成区块,并定期将快照发到以太坊主链上。
KavaDeFi借贷平台现已上线:金色财经报道,6月10日,Kava的DeFi借贷平台现已上线,支持的主要功能包括抵押BNB、USDX贷款和铸币奖励。随着借贷功能的推出,Kava的去中心化稳定币USDX也开始同步铸造,并实现了铸币者的协议内激励机制。据了解,Kava是一个多资产DeFi平台,为包括BTC、XRP、BNB和ATOM在内的主要加密货币资产用户提供稳定币、贷款等金融服务。Kava平台有两种类型的代币,分别是KAVA代币和USDX稳定币,其中KAVA代币是Kava区块链的原生代币。[2020/6/11]
Rollup之所以得到诸多项目方青睐,与它在去信任化上所做的努力分不开:Rollup的方案,假定了运营者是不可信任的,他们会作弊,会偷懒下线掉链子,或分叉等恶意行为,Rollup方案对此作了防范,避免影响到协议运行。除此之外,重要的一点是,只要能够在合作的情况下,Rollup上的节点或者验证人可以实现即时退出。限于篇幅所限,我们对rollup的这两个方案(zkrollup和OptimisticRollup)不做深入探究,不过不妨看看Vitalik是如何看待的。Vitalik对Rollup作为Layer2解决方案的看法
9月2日,Vitalik在Twitter上探讨了以太坊的交易供需机制以及提升性能的一些方案。在Vitalik看来,交易费高昂,只能通过扩容来解决。而提升性能的方案有两类:
rollup方案
分片机制
Tether、Gitcoin和其他的应用,选择了zkrollup的方案提升性能。而即将上线的OptimisticRollup新方案,提供了更为通用的解决方案,因为对EVM合约提供了全面的支持。Optimistic和零知识证明zkrollup可以通过在Layer2处理大部分交易的方式,将性能提升20倍左右,从15tps提升到大约3000tps。这种方式下,链上的gas费并不会减少,但是由于大部分交易在rollup之中,用户实际支付的费用得到了数以百倍的下降。而长期来看,还有以太坊2.0的分片机制可以提升性能,增加扩展性。Rollup:DeFi项目的优先选择上文中,我们对比了多个Layer2解决方案,并重点分析了Rollup(zkrollup,Optimisticrollup)这一方案。理论上而言,rollup在多种方案中胜出,而从Vitalik的观点看来,他本人也看好Rollup的方案作为以太坊扩容的现实选择。接下来,我们一起看下当前正热的DeFi项目,如Uniswap、AAVE、Synthetix等项目,是如何计划应用Layer2方案提升性能的。Synthetix的layer2方案:使用OptimisticRollup,测试网进入第一阶段Synthetix是首个以太坊上的合成资产管理和交易平台,近期Synthetix跟Optimism团队合作,推进OptimisticRollup在Synthetix平台的应用,创建Layer2的方案带来更好的用户体验。而具体而言,底层依赖的是Optimism创建的OVM(OptimisticVirtualMachine)作为支撑所有Layer2协议的虚拟机。
DeFi项目Synthetix已禁用sMKR及iMKR:据官方消息,DeFi项目Synthetix宣布,按照SIP-34,我们已经从系统中完全删除了sMKR和iMKR,以防止交易员通过操纵价格信息获利,并将所有sMKR/iMKR Synths持有者清除到sUSD中。[2020/4/8]
9月25日,Synthetix启动以太坊二层扩容方案Optimistic测试网,用户可以在二层网络上进行快速交易。拥有1至2500个SNX的质押者可以有资格参加测试并获得奖励。SynthetixDAO将每周提供50,000SNX作为参与该测试网的抵押奖励,该奖励发放总共持续4周。据Synthetix的博客介绍,在OE上使用SNX,是快速发展的DeFi生态系统实现全面可扩展性的关键一步,让世界各地的任何人都能在没有高gas成本的情况下使用DeFi。简言之,Synthetix采用OptimisticRollup的方案实现Layer2扩容,目前进展不错。当前阶段,称之为:Fomalhaut。这一阶段,旨在测试降低SNX小额抵押者领取奖励的成本。预计9月29日进行第二次名为Deneb的升级,降低gas费用。Unipig:当Uniswap遇上Layer2扩容方案
Uniswap正在开发其V3版本。Uniswap的创始人HaydenAdams在Twitter上表示,V3将“解决所有问题”,有评论者认为,UniswapV3将会实现Layer2方案。不过官方对此并未有更多的介绍。作为UniswapLayer2的示例demo,Unipig的方案早已于2019年10月份上线,展示Uniswap+Layer2的基本操作。地址见:https://unipig.exchangeUnipig和Synthetix一样,也是采用了OptimisticRollup的方案扩容,演示了使用Layer2可能实现的UX改进。是由Uniswap和PlasmaGroup联合创建的。在当前的Demo中,Layer2充值和提现功能并未实现。而是通过空投测试代币的方式,让用户参与其中。Unipig有一个统计页,列出来当前Demo采用OR的方案所带来的性能提升:
金色沙龙第44期“DEFI” 3月11日即将开讲:爆发中的去中心化金融(DeFi),描述了构建在比特币和以太坊等公共区块链之上的金融服务,还提供一种独特的方式来赚取数字资产利息,而无需中间人削减。面对这样的新风口,3月11日14:00金色沙龙第44期将请OKEx首席战略官徐坤、度小满金融(原百度金融)区块链负责人李丰、Amber Group创始合伙人Tiantian Kullander、MakerDAO中国区负责人潘超、Republic Protocol CEO Taiyang Zhang、Junior Partner at Dragonfly Capital Mia Deng一起共同探讨DeFi是否是下一个行业领跑者。报名详情可查看原文链接。[2020/3/6]
AAVE:会采用Layer2,但细节尚未知晓
AAVE是以太坊上流行的资产借贷DeFi平台,目前排名前列。上个月AAVE称,其平台上用户抵押资产所得到的附息代币“aTokens”将集成以太坊改进提案2612,让授权实现无需消耗gas。在以太坊上的DeFi应用中,使用时往往需要预先发起一笔交易授权,才能允许下一步操作。而AAVE也表示团队正在积极研究,将aToken引入Layer2方案。Compound:考虑转移到Layer2或其他公链据区块律动报道,8月21日,来自Graph团队的DavidKajpust在Twitter称,Compound正在秘密考虑转移到Layer2或其他公链,因为Gas费用实在过高。
目前为止,尚未见到进一步的报道显示Compound会具体采取何种方案。不过前文提到过的EasyFi,作为Compound的仿盘,倒是可以作为示例,展现Compound+Layer2会有怎样的体验。据EasyFi博客介绍,EasyFi是一种通用的第二层数字资产借贷协议。建立在Matic网络之上的DeFi体系。Matic网络于2020年5月31日上线,采用了Plasma作为扩展方案。EasyFi的目标是专注于信贷协议,使借款人能够轻松可靠地获得各类信贷资产。EasyFi开始时,V1是作为CompoundFinance的分叉而创建的,从以太坊主链到了Matic网络,实现Layer2方案结合的抵押担保贷款协议。Curve:未来会采用Layer2方案8月17日,Curve团队的Charlie在电报群内回复网友信息时提到:未来(Curve)会用到Layer2解决方案和扩容,只是现在还没完成。我们知道,高昂的gas费对于散户而言并不公平,对我们,至少对我来说,这挺让人沮丧的。
小结
从本文对几个头部DeFi项目的分析可以看出,DeFi项目采用Layer2方案,只是时间问题而已。尽管管中窥豹未见全貌,但是对比了多个Layer2扩展方案后,从多方面考虑我们可以得出初步结论,OptimisticRollup(或者也可以将zkRollup考虑在其中)的方案,可能会成为采用Layer2方案的DeFi项目首选。DeFi的中场战事,少不了Layer2这一重要角色。而在Layer2各个方案中,又有什么潜在投资机会?不妨留作开放话题,一起探讨。-END-声明:本文为作者独立观点,不代表区块链研习社立场,亦不构成任何投资意见或建议。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。