加密貨幣中的AMM是如何運作的?

    加密貨幣中的AMM是如何運作的?

    重點摘要

    • AMM 是一種去中心化交易所(DEX)協議,使用數學公式為資產定價,而非傳統的買賣盤。
    • 流動性池:交易是針對用戶(流動性提供者)提供的代幣「池」進行,而非特定的交易對手。
    • 定價機制:大多數AMM使用常數乘積公式($x \cdot y = k$)以確保無論交易規模如何,都能保持持續的流動性。
    • 收益潛力:流動性提供者(LP)可按比例獲得交易手續費,但面臨無常損失等風險。
    • 演進:現代的自動做市商如Uniswap v4和Curve採用「集中流動性」和「混合不變量」模型來提升資本效率。
     

    引言:從買賣盤轉向演算法

    在傳統金融(TradFi)和如KuCoin這樣的中心化交易所(CEXs)中,交易依賴於中央限價訂單簿(CLOB)。買方和賣方列出他們的價格,當這些價格相遇時,一個「匹配」引擎會執行交易。
     
    然而,鏈上買賣盤常因高昂的gas費用和延遲而效率低下。自動化市場製造商(AMMs)透過以智能合約取代中間人解決了這個問題。你無需等待買家,而是直接與智能合約的儲備進行交易。
     

    AMM 的架構

    要理解AMM如何運作,您必須想像三個核心組件:

    A. 流動性池

    流動性池是鎖定在智能合約中的一個數位代幣「容器」。大多數池由一對代幣組成(例如,ETH/USDT)。

    B. 流動性提供者(LPs)

    LP 是將其代幣充幣至池中以促進交易的用戶。作為回報,他們會收到 LP 代幣,代表其在池中的份額,並有權獲得部分交易手續費(通常為每次交換 0.01% 至 0.3%)。

    C. 數學公式

    AMM 中的「掛單」是演算法。它根據池中代幣的比率來決定價格。
     

    魔法背後的數學:常數乘積公式

    最著名的AMM模型由Uniswap開創,稱為常數乘積做市商(CPMM)。它使用了一個看似簡單的方程式:
    $$x \cdot y = k$$
    在哪裡:
    • $$$$ = 池中代幣A的數量。
    • $$$$ = 池中代幣 B 的數量。
    • $$$$ = 一筆在交換期間必須保持不變的總流動性。
     

    它在實際中如何運作

    想像一個資金池,包含 10 ETH ($x$) 和 20,000 USDT ($y$)。
    常數 $k$ 為 $10 \cdot 20,000 = 200,000$。
    如果交易者想用USDT購買ETH:
    1. 他們將 USDT 添加到流動性池中。
    2. 池子必須移除 ETH,以確保 $x \cdot y$ 仍等於 $200,000$。
    3. 由於ETH的供應減少,其價格(相對於USDT)上升。
     

    進階交易者的核心概念

    滑點與價格影響

    由於自動做市商沿著數學曲線移動,您所看到的價格很少能用於大額訂單的實際成交價格。
    • 價格影響:由您的交易直接導致的價格漲跌幅。在流動性較淺的池中進行大額交易會造成巨大的價格漲跌幅。
    • 滑點:由於同時發生其他交易,導致預期價格與成交價格之間的差異。
     

    暫時性損失

    這是流動性提供者的「隱形」風險。當池中代幣的市場價格與您存入時的價格產生偏離時,就會發生無常損失。
    注意:稱為「暫時性」是因為如果價格恢復到原來的比例,損失就會消失。然而,如果你在價格偏離時提幣,損失就會變成永久性的。
     

    套利:價格修正引擎

    AMM 沒有「Oracle」告訴它們 ETH 在 Binance 上的價值。它們依賴套利者。如果 ETH 在 KuCoin 上是 2,000 美元,但在 AMM 上是 1,950 美元,套利者會在 AMM 上購買並在 KuCoin 上出售,直到 AMM 價格與全球市場一致。
     

    AMM 模型的演進(v2、v3 和 v4)

    模型類型主要功能最適合
    標準 AMM (v2)全範圍流動性(0 到無窮大)初學者;簡單的被動收入
    集中流動性(v3)LPs 在特定價格範圍內提供流動性專業做市商;高資本效率
    StableSwap (Curve)相關資產的平坦曲線USDT/USDC、WBTC/BTC 交換
    多資產(Balancer)單個池中最多8個代幣類似指數的投資組合
     

    如何作為交易者使用 AMM

    1. 連接錢包:使用 MetaMask 或 Rabby 連接到 DEX(Uniswap、PancakeSwap)。
    2. 選擇交易對:選擇您要交換的代幣。
    3. 設定滑點容許度:對於波動性資產,請將此值設為 0.5% – 1%,以確保交易不會失敗。
    4. 確認交換:在您的錢包中簽署交易。
     

    常見問題:加密貨幣中的AMM是如何運作的?

    AMM 安全嗎?

    雖然數學基礎穩固,但自動做市商存在智能合約風險。如果程式碼有漏洞,流動性池可能被抽乾。請務必使用經過實戰驗證的協議,如 Uniswap 或 Curve。
     

    為何不同AMM上的價格不同?

    每個 AMM 都是獨立的流動性島嶼。如果在 SushiSwap 上發生大額交易,但在 Uniswap 上沒有,價格將會偏離,直到套利者介入以平衡它們。

    作為流動性提供者,我會不會賠掉所有錢?

    總損失雖罕見但有可能發生,若雙方代幣中的一方出現「跑路」或價值歸零。此外,您還面臨無常損失,有時可能超過您賺取的費用。

    什麼是 LP 代幣?

    LP代幣本質上是一種收據。它們證明您擁有池子的一定比例。您通常可以將這些代幣「質押」到「收益農場」中以賺取額外獎勵(流動性挖礦)。
     
    免責聲明:本頁面所載資訊可能來自第三方,未必反映KuCoin的觀點或意見。此內容僅供一般資訊用途,不作任何明示或暗示的陳述或保證,亦不構成財務或投資建議。KuCoin對任何錯誤或遺漏,或因使用此資訊所導致的任何後果概不負責。投資數碼資產可能存在風險。請根據您的財務狀況,仔細評估產品的風險及您的風險承受能力。如需更多資訊,請參閱我們的 使用條款風險披露.

    分享