摘要
DeFi的首要价值是金融普及和开放准入。但随着GasPrice的高涨,DeFi日益变成了巨鲸的游戏。
Layer-1的资金池可以高效地推动DeFi普及,因为它们更加便宜,更加简单。
但是,在Layer-1上加入、离开和再平衡一个资金池,依然是昂贵的
StarkEx解决了这个问题。我们提议的解决方案叫做DeFiPooling,把账单放在Layer-1上,在Layer-2中完成仓位的再平衡。
StarkEx3.0将支持DeFiPooling的前置元件:L1LimitOrder。
背景
DeFi的目标是利用其可组合性和免准入来普及金融服务。但是,当gas价格太高的时候,只有财雄势大的人才能参与。
如果我们希望DeFi保持包容性、获得下一批1000万用户,我们就需要解决可扩展性问题,让交易的成本能降下来。
在YieldOptimizer上我们已经看到了迈向可扩展性的一步。像YFI和Harvest这样的项目,让散户也能参与更高级、更昂贵的交易策略。就以YFIUSDtCurve策略为例。
作为一个普通交易员,想要最大化在Curve项目中的存款收益率是非常复杂的。他们需要先把钱存进某个资金池,然后把该资金池的存款凭证存进Curvegauge中,确定锁定周期以增加CRV奖励,还要在链上投票来决定分配给自己所在池子的奖励比例。
有了YFI,上述过程都可以抽象掉了。用户只需把钱存进YFIUSDtyVault合约里,然后该协议会自动完成剩余的部分。代价是,协议会对利润收取20%的管理费。
对于大部分交易者来说,20%的费率比起那许多麻烦事以及做那些麻烦事的时候要支付的交易手续费,还是便宜的。
此外,因为YFI用户的投票权也因此汇聚了起来,YFI就变成是一个投资基金了,而且能够影响Curve,让所有YFI的利益相关者受益:交易者和代币持有者皆然。
但是,YFI在gas使用上还不是效率最高的,因为存钱进池子和取款,包括再平衡整个基金,都还是Layer-1上的操作。因此,这些操作往往还是贵到让人望而却步。
DeFiPooling正是来解决这个问题的:它可以把存款、取款、再平衡,等等,都搬到可扩展且低成本的Layer-2上!
什么是DeFiPooling?
DeFiPooling这种新的机制,让用户可以用他们的Layer-2账户来交易,而且不需要花费手续费:他们可以在Aave和Compound上存钱,在YFI或者Harvest上投资,或者成为Uniswap、Balancer和Curve上的流动性提供者。
流程
我们以一个简单的DeFi操作来举例:投资USDtyVault。
参与者是:
交易者/用户/终端用户
Alice、Bob和Carol是在Layer-2上存有资金的交易者
链下部分
一个运营者,以及支撑运营者服务的StarkEx系统
链上部分
DeFi目标合约
StarkEx智能合约
代理池:一个新的链上智能合约,协调来自StarkEx合约的需求、管理池子的所有权,并自己与DeFi目标合约交互
在我们这个例子中,Alice和Bob想要把钱存进YFI,而Carole想要从YFI中取款。因此,Alice和Bob的需求正好与Carole匹配,只有差额部分才需要在链上转移。
从Alice和Bob的角度来看,DeFiPooling的操作分两个步骤:
将USDt换成StarkEx运营者从代理池出铸造出的份额
把syUSDt换成yUSDt
第一步:聚合需求
代理人合约铸造代理池的份额
代理人合约通过一条主链上的限价订单,把份额卖给交易者
StarkEx在链上结算这笔买卖
第二步:池子激活
代理人合约从StarkEx的智能合约中取出属于资金池的资金
代理人合约把这些资金存入DeFiVault
代理人合约收到存款凭证
代理人合约创建一条链上限价订单,给出存款凭证对池子份额的价格
第三步:交易者收到存款凭证
Layer-2上的交易者用份额买回存款凭证
代理人合约销毁份额
第四步:再平衡——锦上添花
有人可能注意到了,现在,一种策略可以被表示为链下的一个token。那么,像把yUSDt换成yETH这样的再平衡操作,就可以简化成找另一个交易员来交换token,因此可以完全在一个无需支付gas的环境中发生。
还差一个东西没讲清楚:链上限价订单
还有一个东西我们上面没解释清楚的就是链上的限价订单。StarkEx上有三种基本的操作:转账、条件性转账以及Layer-2限价交易。在下一个版本中,我们还会支持Layer-1的限价订单,使得Layer-1上的智能合约能够在Layer-2上发送交易。这就是现在大家缺少的那块拼图。
结论
要找回DeFi的金融普及的初心,我们需要提供更大规模的交易处理量和更低的交易成本。DeFiPooling就是这样的解决方案。这就相当于用商业航空取代私人飞机。如果DeFi想要覆盖下一个1000万的交易者,这就是正道。
原文链接:
https://medium.com/starkware/defi-pooling-1332ddebff21
作者:?LouisGuthmann
翻译:?阿剑
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。