一文了解DEX聚合協議1inch的新產品Mooniswap

買賣虛擬貨幣

8月11日訊息,去中心化交易所(DEX)聚合協議1inch.exchange今日宣佈推出自動做市商服務Mooniswap,這一新的AMM DEX對Uniswap的設計進行了改進,其會把套利者的部分收益重新分配給流動性池,並保護交易者免受搶先交易攻擊,根據模擬實驗,Mooniswap為流動性提供者帶來的收入,預計將比Uniswap V2多50%至200%。

什麼是自動化做市商(AMM)?

自動化做市商(AMM)極大地改變了使用者交換加密貨幣的方式,流動性池允許使用者以完全去中心化和非託管的方式在代幣之間輕鬆轉換。同時,流動性提供者(LP)可以獲得交易費被動收入,而這一收入是根據其對儲備池提供的資金按比例計算的。

2017年,Bancor推出了第一款AMM產品,它使得參與者可以在不依賴外部資料定價的情況下交易加密貨幣。之後,由Uniswap、Balancer、Curve等不同專案設計的創新AMM,開始在DeFi領域湧現。

歷史上,Alan Lu首先為預測市場使用了恆定乘積公式,隨後,Hayden Adams就使用了這個漂亮的公式來打造了他的Uniswap,而這個優雅的AMM公式便是:

x * y = k

其中,x代表代幣1的數量,y代表代幣2的數量,k則是一個固定常數。

換言之,這個方程表達了兩種資產數量之間的依賴關係,它們的乘積必須保持不變。有了這個等式,AMM可以引用一個池中兩個資產的價格,以維持它們的單位乘積等於一個常數。

這一想法很快就被市場參與者接受了,Vitalik Buterin呼籲“以我們執行預測市場的方式來執行鏈上的去中心化交易所”,並對搶先交易問題進行了反思。事實上,AMM機制也給交易者帶來了可能的虧損風險。之後,很多專案方便從不同的角度來解決這些缺陷。

自動化做市商(AMM)是如何工作的?

透過兩個面,恆定乘積不變方程會平衡資產池中的資產。其中第一面是交易者,他們與資產池進行交易,並導致價格的變動,第二面則是套利者,他們在交易者完成交易後,透過與資產池進行交易,將價格帶回到市場價。因此,我們就有了AMM的兩個進出流。

一般來說,交易者是按照AMM提供的價格交換資產的散戶投資者,而套利者則相反,通常它們是旨在捕捉利潤的交易機器人,由於套利流程的確定性是很高的,因此,套利者具有比其他市場參與者更多的優勢。

理想情況下,如果價格下跌所帶來的利潤回到池中,那麼做市商將從價格差異中獲利。資產池是預先融資的,因此一筆互換交易可以輕鬆執行,在任何一段時間內,一名交易者在賣出,而另一名交易者則在買入,最後他們就相互抵消。

不幸的是,這在現實情況下是不存在的,進行搶先交易的交易者,實際上是透過價格波動來從流動性提供者(LP)那裡竊取資金。不可否認的是,搶先交易的問題非常重要。

現有AMM面臨的問題

恆定乘積不變數公式為AMM設計的很多後續創新奠定了基礎。而現在,旨在改善價格曲線的AMM創新正迎來爆炸式的增長。

恆定乘積公式最直接的實現是Uniswap的AMM,Uniswap是完全無需許可的,任何人都可以參與它的資產池做市。Uniswap AMM不需要來自預言機提供的任何外部喂價,除了針對它執行的交易之外,基本上對定價沒有其他影響。不幸的是,當流動性提供者在不利的條件下退出時,他們會遭受損失(無常損失),這自然是令人不愉快的。

而Curve則針對穩定幣建立了一個更好的定價函式,它由一個恆定乘積及一個常數和函式組成。由於等式兩邊都嵌入了池不平衡係數,Curve的AMM能夠更有效地報價。該AMM會根據查詢時資產池不平衡的程度,在常數和公式和恆定乘積公式之間切換。

Curve的創新極大地促進了DEX領域的發展,但它依舊沒能解決一些令人頭疼的問題。

