SushiSwap 已经摆脱 Uniswap 竞争者的限制,在借贷、保险、代币发行和新型做市商等方面拓展新的领土。

原文标题:《深度 | 由寄生至新生 :全面解析 SushiSwap》
撰文:Sting
翻译:Vivian

什么是 SushiSwap?

SushiSwap 最初是基于主流的以太坊自动做市商(AMM)协议 Uniswap 的分 支 ,但在短时间内迅速成为该领域创新前沿的 DeFi 领导者。尽管 Sushi 所走的道路是非常规的,而且绝非一帆风顺,但它为一个创新的平台应该是什么,以及如何在现有的代码基础上建立并将其转化为自己的东西树立了先例。今天,SushiSwap 提供了一系列的产品和服务,如主要的产品:SushiSwap 的 AMM、用于借贷的 Kashi、BentoBox 保险库和 dApp 生态系统、Miso 启动板,以及 Sushi 的下一代做市商 Trident。

深度 | 由寄生至新生 :全面解析 SushiSwap

除了去中心化金融的性质之外,SushiSwap 的原生代币 SUSHI 可以质押到 xSUSHI 或 SushiBar 合约中,从 AMM 产生的费用和 DAO 的投票权中获得收益。SushiSwap 的结构方式是独特的;他们有几个核心贡献者,建立了协议产品,DAO 可以选择支持哪些提案。SushiBar 合约以 0.3% 的交易费的形式赚取收益,该收益在被交易的原生 LP 中收集,然后每天转换为 SUSHI。回购的 SUSHI 然后在 Staker 之间分配到 xSUSHI 合约中,提供了一个奖励使用该协议的正反馈循环。

虽然 SushiSwap 最初可能是作为 Uniswap 的分支和直接竞争对手开始的,但今天这两个协议服务于两个非常不同的市场。 SushiSwap 的团队通过构建一整套产品来支持代币生命周期,而不仅仅是专注于二级市场,证明了他们提供和保持先发优势的能力。这给了他们一个独特的地位,因为他们不仅在产品方面进行了纵向扩展,而且还将其产品扩展到第一层链和第二层扩展解决方案。这使 Sushi 成为活跃参与者的一个家喻户晓的 DeFi 名字,并在进入一个新的生态系统时提供了一定程度的信任和舒适度。

自动做市商(AMM)

要了解什么是 AMM,我们首先要了解传统或去中心化交易所中做市商的作用。做市商的作用是通过在买入和卖出双方同时报价来为市场提供流动性,他们的目的是通过费用回扣和买入卖出之间的价差来获取利润。做市商的目标是根据前景、风险状况和所采用的策略,保持 delta 中性(无方向风险)或承担少量 delta (轻微方向风险)。

当我们看 DeFi 和链上网络,如以太坊,传统的交易基础设施以订单簿和做市商的形式存在是不可行的。这是由于网络的延迟和在网络上进行交易的相关费用导致的。因此,一种促进围绕「流动性池(liquidity pool)」进行交易的新方法被创造出来,即自动做市商(AMM)。在这个新的交易机制中,用户都向协议贡献资金,并根据所提供的交易对的数量和交易量,获得一定比例的交易费奖励。用户必须向交易对的双方提供资本或流动性。这个过程被称为 LPing 或 Liquidity Pooling。例如,一个常见的交易对可能是 SUSHI/ETH,因此用户将向协议提供价值 1000 美元的 SUSHI 和价值 1000 美元的 ETH,允许用户在这两个交易对之间买卖。当进行交易时,资金池变得不平衡,因为一种资产被放入资金池,另一种资产被移除,导致协议重新平衡到 50/50 的重量。这是恒定产品池如何在高层次上运作的基本示例。

AMMs 的起源简介

AMMs 的引入来自于 Uniswap,该协议允许在以太坊之上以无 许可 的方式列出交易对和进行代币交易。最初在 Uniswap V1 中,池子是针对 ETH 创建的,所以所有的交换都是在结构为这样的池子中进行的。ERC20/ETH。Uniswap V2 于 2020 年 5 月亮相,允许为 ERC20/ERC20 代币之间的交易建立池子,而不仅仅是 ERC20/ETH 对。今天的许多 AMM 都是 Uniswap V2 代码库的分 支 ,在 UI/UX 和其他调整方面略有不同,例如 SushiSwap 实施的 MasterChef 奖励合约。当提到 V2 AMM、V2 风格时,它只是指 Uniswap 所流行的恒定产品库结构。

深度 | 由寄生至新生 :全面解析 SushiSwap

Finematics 的流动性池和 AMMs

基本的流动性池,如 Uniswap 使用的流动性池,使用一个恒定的产品做市商算法,确保两个提供的代币数量的乘积始终保持不变 。最重要的是,由于算法的原因,无论交易量有多大,池始终可以提供流动性。这样做的主要原因是,随着所需数量的增加,算法逐渐(收敛于无穷大)增加了代币的价格。

