ErgoDEX 破解不同類型交易所無法共享流動性的難題
ErgoDEX是一種非托管、去中心化交易所,允許在 Ergo 網絡 和 Cardano 網絡之間快速、輕松和安全地轉移流動性,也是Ergo網絡與Cardano網絡之間、首個基於擴展UTXO模型的跨鏈去中心化交易所,於近日上线Ergo網絡。擴展UTXO模型為在Ergo和Cardano生態上不同類型的交易所之間共享流動性提供了獨特的可能性。截止目前,Ergo生態上的經典AMM功能已完成开發和測試。去中心化委托單簿功能即將推出。在ErgoDEX中,每個角色都受到激勵去盡可能地履行自己的職責。用戶受益於DEX服務,流動性提供者受益於協議費用,而DEX受益於固定交易手續費。
下面是由ErgoDEX首席开發者Ilya Oskin等人攥寫並發布在Github上的ErgoDEX協議,譯為中文旨在方便大家深入了解ErgoDEX的工作原理和代幣經濟學。
介紹
在傳統中心化金融中,交易行為由受信任第三方推動,例如做市商、經紀人或其他中介。這是使用委托單簿完成的,它匹配了买入和賣出的委托單。這些紙質委托單簿最終變成了中心化交易所(CEX),就像股票市場中使用的那樣。
無受信方的交易行為是區塊鏈上去中心化金融(DeFi)所必需的最基本特徵之一。去中心化交易所(DEX)使用受信任的智能合約而不是受信任的中介機構。中心化委托單簿交易所的許多功能(例如委托單的部分成交、回購保證等)已在智能合約中成功實現。在智能合約中,這些功能通常是可組合的。出於多種原因,智能合約中的可組合要素對交易者有利,例如它們更易於理解和使用。
在DeFi中,有兩種類型的DEX:委托單簿型(類似於傳統金融交易所)和自動做市商(AMM)型。交換委托單合約(Swap Order Contract)允許存在基於委托單簿的DEX,這些合約遵循傳統金融模型。它們相當成熟,且在流動性高的市場中效果最佳。AMM DEX也可以在具有先進智能合約的區塊鏈上運行。AMM使用數學模型來設定價格並匹配买家和賣家,而不僅僅像在傳統委托單簿中一樣匹配买單和賣單。AMM最適合流動性低的市場。其特點之一是流動性提供者向交易所添加資產以賺取費用,當使用這種額外的流動性時,則市場受益於流動性的增加、更小的延遲、有限的價格滑點和更少的市場波動。
有趣的是,Ergo和Cardano的獨特之處在於,由於它們使用了擴展UTXO(eUTXO)账本模型,AMM DEX的流動性池合約可以與委托單簿DEX中使用的委托單合約相結合。這種能力可以使Ergo和Cardano區塊鏈上不同類型的交易所共享流動性,這在以前是不可能的。
本文檔描述了基於Ergo和Cardano的自動去中心化交易所協議。
協議架構概述
委托單簿DEX
委托單正在等待其他委托單與之匹配,或等待撤單。有以下三種類型的委托單:“买入”(為原生資產买入代幣)、“賣出”(為原生資產賣出代幣)和“交換”(Swap)(為其他代幣購买代幣)委托單。委托單簿DEX的優勢在於,它最適合那些具有高流動性的交易對。
原子限價委托單(Atomic Limit Order)
原子委托單只能完全執行,否則退款。此類委托單可以由ErgoDEX客戶端聚合,以便用戶可以從中進行選擇,或者在委托單簿中與接下來將定義的部分委托單進行匹配。
部分限價委托單(Partial Limit Order)
部分委托單對於那些曾經使用過經典中心化交易所的人來說更為熟悉。這些委托單可以部分執行,因此處理它們的最佳方式是委托單簿,它們可以在其中由ErgoDEX機器人聚合、匹配和執行。
AMM DEX
委托單簿DEX依賴委托單簿來表示流動性和確定價格;與之不同,AMM DEX使用自動做市商機制來提供有關費率和滑點的即時反饋。AMM DEX最適合流動性低的交易對。
每個AMM流動性池都是某對資產的交易場所。為了促成交易,流動性池接受與其價格成比例的標的資產存款。每當存款發生時,都會鑄造一定數量的獨特代幣,稱為流動性代幣。鑄造的流動性代幣按其存款比例在流動性提供者之間分配。流動性提供者之後可以將他們的流動性代幣份額換成一定比例的標的儲備金。
恆定函數做市商(CFMM,經典AMM池)
經典AMM池基於常數乘積公式,即x*y=c,其中x和y分別是代幣X和Y的存款,c是它們的乘積,在交換操作後必須保持恆定不變。CFMM在整個價格範圍內提供流動性。
集中AMM池
在CFMM中,流動性沿儲備金曲线均勻分布,這有點低效,因為池中保留的大部分儲備金從未使用過。而集中AMM允許流動性提供者(LP)為較小的價格範圍提供流動性。每個交易對由較小的池組成,每個池對應某個價格範圍。我們稱這種池為集中流動性池(CLP)。CLP只需要維持足夠的儲備金來支持其價格範圍內的交易,因此可以像在該範圍內擁有更大儲備金(我們稱之為虛擬儲備金)的常數乘積池一樣發揮作用。同時,LP不受某些特定CLP和價格範圍的約束,可以為多個相鄰的CLP提供流動性,因此形成所謂的頭寸。雖然資產的價格在頭寸的價格範圍內,但該頭寸在賺取協議費用。當價格超出頭寸的價格範圍時,它的流動性不再賺取費用,因為它不再起作用。
鏈下執行
為了效率起見,大多數DEX操作分為兩個階段:1.委托單創建2.執行。一旦委托單提交到網絡,它就可以由鏈下機器人執行。鏈下機器人是一種軟件,用於跟蹤委托單並讓委托單產生的交易執行所有必要的狀態轉換。所有轉換的合法性由驗證腳本在鏈上核查。任何愿意支持ErgoDEX並賺取執行費的人都可以運行鏈下機器人。
代幣經濟學
在ErgoDEX中,每個參與者都受到激勵盡可能地履行自己的角色。
ErgoDEX生態系統中有五種類型的經濟主體:
主體類型
激勵目標
礦工
處理交易
用戶界面(UI)提供者
提供更好的UI
鏈下執行者
執行委托單
流動性提供者
提供流動性
交易者
使用DEX
每種類型的主體都以自己的方式從使用DEX中受益:
· 礦工賺取以原生代幣支付的礦工費
· UI提供者賺取以原生代幣支付的費用,即針對通過UI完成的每項操作而收取的費用
· 鏈下執行者通過委托單簿和AMM服務賺取以原生代幣支付的費用
o 在AMM中:對流動性池上的每項操作收費
§ 用戶定義的用於存款/贖回操作的原生代幣金額
§ 用戶為交易的每單位報價資產定義的原生代幣金額
o 在委托單簿中:交易的每單位報價資產單位以原生代幣收費
· 流動性提供者受益於以代幣支付並在流動性池中累積的協議費用
· 交易者從他們使用的DEX服務中受益
作者:ErgoDEX首席开發者Ilya Oskin等人
原文發布日期:2021年9月10日
原文鏈接:https://ergodex.io/
https://github.com/ergolabs/ergo-dex/blob/master/README.md
聲明:本文著作權歸原作者所有,所寫內容僅代表原作者觀點,不做投資理財建議。
鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。
星球日報|Cboe向美SEC提交4支Solana現貨ETF上市申請;Tether近期已累計增發90億枚USDT(11月22日)
頭條 Cboe 向美 SEC 提交 4 支 Solana 現貨 ETF 上市申請 彭博高級 ETF...
香港Web3宣言兩周年,HashKey總經理Anna Liu談代幣化未來
整理:Tia,Techub News 作為亞洲頂尖的加密資產企業之一,HashKey Group...
美 SEC 主席 Gary Gensler 宣布將辭職,加密貨幣迎來四年坦途?
撰文:Alex Liu,Foresight News 11 月 22 日凌晨,亞洲時區夜深人靜之際...