作為AMM領域的開拓者,Bancor在其V2版本更新中,首次嘗試透過流動性放大和動態權重機制來解決大額交易的高滑點和無常損失問題。然而,Bancor V2減輕無常損失的浮動權重解決方案,需要依賴於協議外部執行的預言機的平穩價格報價流。Bancor發現這是一個關鍵的缺點,因為預言機容易受到搶先交易攻擊的影響。我們贊同Bancor的觀點,即一條鎖鏈的強度取決於它最脆弱的那一環。

很多專案方都試圖用自己獨特的實現來改進AMM設計。

而1inch團隊設計的AMM,它使得流動性提供者能夠從價格滑點中捕獲到一部分利潤。

Mooniswap簡介

Mooniswap是下一代具有虛擬餘額(virtual balance)的自動化做市商,它使得流動性提供者能夠捕獲套利者獲取的利潤。

面對搶先交易難題,Vitalik Buterin建議使用“虛擬量”方案,但是在一個稍微不同的背景下。

這一想法在Mooniswap設計中得到了充分的實現。新的AMM能夠透過維持不同互換方向的虛擬餘額,將大部分滑點收入保留在池中。當發生互換交易時,做市商不會自動應用不變演算法並顯示即將進行交易的新價格。AMM在大約5分鐘的時間內緩慢地提高套利交易者的匯率。因此,它們將只能收回一部分滑點收益,而其餘部分將保留在流動性提供者(LP)共享的資金池中。我們相信這會改變遊戲規則。

透過延遲價格更新,做市商將為套利者創造一個高度競爭的環境,迫使他們以利潤較低的價格進行交易,這反過來又會增加流動性提供者獲得的價值。

下圖顯示了幾筆套利如何顯著增加從X點到Q點的恆定乘積不變數:

其中:

A是初始餘額;
X是在一筆互換交易後發生滑動的餘額;
B是在一段時間後反向互換的虛擬餘額;
0A — 0Q 價格的真實線;
BC,DE,ZQ是基於虛擬餘額的套利交易;
XY,YZ-套利交易與實際餘額的並行交易;

互換後,反向互換的虛擬餘額開始從A點線性移動到X點,在某些B點,套利者發現價格有利可圖,並透過從B點到C點執行互換來重新平衡資產池。請注意,A點和C點以及原點都位於同一條線上,這意味著它們擁有同樣的價格。圖表顯示了三筆連續的套利交易,這些交易一直持續到Q點的實際餘額達到均衡價格。

我們基於真實世界的資料對Mooniswap的效能進行了多次模擬,並將結果與Uniswap V2進行了比較。在下面,你可以找到關於交易量、累計價格滑點、Uniswap V2流動性提供者收入以及Mooniswap流動性提供者收入的預測結果圖表。為了說明這一點,我們在Uniswap V2上選取了一些流動性最強的市場:

平均而言,由於價格滑點利潤的重新調整,我們預計Mooniswap為流動性提供者帶來的收入,將比Uniswap V2多50%至200%。

互換交易和推薦費

Mooniswap最初設定了0.3%的互換交易費用,而這一費用將來可逐漸降低到0%,以此為市場提供一種更具競爭力的交易方式。

Mooniswap引入了推薦費的概念,以鼓勵與錢包和其他服務的整合,從而增加交易量和流動性提供商的額外收入。只有在交易引數中指定了推薦錢包時,才會收取推薦費。

推薦費是固定的,它等於流動性提供者在交易中賺取收入的5%。因此,最初0.3%的互換費將有0.015%會是作為推薦費,剩下0.285%給予流動性提供者。虛擬餘額產生的額外利潤也按相同比例分配,其中有5%會作為推薦費。

推薦費不會對價格造成額外壓力,並可以透過提供交易量來獎勵為協議做出貢獻的外部參與者。

除交換費和推薦費外,Mooniswap不會收取任何附加協議費用。

VWAP預言機

Mooniswap還推出了鏈上交易量加權平均價格預言機,價格預言機資料儲存為兩個方向的所有交易輸入和輸出的累計和,並且在每次交易後更新。透過選擇不同的時間段,預言機使用者可以配置所需的價格近期性和抗操縱性程度。我們認為,由於Mooniswap使用了虛擬餘額機制,VWAP預言機將很難被惡意參與者操縱。

需要指出的是,Mooniswap的使用者介面參考了Uniswap,這表明Uniswap的使用者介面已被證明是直觀、可靠的,並且它已受到了很多使用者的喜愛。

本文連結:https://www.8btc.com/article/633734

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;