摘要

  • DeFi 的首要价值是金融遍及和开放准入。但随着 Gas Price 的高涨,DeFi 日益变成了巨鲸的游戏。

  • Layer-1 的资金池(例如 YFI 中的金库)可以高效地推进 DeFi 遍及,由于它们愈加廉价,愈加简单。

  • 可是,在 Layer-1 上参加、离开和再平衡一个资金池,依然是贵重的

  • StarkEx 处理了这个问题。咱们提议的处理方案叫做 DeFi Pooling,把账单放在 Layer-1 上,在 Layer-2 中完结仓位的再平衡。

  • StarkEx 3.0(即将于 2021 年 5 月到来)将支持 DeFi Pooling 的前置元件:L1 Limit Order。

布景

DeFi 的方针是利用其可组合性和免准入来遍及金融服务。可是,当 gas 价格太高的时分,只有财雄势大的人才能参加。如果咱们期望 DeFi 保持包容性、获得下一批 1000 万用户,咱们就需求处理可扩展性问题,让买卖的成本能降下来。在 Yield Optimizer 上咱们现已看到了迈向可扩展性的一步。像 YFI 和 Harvest 这样的项目,让散户也能参加更高级、更贵重的买卖策略。就以 YFI USDt Curve 策略为例。

作为一个一般买卖员,想要最大化在 Curve 项目中的存款收益率是非常复杂的。他们需求先把钱存进某个资金池,然后把该资金池的存款凭据存进 Curve gauge 中,确认确定周期以添加 CRV 奖励,还要在链上投票来决议分配给自己地点池子的奖励比例。

有了 YFI,上述进程都可以笼统掉了。用户只需把钱存进 YFI USDt yVault 合约里,然后该协议会主动完结剩下的部分。价值是,协议会对利润收取 20% 的管理费。关于大部分买卖者来说,20% 的费率比起那许多麻烦事以及做那些麻烦事的时分要付出的买卖手续费,仍是廉价的。此外,由于 YFI 用户的投票权也因而汇聚了起来,YFI 就变成是一个出资基金了,并且可以影响 Curve,让所有 YFI 的利益相关者获益:买卖者和代币持有者皆然。

可是,YFI 在 gas 使用上还不是功率最高的,由于存钱进池子和取款,包含再平衡整个基金,都仍是 Layer-1 上的操作。因而,这些操作往往仍是贵到让人望而却步。DeFi Pooling 正是来处理这个问题的:它可以把存款、取款、再平衡,等等,都搬到可扩展且低成本的 Layer-2 上!

什么是 DeFi Pooling?

DeFi Pooling 这种新的机制,让用户可以用他们的 Layer-2 账户来买卖,并且不需求花费手续费:他们可以在 Aave 和 Compound 上存钱,在 YFI 或许 Harvest 上出资,或许成为 Uniswap、Balancer 和 Curve 上的流动性供给者。

流程

咱们以一个简单的 DeFi 操作来举例:出资 USDt yVault。引介 | DeFi Pooling:为现有的 L1 项目提供可扩展性参加者是买卖者/用户/终端用户Alice、Bob 和 Carol 是在 Layer-2 上存有资金的买卖者链下部分一个运营者,以及支撑运营者服务的 StarkEx 系统链上部分

  • DeFi 方针合约(在本例中便是 yUSDt Vault)

  • StarkEx 智能合约

  • 署理池(Broker Pool):一个新的链上智能合约,和谐来自 StarkEx 合约的需求、管理池子的所有权,并自己与 DeFi 方针合约交互

在咱们这个例子中,Alice 和 Bob 想要把钱存进 YFI,而 Carole 想要从 YFI 中取款。因而,Alice 和 Bob 的需求正好与 Carole 匹配,只有差额部分才需求在链上搬运。引介 | DeFi Pooling:为现有的 L1 项目提供可扩展性从 Alice 和 Bob 的视点来看,DeFi Pooling 的操作分两个步骤:

  1. 将 USDt 换成 StarkEx 运营者从署理池出铸造出的比例(例如 syUSDt)

  2. 把 syUSDt 换成 yUSDt

第一步:聚合需求引介 | DeFi Pooling:为现有的 L1 项目提供可扩展性

  1. 署理人合约铸造署理池的比例(例如 syUSDt)

  2. 署理人合约经过一条主链上的限价订单(L1 Limit Order,详见下文),把比例卖给买卖者

  3. StarkEx 在链上结算这笔买卖

第二步:池子激活引介 | DeFi Pooling:为现有的 L1 项目提供可扩展性

  1. 署理人合约从 StarkEx 的智能合约中取出属于资金池的资金

  2. 署理人合约把这些资金存入 DeFi Vault(例如 yVault)

  3. 署理人合约收到存款凭据(LP tokens,例如 yUSDt)

  4. 署理人合约创建一条链上限价订单,给出存款凭据对池子比例(例如 syUSDt)的价格

第三步:买卖者收到存款凭据引介 | DeFi Pooling:为现有的 L1 项目提供可扩展性

  1. Layer-2 上的买卖者用比例(例如 syUSDt)买回存款凭据(例如 yUSDt)

  2. 署理人合约销毁比例

第四步:再平衡 —— 锦上添花有人可能留意到了,现在,一种策略可以被表示为链下的一个 token。那么,像把 yUSDt 换成 yETH 这样的再平衡操作,就可以简化成找另一个买卖员来交换 token,因而可以完全在一个无需付出 gas 的环境中发生。还差一个东西没讲清楚:链上限价订单还有一个东西咱们上面没解释清楚的便是链上的限价订单。StarkEx 上有三种基本的操作:转账、条件性转账以及 Layer-2 限价买卖。鄙人一个版别(StarkEx V3)中,咱们还会支持 Layer-1 的限价订单,使得 Layer-1 上的智能合约可以在 Layer-2 上发送买卖。这便是现在大家短少的那块拼图。

定论

要找回 DeFi 的金融遍及的初心,咱们需求供给更大规划的买卖处理量和更低的买卖成本。DeFi Pooling 便是这样的处理方案。这就相当于用商业航空替代私家飞机。如果 DeFi 想要覆盖下一个 1000 万的买卖者,这便是正路。

视野开拓

我们观察到一个现象,那就是在大衰退和大萧条之前,家庭债务都出现了大规模增长。与此同时,还有另一个引人注目的共同现象:二者都始于家庭支出莫名其妙的大幅下降。-《房债》

发表回复

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