— Finematics 流动资金池解释

深度 | 由寄生至新生 :全面解析 SushiSwap

集中流动资金池与 Uniswap V3

虽然我们简要地讨论了 AMM/V2 的标准构成,而且 Finematics 分解了恒定的产品公式,但 V3 采取了不同的方法来最大化资本效率。如果你还不了解 Uniswap V3 或集中流动性池,我强烈建议你查看 Finematics 的更多技术分析,比如 这篇,以了解更多。

基本的 SUSHI 系统 / 产品供应

SushiSwap AMM (V2 风格 )

最初的 SushiSwap 产品和主打产品是建立在以太坊上的自动做市商协议,类似于 Uniswap V2 的协议。AMM 伴随着一套智能合约,用于处理奖励分配、整体运作和协议治理。但这只是他们差异化的一部分。在多个平台上提供熟悉的、无缝的用户体验是该团队采取的下一步行动 。这是一项挑战,很少有协议成功完成。目前在撰写本文时,Sushi 正在继续创新,并对五个不同的第一层链提供 AMM 支持,包括:Binance Smart Chain、Ethereum、Polygon、Fantom 和 Huobi 生态链,使其成为在各种网络上进行基本交换的一站式服务。

深度 | 由寄生至新生 :全面解析 SushiSwap

BentoBox (被动收益金库和 dApp 生态系统)

BentoBox 是一个可以持有 ERC20 (和其他跨链)资产的保险库,并通过用存入的代币提供闪电贷款为其存款人产生收益。该平台还允许去中心化的应用程序(dApps)建立在其之上,以各种方式利用保险库,为存款人提供新的收入来源,并给予 dApps 灵活性和有效的资金访问。BentoBox 是一个新的 DeFi 产品,旨在容纳多个核心 DeFi 基元,使它们一起工作,以提高 gas 效率,赚取被动收益,并在产品之间创建一个更可组合的 dApp 生态系统。

BentoBox 本身由一个或多个容纳资产的主库组成。因为建立在 Bento 之上的 dApp 都是从这些主金库中进行互动的,所以不需要每次都重新批准资产交易,因为资产已经被批准用于整个金库。同样,dApps 和金库之间的互动耗费的 gas 也很少,因为相对于从外部钱包与 dApps 的互动,它们的计算成本更低。在存入协议后,用户能够通过借出的闪电贷款和其他通过治理批准的策略,如利用便当盒内的 dApps,以及 dApps,如 CREAM 或复合金库等,获得资产的被动收益。Bento 的目标是成为一个生态系统,任何人都可以借出或 LP,dApp 开发者可以在其中使用其金库和效率,以无许可的方式构建。这是一个有趣的方法,因为许多平台试图在第一层创建生态系统,但发现协议很快就变得支离破碎。SUSHI 团队选择在协议层面上进行攻击,并以这种方式创建一个强大的生态系统,以确保可组合性和效率。

深度 | 由寄生至新生 :全面解析 SushiSwap

Kashi (借 / 贷)

Kashi 是一个借贷平台,允许用户选择两种代币——一种用于借贷,一种用于抵押,为这些对创建一个隔离的池子。通常,像 Aave 和 Comound 这样的借贷平台采用基于共享池的借贷,这使得风险最大的资产成为协议上最弱的一点——这就是为什么 Aave 和 Comound 没有列出很多资产。Kashi 在整个借贷协议中使用孤立的池子来代替交叉抵押,这有其优点和缺点。有了交叉抵押,你可以自由地借出和借入任何资产给他人,只要协议接受抵押品并发放所需的资产。这种抵押方式的主要问题是,如果一项资产的贬值速度超过了清算机制对贷款的去杠杆化速度,就会导致整个用户群的损失,这将不得不被社会化或由协议保险基金吸收。

防止这种情况的主要保障措施是保持较高的贷款价值比(LTV),这实际上是在降低链上的杠杆率,以及保持可用作抵押品的资产的选择性范围。Kashi 平台在独立的资金池中采用了不同的方法,将执行不力的清算风险只限制在该特定的贷款池中。这样做的缺点是,相对于交叉抵押的同行,它可能会降低贷款人的资本效率,而且必须存在一个池子,或者为这对池子(抵押品代币与贷款代币)创建。通过使用这种方法,SushiSwap 团队认为,使孤立的池子易于创建,并找到其他补充收益率的方法,如闪电贷款或 BentoBox,是可行的和潜在的低风险解决方案,以提供更多的资产和对作为借出资产和借入抵押品。

此外,在使用孤立的借贷池和闪电贷款的同时,这些池子可以用来创建链上的杠杆空头,如 SushiSwap 文件中所述:

