AMM機制演進:從CPMM到CLMM和DLMM的Web3金融創新

Web3金融領域的核心技術:自動做市商機制探析

在當前Web3行業格局中,與去中心化金融(DeFi)相關的產品佔據了主導地位。其中,自動做市商(AMM)作爲關鍵環節,正在有力推動Web3金融領域的創新與變革。本文將聚焦Solana生態中幾個重要的AMM實現,以期爲流動性提供者(LP)在選擇投資策略時提供一些參考。

Solana生態AMM調研:高流動性背後的底層代碼

恆定乘積做市商(CPMM)

CPMM是最基礎的AMM實現方式之一。以某交易平台推出的基於恆定乘積的AMM爲例,其核心原理是保持池子中兩種代幣供應量的乘積恆定,即X * Y = k。

當用戶向池子添加流動性時,系統會自動爲用戶錢包創建關聯帳戶並發放LP Token,用於證明該用戶在特定池子中的份額佔比。這些LP Token在用戶提取流動性時會被銷毀。

CPMM的鏈上程序使用Anchor開發。在交易過程中,用戶交換代幣時會觸發swap相關指令。以USDC和TRUMP代幣交換爲例,系統會通過TRUMP-USDC池子進行操作。Solana生態中的AMM可以直接使用Token Account表示LP對,無需像以太坊那樣部署新的合約。

Solana生態AMM調研:高流動性背後的底層代碼

在具體的swap操作中,系統會根據恆定乘積公式計算可交換的代幣數量。計算公式爲:

(X + ΔX)(Y - ΔY) = XY

其中,ΔY表示用戶可獲得的目標代幣數量,計算方法爲:

ΔY = (ΔX * Y) / (X + ΔX)

需要注意,這個計算並不包含手續費,因爲手續費已在前置邏輯中扣除。

Solana生態AMM調研:高流動性背後的底層代碼

集中流動性做市商(CLMM)

CLMM是某交易平台推出的另一種AMM實現,其設計理念類似於某知名DEX的V3版本。CLMM允許爲每個代幣對設置多個費用等級,並創建相應的流動性池。

CLMM的一大特點是允許流動性提供者在注入資金時選擇特定的價格範圍。這種機制使得資金僅在所選範圍內分布,提高了資金利用效率。LP可以選擇爲池子中的兩種代幣都提供流動性,也可以選擇僅提供單邊流動性,類似於傳統金融中的限價單。

Solana生態AMM調研:高流動性背後的底層代碼

一般而言,對於價格波動較小的池子,LP傾向於選擇較小的價格範圍;而對於波動劇烈的池子,則傾向於選擇較大的範圍。這樣做的目的是盡量避免當前價格脫離所選範圍,從而減少無常損失。

值得注意的是,雖然集中流動性可以提高資金利用率,但也對LP的金融管理能力提出了更高要求。LP需要更積極地管理自己的流動性,否則可能因市場波動而遭受嚴重的無常損失。

Solana生態AMM調研:高流動性背後的底層代碼

動態流動性做市商(DLMM)

DLMM是由某平台推出的AMM產品,它也屬於某知名DEX V3的一種變體,與CLMM有諸多相似之處。DLMM同樣允許LP將資金集中在當前價格附近的一定範圍內,但在具體實現上有所創新,並提供了一些特色功能。

DLMM引入了"Bin"的概念,即將價格區間劃分爲多個小段。如果交易發生在同一個Bin內,交易者將享受零滑點交易,這可以顯著提高交易量和成功率,理論上能爲LP帶來更多手續費收入。

Solana生態AMM調研:高流動性背後的底層代碼

在DLMM中,池子中的代幣同樣在當前價格兩側分布。當前激活的Bin中存在兩種代幣,而其他Bin則分別只包含單一代幣。當激活Bin中某種代幣減少爲零時,系統會自動將相鄰的Bin設爲新的激活狀態,從而推動池子中的價格變化。

Solana生態AMM調研:高流動性背後的底層代碼

DLMM爲LP提供了三種流動性策略:Spot、Curve和Bid Ask。Spot策略適用於大多數流動性池;Curve策略更適合價格波動小的池子,如穩定幣對;Bid Ask策略則適合價格波動較大的池子,但這種策略通常需要LP頻繁調整倉位,對市場判斷能力要求較高。

Solana生態AMM調研:高流動性背後的底層代碼

結語

作爲Web3金融領域的重要組成部分,AMM通過其獨特機制和不斷創新,正在推動去中心化金融的普及和發展。隨着技術進步和生態系統完善,AMM有望在未來發揮更大作用,進一步改變傳統金融格局。對於參與者來說,深入理解不同AMM機制的特點和風險,將有助於做出更明智的投資決策。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 分享
留言
0/400
wrekt_but_learningvip
· 13小時前
gm degens solana这次真给力
回復0
DeFi医生vip
· 13小時前
看诊结果:CPMM端口依然缺乏应激调节机制
回復0
孤独锚定师vip
· 13小時前
趁着还没被收割完 先上车
回復0
consensus_whisperervip
· 13小時前
就看一眼就晕了 太深奥
回復0
绿蜡烛收集家vip
· 13小時前
啊啊啊炒LP太慌了吧
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)