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