深度 | 由寄生至新生 :全面解析 SushiSwap

最后,Kashi 的目标是比其竞争对手更有效率,以提供更好的用户体验和更便宜的交易成本。Kashi 的合约通过使用独立的借贷池,再次优化了 gas 的最小使用量。通常在以太坊上,当合约需要更多的计算量时,执行交易的 gas 价格会更贵。这意味着发送一个 erc-20 代币将比将合同部署到以太坊主网或与已部署的合同互动要便宜得多。由于池子是独立的,计算要求比在一个池子里供应和借用多种资产要低得多。该协议还采用了弹性利率,以保持所供应资金的高利用率,这使得收益率保持在一个理想的范围内。如果资产利用率达到 100% 或所有资产都被借出,用户将无法提取资金,直到利用率下降。当更多的贷款人进入市场或债权人重放贷款时,该比率可能会下降,这就是为什么保持高利用率但绝不是最大容量如此重要。通过建立一个系统,根据资金池的过度或不足动态调整激励措施,可以在借款人的最大收益和利率过低时最大利用率的缓冲之间找到一个健康的平衡。

深度 | 由寄生至新生 :全面解析 SushiSwap

MISO (IDO Launchpad)

Minimal Initial SushiSwap Offering (MISO)是 Sushi 团队对 Initial DEX Offering (IDO)平台的改造,以帮助团队以去中心化的方式推出代币和筹集资金。目前,Miso Launch Pad 是一组精心策划的项目,但目标是在未来使该平台无权限,项目将能够启动和众筹资本,而无需与核心的 Sushi 团队进行任何必要的互动。

MISO 背后的想法是为项目提供一个直接的途径来启动代币,并为 SushiSwap 生态系统本身推动更多的配对和流动性。通过提供一个平台来实现这一点,有利于 Sushi 提供的整套产品,为代币的生命周期创造一个完整的生态系统。MISO 平台本身也提供了一套被称为「成分(Ingredients)」的开源合同,团队可以使用这些合同,以安全、经过测试的方式提供一个执行良好的 IDO。所提供的工具分为以下几类:

深度 | 由寄生至新生 :全面解析 SushiSwapSushiSwap Documentation

SUSHI 团队将这些「成分」合约组织成捆绑的智能合约结构,称为「食谱(Recipes)」。然后,团队可以选择部署各种预先构建的食谱,以满足他们的需求,因为他们知道这些合约是经过战斗测试的,并将提供与 SushiSwap 生态系统其他部分的无缝集成。

深度 | 由寄生至新生 :全面解析 SushiSwap

Trident (下一代 AMM)

Trident 是 Sushi 团队对下一代 AMM 的看法,专注于资本效率和 Sushi 其他产品之间的可组合性。这个产品目前正在开发中,是团队目前的核心重点之一。在 Trident 宣布之前,人们认为将部署一个名为 Mirin 的提案,允许中心化的交易所托管 SUSHI 的 staking,以赚取协议的收益,将更多的用户引入 DeFi 的好处。这种收益是通过在传统的 SushiSwap V2 AMM 和吹嘘的 V3 AMM 上赚取的 AMM 费用实现的,V3 AMM 将通过集中的流动性池提高资本效率。然而,这一提议被废止了,取而代之的是新宣布的 Trident 发行,它是在保密的情况下开发的。

该协议在结构上有三个方面 / 类别,使其与传统的 V2 和 V3 AMM 不同。Trident 对 AMM 采取了独特的方法,了解不同的交易对都有理想的流动性池结构,以实现效率最大化。

Trident 协议的第一个支柱是 LP 结构。

该协议中使用了四种不同的 LP 结构

  • 恒定产品池或传统 V2 风格
  • 混合或稳定的互换池
  • 集中的流动性池,如 V3
  • 加权池

Trident 的第二条支柱是建立在 BentoBox 金库之上,这使得资本效率得到提高,并打破了不同协议之间的流动性分割问题,如 AMMs、借贷和合成物,即使它们处于同一个第一层。此外,代币审批只需要做一次就可以为用户节省费用,并且在与每个对的最佳池子类型相结合时,可以潜在地减少滑点。

Trident 的第三个支柱是 Tines Routing Engine,它将提高掉期的效率,减少滑点和全面的价格影响。传统上,如果一个人想从货币 X 到 Z,必须按以下方式进行路由:

交易 X->Y,然后,交易 Y->Z

目前,这是一个可行的解决方案,但效率不高。用户必须进行多次互换和批准,如果点差不大,或者由于名义规模在 X/Y 和 Y/Z 货币对之间互换而导致货币对稀薄,那么跳转就会对价格产生巨大影响。

