logo

新手教學

投資理財

區塊百科

賽道專題

幣種分析

優惠福利

市場週報

活動優惠搜尋

NEW EVENT

最新活動

幣安

web3 community

加入每日幣研 Telegram 群組,即時掌握幣圈最新資訊

HOT ARTICLES

熱門文章

    【DeFi 入門】Uniswap 和它的 V3 版本是什麼?

    FoxBling

    2023/04/11

    在幣圈混了一陣子的讀者,無論是資歷有多少也總會在有些場合聽過 Uniswap 這個去中心化交易所 (DEX) 的名字吧。 這文章會以最淺白的方式向大家說明 Uniswap 及現在不同新項目所提及的 Uniswap V3 是什麼。

    Uniswap 最大的去中心化交易所

    首先經常聽到的幣安(Binance)和 Coinbase 等有很好的手機交易應用等我們稱為中心化交易所(CEX)。CEX 是指基於自己服務器上的中心化交易平台,交易所會從訂單簿上進行撮合,交易數據記錄在交易所自己中心化的服務器上。

    Uniswap 是一個去中心化交易所(DEX),所謂去中心化就是進行一切交易都不需要登入、也無需進行 KYC 實名認證,因此也不會將用戶資金和個人數據儲存在交易所的雲端數據中,所以就能達到沒有「中心組織」,成為一個單純交易媒介。

    Uniswap V1, V2, V3 懶人包

    如果要簡單形容 Uniswap V1, V2 和 V3 之間的分別,筆者會如此形容:

    Uniswap v1:提供簡單代幣兌換
    Uniswap v2:引入雙代幣組成的流動池概念
    Uniswap v3:自己打造鏈上網格

    所以 Uniswap V1 是什麼?

    Uniswap 憑藉一些創新定立了其作為市場大哥的地位,最重要的是其用了自動做市(AMM)的模型來計算交易價格。它允許用戶在無需註冊、無需許可和無需中央交易所參與的情況下進行加密貨幣交易。用戶可以通過在 Uniswap V1 上創建或參與流動性池來進行交易,流動性池是由用戶提供的資金池,用戶可以將他們的加密貨幣存入其中,並賺取交易手續費和流動性提供獎勵。

    Uniswap V1 同時使用一個自動平衡的機制來維護交易對之間的價格均衡,當一方的流動性減少時,系統會自動調整價格,使得交易對中的兩個資產價值保持一定的比例關係。

    Uniswap V1 只支持 ETH-ERC 20 對的交換。如果用戶希望將 USDC 換成 DAI,第一步是將 USDC 換成 ETH,然後將 ETH 換成 DAI。
    Uniswap V1 還促進了 LP 代幣 (LP Token) 的概念。當流動性提供者 (LP, Liquidity Provider) 向任何資金池添加流動性時,他們會收到代表增加的流動性的 LP 代幣。然後可以質押或銷毀這些 LP 代幣以兌換獎勵。收取 0.3% 的交易費以獎勵流動性提供者。

    Uniswap V2 更新

    在說 V3 之前也總要提及一下 V2 吧。 V2 的主要功能有管理資金、交易代幣、流動性抵押與獲得報酬、管理池中的治理代幣、協議手續費,其中的手續費用主要在於升級協議和整個生態系統。

    Uniswap V2 的閃電交易允許用戶提取任意數量的 ERC-20 代幣,而無需預先支付,只要在一筆交易內還清你的初始貸款,交易就會成功;交易中的任何一個操作失敗,都是導致整筆交易失敗、被改動的狀態會完全回復。

    V2 上的交易並不像 V1 上的每個交易對中都有 ETH 作為中介代幣,而是交易對之間可以進行直接交易。每個代幣交易對都要通過工廠合約(factory contract)建立自己的流動性池。建立流動性池時,需在其中存入初始資金,以提供流動性。代幣對的匯率是基於下圖的恆定乘積公式來決定代幣的價格。

    最大的好處是不再依賴訂單簿模式來決定代幣的價格,而是代幣池中的供需關係來決定價格,同是有可行空間進行套利交易,最後依賴套利交易來讓流動性池中的代幣價格與市場價格保持一致。

    Uniswap V2 問題

    以往的 V2 使用的恆定乘積做市商公式中,對於特定價格,池子中僅部分資金會參與做市,所以資金運用十分低效,同時也導致交易滑點相對較高。 在介紹 V3 前必須知道 V2 面臨的痛點

    參考資料:【這裡

    滑點問題

    滑點即預計交易價格和實際交易價格的差異,一般造成這種差異是由於池中的流動性不足,這情況不論是傳統買賣盤對接平台或者 AMMs 去中心化交易方式都會出現。V2 對於大額交易的滑點問題十分嚴重。

    例子:假設 1 ETH = 2000 DAI,而整個 Uniswap V2 裡面只有 1 ETH 及 2000 DAI(用極端例子比來比喻),在 Uniswap買 0.5 ETH 便相等於買了整個資金池 50%的 ETH;根據 V2 方程式計算,我買入 0.2 ETH便需要付出 500 DAI(被買了 0.2 ETH後資金池剩下 0.8 ETH, 當 x 變成 0.8, k 要維持 2000, y 便變成 2500, 亦即我要注入 500 DAI 到資金池換取 0.2 ETH),亦即是 ETH 價格由 2000 DAI 變了 2500 DAI。

    資金效率問題

    滑點問題對於交易者和流動性提供者(LP)也有影響,由於 V2 設計上流動性提供者實際上會將資金分佈在價格區間 (0, 無窮大),即使這些價格幾乎永遠也無法使用到。

    例子:假設今天 1 ETH = 2500 DAI,而整個 Uniswap V2 裡面今次有比較充裕的資金池 – 100 ETH及 250000 DAI,如果仍然有人要買 0.2 ETH,這次便不會有很大的滑點問題,只需付出 501 DAI 便可以(計算方法同上),即是價格相等於 2,505 DAI。若果買 10 ETH 價格便飆升至 2,778 DAI(計算方法同上),這就是流動性的應用不當。

    Uniswap V3 更新

    Uniswap V3 的有四大方面的更新:集中流動性、架構變動、治理、價格預言機。而主要變動都集中於資金利用率的方面。

    集中流動性 Concentrated Liquidity

    在之前的版本中,流動性被均勻分佈在 x*y=k 的曲線,而為了令池中更多的資金能夠被利用,Uniswap 允許 LP 們將他們的流動性集中到更小的價格區間,而不是原來的(0 ,無限大)。集中到一個有限區間的流動性稱為「頭寸」,一個頭寸只需要維持足夠的代幣餘額以支持該區間的交易即可,而代幣交易價格離開頭寸區間時,該頭寸的流動性將不再活躍,所以 LP 同時無法獲得手續費。

    每個 LP 可以注資到不只一個價格範圍,例如筆者可以將 $1000 注資到 ETH / DAI $2,000-$2,500 這範圍,同時間將 $500 注資到 ETH / DAI $2,400-$2,600 這範圍。

    在 Concentrated Liquidity 的概念中,交易池中的不同價格的流動性由 LP 決定;而假設大部分的流動性提供者是理智的,會留意巿況而作出調整,可以預期最多資金會停泊於離現價最近嘅範圍,越遠離則越少資金,從而大大提升資產在資金池的作用。

    下圖顯示出由 V2 列 V3 的流動性變化。

    什麼是 Uniswap V3 LP token?

    由於很多的借貸協議都提供 Uniswap V3 LP token 的抵押選擇,所以有必要介紹一下當做用者在 Uniswap V3 提供流動性時所提到的 LP token。在 Uniswap v3 上,流動性提供者 (LP) 頭寸由 NFT(ERC-721 代幣)表示,而不是早期版本的可替代 ERC-20 代幣,原因是每個 LP 都有自己的 Price Curve。

    NFT 將根據 Uniswap 池和你在流動性提供界面上選擇的參數,生成代表你在特定池中的份額的唯一 NFT。下圖就是 「USDT / DAI 」池的一個 LP 代幣。

    作為 NFT 的所有者,你可以隨時修改或贖回倉位。LP 實質上是在押注資產對的價格將保持在一定的價格範圍內,因為 LP 持有者將根據該範圍內的交易量獲得報酬,所以 LP 代幣就是生息資產之一。 和 V2 不同的是,LP 賺到的手續費不包含於流動性裏面,而是分開顯示的,LP 要自己領取手續費。

    架構變動:三級收費 (Multiple fee tiers)

    在 Uniswap V1 和 V2,每個獨立的流動性池子會對所有交易統一收取 0.30% 的手續費,但其實不同交易池的風險是不同的,所以 V3 便默認允許創建三個手續費等級:0.05%,0.30% 和 1%,而透過 DAO 治理也可以添加更多費用等級。

    這原意是 LP 的收取能夠更貼近所受風險。例如低風險池(穩定幣 USDT / USDC)收取 0.01%,一般代幣(ETH / DAI)收取0.30%,新發行的高風險代幣收取 1% 等。值得強調的是,雖然 LP 可以自行選擇交易手續費,但交易者卻不能選擇手續費,因為 Uniswap 會按交易數量和該價格範圍資金池的流動性去決定手續費用。

    交易池治理

    Uniswap V2 只能基於所有池設置協議手續費,而 Uniswap V3 可以基於每個池子設置,透過治理可以更靈活地設置協議獲取的交易手續費比例。剛才也提及,治理也可以添加額外的交易手續費等級。

    預言機升級

    Uniswap 是 DeFi 中的價格提供者,向不同的 DeFi 協議提供加密貨幣嘅當刻的價格,而 V3 則是加強了預言機的功能。

    Uniswap 相關協議

    GammaSwap — 期權市場

    GammaSwap 是一個在 Arbitrum 上的去中心化交易所,可以對任何代幣進行槓桿的永續期權交易。Gamma Swap 採用 AMM 機制,讓平台不需要預言機,也能進行去中心化波動率的交易。在 Gamma Swap 上,用戶可通過借入 LP 代幣做空期權 Gamma 值,將 LP 的無常損失轉化成自己的無常收益

    GammaSwap 生態系統中有兩個參與者:流動性提供者(LP)和借款人;LP 可以在任何池中提供流動性,以獲得比普通 LP 頭寸更高的收益(額外的收益 =借入流動性的費用),借款人可以進行槓桿合約期權交易,而不會因價格變動而面臨清算風險。

    波動率市場 & Gamma

    波動率市場(Volatility Market)指專門用於交易波動率的金融市場。波動率是金融市場中資產價格的變動幅度,通常用來衡量市場的不穩定性或風險水平。波動率市場允許交易者通過買賣波動率期權或其他波動率衍生品來參與市場的不穩定性,交易者可以根據對市場未來波動性的預期來進行投機性交易或對沖交易。

    Gamma 是期權交易中的一個重要參數,用來衡量期權價格隨標的資產價格變動而產生的變化速度,指交易組合中 Delta (用來衡量期權價格與標的資產價格之間的變化關係)變化與標的資產價格變化的比率。具體而言,Gamma 越高,期權價格對標的資產價格的變動越敏感,變動幅度也越大。

    永續合約 VS GammaSwap 永久期權

    永續合約

    Delta 取決於你在開倉時選擇的槓桿。因此當購買永續合約時,槓桿將始終保持不變。如果價格對不利時,交易者可能會被清算,因為沒有足夠的抵押品來維持頭寸。而大部分的鏈上永續合約需要一些外部數據源來驗證價格,例如 Chainlink 預言機。

    GammaSwap 永久期權

    GammaSwap 上的 delta 是動態的,技術上可以達到無窮大,因此交易者的槓桿率在整個曲線中始終在變化,基於未平倉合約的動態利用率。如果價格走勢不利,交易者將不會被清算。事實上,交易者將根據波動需求和 LP 頭寸應計的掉期費用向 LP 支付永久利息。

    由於這些永續期權是通過從 AMM 借入流動性構成的,因此它們不依賴於預言機,並且可以訪問各種 CFMM(Constant Function Market Maker) 平台中的被動流動性,例如 GammaSwap 集成了 Uniswap、SushiSwap、Balancer 的流動性 。

    有關 CFMM 的介紹,請看有關 Uniswap 的基礎知識文章:【這裏

    總結

    Uniswap 算是所有接觸 DeFi 產品的人都應該了解的一個基礎設施,所以這篇文章帶大家做一個科普。而 Uniswap V3 其實是在 2021 年推出,想了解不同 DeFi 協議的近期更新,可以點擊下面連結查看!

    一文了解重要 DeFi 項目的近期動向!這裏

    參考資料:

    https://myethlabs.wordpress.com/2021/06/03/uniswap_v3/

    https://mirror.xyz/adshao.eth/tgZjDXOtL999iuPjXWrolR7Ns1nTZDADA6NLJaJpJJM

    FoxBling

    幣研實習生|保持好奇心去等待機會

    Uniswap 最大的去中心化交易所

    每日幣研 市場週報

    每週兩則電子報,全方位從總體經濟、鏈上數據、融資近況、項目動向快速解讀加密貨幣市場

    訂閱週報

    logo

    首頁

    全部文章關於我們聯絡我們網站聲明 隱私權政策

    HK

    TW

    ©台灣每日幣研版權所有