目錄
Toggle什麼是AMM DEX?
AMM(自動做市商去中心化交易所的縮寫)是一種基於智慧合約的自動機制,用於提供流動性。AMM DEX是使用自動做市商機制的去中心化交易所。一切都按照預先設計並整合到智慧合約中的場景自動進行。這些合約根據預先設定的訂單自動執行買賣操作,無需第三方的參與。

每個流動性池包含一對資產,例如ETH/USDT。當用戶想要交易ETH換取USDT時,他們將與該池互動,新增一種資產並提取另一種資產。池中的波動將根據平衡演算法x*y=k改變資產價格。
流動性池的作用
- 提供流動性:確保池中有足夠的資產以滿足使用者的交易需求,最大限度地減少價格滑點。
- 鼓勵流動性提供者:AMM通常以交易費和平臺代幣的形式提供獎勵,以吸引流動性提供者。
- 交易自動化:使用演算法自動調整資產價格,確保交易快速高效地執行。
- 透明和安全:整個交易和流動性提供過程都記錄在區塊鏈上,允許使用者檢查和驗證每筆交易。
AMM的運作機制
AMM去中心化交易所的工作原理基於自動調整流動性池中交易對資產價值的演算法。一個重要的點是每個AMM流動性池包含一個交易對。例如,如果你想用ETH交易USDT,你需要找一個ETH/USDT流動性池來執行。
任何人都可以透過存入池中的兩種加密貨幣來成為流動性提供者。所有AMM都使用特定演算法來平衡池中資產的比率。例如,Uniswap和一些AMM交易所使用x * y = k公式,其中x代表資產A,y代表資產B,k是特定常數。

當許多投資者購買ETH時,他們會向池中新增USDT並獲得相應數量的ETH,這會減少池中的ETH數量並根據平衡演算法提高ETH價格。相反,當USDT被大量購買時,ETH價格將下降,USDT價格上漲。其他如Balancer的AMM交易所使用更復雜的演算法,允許在一個流動性池中最多組合8種加密資產。
與傳統交易所相比AMM的優缺點
優點
- 高安全性:使用自動流動性池時無需提供個人資訊,避免資訊洩露風險。
- 自動交易:價格由演算法確定並由智慧合約自動執行,無需擔心訂單被套或長時間無法成交。
- 低滑點:交易價格在下單和成交之間變化很小,除非是流動性較差的代幣。
- 高透明度:所有交易過程都記錄在區塊鏈上,隨時可以追溯。
缺點
- 代幣仿盤:建立流動性池的過程使得建立偽造代幣對變得容易。
- 高交易費:像Uniswap這樣建立在以太坊上的AMM以高昂的Gas費和頻繁的交易擁塞而聞名。
- 無常損失:當池中代幣價值與外部價值不同時發生的損失,會給存款人造成虧損。
AMM的機會和風險
AMM上為流動性提供者提供的收益耕作機會
成為流動性提供者,您可以利用收益耕作機會來增加收益。AMM會在您為資金池提供流動性時,傳送少量手續費給LP,通常以LP代幣的形式。在某些情況下,您可以將此代幣存入或"質押"到特定的借貸協議中並賺取利息。這有助於透過利用DeFi協議的互操作性來最大化收入。
無常損失
無常損失是指在計算持有代幣和使用代幣進行挖礦之間的收益差異時發生的損失。為了限制無常損失,您可以選擇波動性較小的資產對進行挖礦。然而,收益總是伴隨著風險,選擇更安全意味著來自專案獎勵的收益也會更低。
AMM去中心化交易所的滑點問題及解決方案
滑點是指交易執行後的實際價格與最初預期價格之間的差異。當在流動性較低的幣/代幣上下大額訂單時,通常會出現價格差異,導致價格顯著上漲或下跌。為改善滑點問題,AMM需要吸引流動性。AMM去中心化交易所的流動性越高,投資者受滑點影響越小,從而吸引更多流動性。
滑點:當交易大量資產時會改變資金池中資產的比例,導致收到的價格與最初市場價格不同。在上述示例中,賣出5個ETH或購買1000個USDT都會因資金池資產數量變化而導致滑點。
解決滑點的方法:
- 增加資金池流動性:更大的流動性有助於減少滑點,因為大額交易時資產比例變化會更小。
- 使用去中心化交易所聚合器:像1inch、Matcha和Paraswap這樣的平臺可以找到最佳交易路徑,將交易分散到多個資金池以減少滑點。
- 價格穩定機制:像Curve Finance這樣的交易所使用複雜演算法來保持價格穩定,特別是對穩定幣。
- 限價交易:允許使用者在固定價格下買入或賣出資產,避免滑點。
- 更復雜的AMM公式:像Balancer這樣的交易所允許資金池中有多種資產和不同的權重比例,有助於減少滑點。
總結
自動做市商(AMM)已經徹底改變了DeFi市場,透過自動流動性提供和無中介交易使其蓬勃發展。透過Uniswap、Curve Finance等平臺,AMM使使用者能輕鬆交易和提供流動性,同時從交易費中獲得獎勵。儘管面臨滑點和無常損失等挑戰,AMM仍在不斷發展和改進,創造出一個日益可持續和高效的DeFi生態系統。