Tines Routing Engine 通过寻找其他路线和组合池作为一个整体来执行交易,帮助减少对这些货币对的影响。这有助于分解名义规模,并找到为每条路线优化的最佳资金池,即如果在两者之间进行稳定的互换,则是集中的资金池。通常情况下,这将大大降低成本效益,但由于 Trident 部署在 BentoBox 之上,所有的批准只需要对每个资产进行一次,所有的合同都是为了优化以节省 gas,这使得这既是 Sushi 团队正在寻找的成本和执行效率的解决方案。Trident 将在不久的将来发布。

池子类型(来自 Trident Documentation)

恒定产品池

在这种池子类型中,由于公式的作用,交换自动进行。x*y=k,也被称为恒定收益公式。

混合池

混合池的出现是为了让用户在降低价格影响的情况下交换同类的资产。在混合池中,用户可以在一个池中包括多达 32 种资产。基于一个稳定的互换曲线的想法,这允许类似的资产在一个池子里相互交易,减少其他市场因素的干扰或明显不同的代币。

集中的流动性池(Concentrated Liquidity Pool)

如图所示,流动性提供商将能够选择他们希望收取平台费用的代币价格范围。这是希望你需要与其他供应商分享的池子的数量能在几个范围内更均匀地分布,在你选择的范围内为你提供更大的一块蛋糕,这意味着更高的费用积累。对于集中的流动性池,最终的好处是,它将允许流动性提供者更窄的范围提供流动性,以最大限度地分享他们从整个 SUSHI 的平台互换费用中获得的收入 。

深度 | 由寄生至新生 :全面解析 SushiSwap

Shoyu (NFT 市场)

还有人提到了 SushiSwap 的 NFT 市场产品,并部署了一个测试网站,然而目前还没有提供时间表或深入的细节,除了治理建议授予一个核心贡献者开始开发 Shoyu 市场的拨款。

SUSHI 代币经济学(来自当前 SushiSwap 的最新文件)

2.5 亿的 $SUSHI 上限。

所有排放量的 10% 将用于 Multisig 控制的财政 / 开发基金。

预计达到硬上限的日期是 2023 年 11 月。

目前每个区块铸造的 $SUSHI 代币少于 20 个

交易所交易费用的 0.05% 将被授予 xSUSHI 代币的持有人。

情绪和推特数量

我们可以看到围绕 Sushi 的推特量与该项目情绪之间形成了一种的关联。Trident 协议是在 2021 年 7 月下旬宣布的,我们可以看到对推特量和所有情绪的直接影响,我们可以假设这在很大程度上是由于这一宣布以及一系列其他重大事件,如对其他第一层链的跨链整合。

深度 | 由寄生至新生 :全面解析 SushiSwap

深度 | 由寄生至新生 :全面解析 SushiSwapCoingecko

重要的发展

利用 The TIE 专有的 SigDev feed,我们可以看看 SushiSwap 团队在过去几个月中最值得注意的一些事件。伴随着下一代 AMM Trident 和 NFT 市场 Shoyu 的发布,团队一直在努力整合并与其他 L1 解决方案形成合作关系。

在过去的几个月里,Sushi 已经宣布与 Harmony (ONE)和 Avalanche 整合,以及其他联合 DeFi 计划,以帮助推动该空间达到新的高度。

深度 | 由寄生至新生 :全面解析 SushiSwap

AMM 比较

虽然 Sushi 的 AMM 不再是唯一的旗舰产品,但它在与其他主要 AMM 的竞争中仍然占据优势,如 Uniswap v2、Uniswap v3 和 PancakeSwap。根据每日交易量,SushiSwap 目前占据了大约 8.6% 的市场份额。然而,SushiSwap 的这个列表只记录了 ETH 交易量。考虑到所讨论的 Sushi 在其他链的主要存在,如果这些非 ETH 交易量被汇总,Sushi 将坐在接近~10% 的位置,仅次于 PancakeSwap。

深度 | 由寄生至新生 :全面解析 SushiSwap

从早期开始,Sushi 已经走过了漫长的道路,并克服了许多障碍,这些障碍来自于创新的角度,以及早期与匿名创始人的内部斗争。在艰难的道路上,团队开始使 Sushi 成为自己独特的产品,并摆脱了作为 Uniswap 克隆的说法。在写这篇文章的时候,Sushi 已经成立一年多了,它以惊人的数字和产品在这个以极快速度发展的空间里脱颖而出。主要的 AMM 产品目前在 14 个不同的链上得到支持,使其成为最大的跨链流动性协议之一,自成立以来提供的流动性刚刚超过 14 亿美元,交易量达到 1080 亿美元。展望未来,边界将继续被推动,因为 Shoyu NFT 市场正在开发中,Trident AMM 协议将在今年晚些时候发布,SUSHI 的支持者继续对未来抱有很大希望。

来源链接:research.thetie.io