Trident:Sushi 下一代 AMM
三叉戟 (Trident)
Trident 开發的最初核心關注點在於提高資本效率和保護用戶免受加密貨幣波動性的影響,通過功能強大、直觀且易於使用的工具,為 DeFi 提供新的協議標准。我們的目標是重新設計我們的系統,同時不犧牲用戶對 Sushi 重新改進和整合過後的界面的熟悉程度。
作為一個以社區為中心的平臺,我們每天都會收到來自用戶的無價反饋。有了這些信息,我們努力不斷改善 Sushi 用戶的 DeFi 體驗,但也知道 DeFi 用戶存在某些痛點,用戶進行交易時要么暈頭轉向的,要么交易太貴,要么兩個缺點都有。這就導致了代價高昂的、不可逆轉的錯誤。
考慮到這一點,我們知道我們不能滿足於目前的版本。我們需要根本性的改變,但更重要的是,我們希望 Sushi 幾乎不會察覺到這其中的改變 (提高用戶使用流暢度的同時,不犧牲用戶對平臺的熟悉度)。
Trident 的最初靈感來源於 Sushi 團隊與 Yearn Finance 創始人 Andre Cronje 關於 Deriswap 的最初討論,還來源於由 Sushi 核心开發者 LevX 編寫的 Sushi AMM V2 提案 Mirin。
Deriswap 的重點是通過消除各種金融工具之間形成的流動性孤島來提高資本效率,例如:
交易協議 (或者 swap 為主的平臺,如 Sushi)
借貸協議 (或者保證金交易為主的平臺,如 Aave)
期權協議 (如 Deribit)
推薦閱讀文章 Deriswap:Capital efficient swaps, futures, options, and loans
在本篇文章對 Trident 的解釋中,讀者將看到我們把重點放在提高 Sushi 下一代 AMM 的資本效率上。並了解我們如何創建一個解決方案,將 Sushi 的衆多產品無縫整合及交織在一起,為用戶帶來從未想象過的 DeFi 體驗。
(圖) 隨着我們开始進行 Trident 的开發,Mirin 將退出協議
這個設想的設計來源部分來自 Mirin 提案。社區成員深感欣喜!備受期待的特許池 (Franchised Pools) 正在开發中,同時 LevX 還提議擴大流動性提供者曲线選項。
推薦閱讀文章 Sushi Protocol v3 Proposal: MIRIN
Trident 是 Sushi 目前正在开發的一個新 AMM,並不是一個 fork 產品。
當擁有三叉戟時,誰會需要分叉項目呢?
慶祝 Trident 發布的限量版 NFT:Bad Trip
Trident — 第一個齒叉
BentoBox 的首個本地 AMM 將 Trident 提升至新高度
多虧了 Sushi 代幣庫 (token vault) BentoBox 的強大功能,“下一代 AMM” 一詞非常適合用來描述 Trident。BentoBox 也可以被視作一個建築平臺,允許开發者在這上面構建復雜的、高資本效率的應用程序,比如 Trident。
如果用戶已經試用過 BentoBox (如果沒有的話我們強烈建議大家使用 Kashi 平臺點擊此處嘗試),你會發現 BentoBox 允許單一代幣授權用於其所有應用程序中,節省用戶的時間和 gas 費!不僅如此,BentoBox 還對存放在其中的資產應用了一種叫做“策略” (strategies) 的東西,為用戶賺取被動收益,無需任何費用。
為了更好地說明,以 BentoBox Sushi 策略為例。如果用戶從自己的錢包中取出 SUSHI 代幣並將其存入自己的 BentoBox 代幣庫中,除了支付從錢包發送代幣的費用之外,不需要做任何事情和支付任何 gas 費,用戶就开始賺取 Sushi.com 平臺上的交易費了。費用通過在 SushiBar 上質押 SUSHI 以累積。盡管用戶的資產闲置在 BentoBox 的余額中,用戶也將自動從應用於代幣庫中的策略賺得收益。
Sushi 策略是可以立即應用於 BentoBox 的衆多策略之一。Trident 之所以在 Sushi 策略上構建,是因為這個強大的代幣庫為用戶提供了巨大潛力以及這個策略設計帶來了無限可能性。這也是為什么我們將 Trident 稱為現有 DeFi 中資本效率最高的 AMM。
Trident — 第二個齒叉
擴展池的類型
到目前為止,許多去中心化交易所依賴於恆定乘積做市商模式 (CPMM) 作為其基礎設施。Trident 通過添加多種類型的池來緩解由於孤立的流動性問題造成的許多痛點,並保護用戶免受價格和其他風險的影響,旨在成為所有 AMM 池設計的集合。
由於 DeFi 的性質、技術、想法以及可能性正以閃電般的速度將構思實現出來,為了確保 Sushi 協議為 DeFi 未來的更新迭代做好准備,Trident 允許添加的池子類型進行簡單的集成。這種集成是通過標准化池子接口實現的,只要它們符合接口,就允許添加新的池子設計。
新的池子
Trident 最初的开發有四種類型的池子,第一個看起來至少應該有點熟悉。
恆定乘積池 (Constant Product Pool)
以免大家忘記了,我再介紹一下恆定乘積 AMM 池:由兩種資產組成,每種資產的貨幣價值相等。為了讓大家更好地理解,我舉一個例子。如果你想為當前的 Sushi AMM 池中的 SUSHI-WETH 代幣對添加 200 美元的流動性,你必須添加價值 100 美元的 SUSHI 代幣和價值 100 美元的 WETH 代幣以完成交易。如果你只有價值 80 美元的 SUSHI 代幣,那么你只能提供與之相匹配的價值 80 美元的 WETH 代幣,即共向 AMM 池添加價值 160 美元的流動性。幸運的是,由於 zap in/zap out 功能,這些限制不再存在!用戶可以添加任意數量的資產,協議會在幕後 swap 其資產,讓兩種資產變得平衡。
在這種類型的池中,swap 自動執行。因此稱為自動做市商 (AMM),公式為 x*y=k,也稱為恆定乘積公式。
混合資產池 (Hybrid Pool)
混合資產池允許用戶以較低的價格影響交換同類資產。在混合池中,用戶可以在同一個池中添加多達 32 種資產。基於穩定交換曲线 (stableswap curve),這允許類似的資產在單個池中相互交易,這樣就可以較少受到其他市場因素或明顯不同的代幣的幹擾。
集中流動性池 (Concentrated Liquidity Pool)
Trident 一個更讓人興奮的池子類型是集中流動性池,它要求用戶在添加流動性時指定代幣資產的價格範圍。
傳統上來說,如果你是 SushiSwap 上的一名流動性提供者,無論代幣的價格如何,你都會從你所在的 LP 池內的 swap 交易中收取平臺交易費,費率為你在整個池中所佔的份額。隨着像 Sushi 這樣的 DeFi 協議逐漸流行起來,個人所佔的份額會越來越小,直到微乎其微。而集中流動性池就是為了解決由於份額過小而導致用戶缺乏激勵去提供流動性的問題。
如下圖所示,流動性提供者將能夠選擇 ta 們希望收取平臺費用的代幣價格範圍。這樣做的目的是希望用戶需要與其他 LP 分享的資金池能夠更均勻地分布在幾個範圍內,而在該用戶選擇的範圍內為其提供更大的份額,這意味着將積累更多的交易費。
使用該類型池子的流動性提供者將收到 NFT,而不是 ERC20 LP 代幣
對於集中流動性池來說,最終的好處就是它允許流動性提供者將自己所提供的流動性限制在一個更小的範圍內,以最大限度地提高自己的收入份額。
加權池 (Weighted Pool)
加權池將類似於恆定乘積池,不同之處在於加權池允許不同的權重類型,不再要求流動性提供者必須提供 1:1 價值的代幣對,就像恆定乘積池的情況一樣。更棒的是,加權池可以同時支持多達 8 種代幣。
同樣,加權池允許流動性提供者指定代幣對中每項資產所佔的百分比。由於不再限制為 50% - 50%,用戶將能夠提供池中某資產的 20% 以及另一個資產的 80%,只要總和為 100%。
用下圖的來舉例,假設用戶持有價值 80 美元的 SUSHI 代幣和價值 100 美元的 WETH。該用戶可以添加價值 180 美元的流動性,其中 80 美元的 SUSHI 代幣佔 44.44%,100 美元的 WETH 代幣佔剩下的 55.56%。
恆定乘積池中代幣 X 和代幣 Y 的權重為 50/50。加權池將允許 X 和 Y 的權重為任意數值。這種池的優勢在於,它通過代幣權重轉移了價格影響。
大家可能發現關於 Trident 的截圖都是取自移動版。正如 Ramin 在 Sushi 核心團隊採訪所說那樣,Sushi 的 UI 設計理念已向“移動版優先”轉變,以更好地適應潮流以及吸引新的用戶群體。
多種類型的池讓用戶能夠選擇最適合自己的風險配置和更精細的加密資金管理方法。
Trident — 第三個齒叉
Tines:路由引擎
Tines 是我們為前端設計的新路由引擎,使 Sushi 的界面更加直觀。Tines 是一種高效的多跳 (multihop)、多路由 (multiroute) swap 路由器。多跳用來處理多個池的搜索,多路由用來處理代幣轉移的多個路徑的搜索。Tines 將查詢我們許多類型的池,並考慮 gas 成本、價格影響以及圖表拓撲結構以生成最佳價格解決方案。
那么現在 Sushi 將通過 Trident 擁有多個池,多跳可以通過更多的可能性來尋找低價機會,最大限度地發揮 SushiSwap 的 swap 功能。
你可能還記得,當你在 Sushi.com 上進行 swap 時,你的 swap 路徑將作為交易詳細信息的一部分顯示 (例如,SUSHI → WETH → AXS)。Sushi 上沒有 Sushi - Axie Infinity 池,但有 AXS - WETH 代幣對和 SUSHI - WETH 代幣對。因此在 swap 時,將 “from” 代幣切換到 “to” 代幣的公分母代幣對的過程就是我們所說的路徑 (route)。在過去進行 swap 時,我們僅限於這些路徑樣式,但是有了 Tines 多路徑功能,我們可以水平地執行交易以最大限度地減少價格影響 (滑點)。
不同的資產類型在混合池子中的表現會更好。例如,wBTC 和 renBTC 等同類資產往往在混合池中表現更佳。Tines 將使得路由更加有效 (使多個池成為統一的池),從而極大降低價格影響。
許可 (GPL3)
我們堅信 DeFi 的標准化將推動協議全面被大規模採用,因此在標准在設定之前,我們將繼續堅持开源的生態系統。因此,我們的新 AMM Trident 合約基於 GPL3 許可發布,並且 Sushi 團隊开發的所有軟件都會基於 GPL3 許可或者其他开源授權許可 (OSS) 發布。
發布後路线圖
Trident 將在接下來的幾周內推出,但關於我們的新 AMM,我們有更多激動人心的消息。後續版本有以下升級:
特許池 (Franchised pools)
Sushi 更具野心的一個計劃就是它的特許池。正如上述所提到那樣,Trident 希望通過激勵那些將資產保存在中心化交易所的用戶去提供流動性。在 Trident 推出之後,團隊將开始研究特許池。這些特許池承諾將中心化交易所和去中心化交易所聯合起來,以實現互惠互利的目標。我們旨在在滿足中心化交易所合規性需求的同時實現這種匹配。因此,這些資金池將不同於主要的 Trident AMM,並允許機構將流動性提供者和 swappers 列入白名單。
存儲證明 TWAP
Trident 實現將允許呈現存儲證明,以提供累積價格的兩個同步快照。為此,使用 TWAP 價格的用戶將提供默克爾證明,其中區塊根在規範頭後面小於 256 個塊。在鏈上,合約將確認存儲證明和價值的有效性,以允許即時 TWAP 快照。我們為 Kashi 重新設計了另一個實現,目前已部署在 Polygon 上,並且正在开發一個部署在以太坊上的節省 gas 消耗的版本。TWAP 的好處在於它是為所有資產服務的一個完全去中心化、去信任的價格預言機。
來源 | Sushi
原文鏈接:https://medium.com/sushiswap-org/introducing-the-sushi-next-generation-amm-trident-7dea6aa3cbc2
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
歐盟打響穩定幣战爭:21家發行商爭奪,Circle搶先登陸,Tether扶持“代理人”
作者:Weilin,PANews 歐盟《加密資產市場監管法案》(MiCA)對穩定幣發行方的監管規則...
Fractal Bitcoin分形比特幣深度研究報告:原生擴展的比特幣高速公路,重新定義比特幣的可能性
比特幣網絡擴展問題一直是區塊鏈領域的核心話題。從最初的隔離見證(SegWit)到閃電網絡(Ligh...
Stacks完成Nakamoto升級,BTC DeFi會是下一個關注點嗎?
當比特幣突破 9 萬美金,加密市場各個生態都开始了自己的狂歡。 AI 敘事持續火熱,Meme 持續...