什麼是 Uniswap 以及它如何運作?
首頁
文章
什麼是 Uniswap 以及它如何運作?

什麼是 Uniswap 以及它如何運作?

中等
發佈時間 Aug 24, 2020更新時間 Nov 22, 2024
13m

關鍵要點

  • Uniswap 是一家去中心化加密貨幣交易所。它是一個「鏈上市場」,可讓用戶在以太坊和超過 10 個其他區塊鏈上買賣加密貨幣。

  • 交易者可以在 Uniswap 交換數千種不同代幣,無需依賴中間機構或中心化企業。

  • 用戶也可以提供流動性給 Uniswap 流動性礦池,並自其他用戶賺取交換交易手續費。

前言

中心化交易所 (CEX) 多年來一直是加密貨幣市場的支柱,主要因素包括其高流動性、更快速的交易、法幣入金和客服。然而,去中心化交易所 (DEX) 越來越受歡迎,其點對點交易與更容易接觸的特性吸引了眾多用戶。

DEX 所提供的獨特優勢可以使其成為極具吸引力的 CEX 替代品。Uniswap 就是一個例子。Uniswap 由 Hayden Adams 於 2018 年成立,靈感來自由以太坊聯合創始人 Vitalik Buterin 最先提出的基礎技術。 

Uniswap 開創了自動做市商 (AMM) 模型,並在 DEX 的發明和發展中發揮至關重要的作用。時至今日,Uniswap 仍然是最受歡迎和用戶友善的 DEX 之一,具有高流動性和多種代幣選擇。

什麼是 Uniswap?

Uniswap 是一家 DEX,可以讓用戶交易加密貨幣,且無需依賴中央機構或中間機構。最初,Uniswap 專屬於以太坊網路,但其後擴展其產品範圍以支援許多其他區塊鏈。

Uniswap 服務以智能合約為基礎,這些是區塊鏈上具有直接寫入程式碼之預定條件的自動執行程式。

Uniswap 並未使用傳統訂單簿,而是採用創新的 AMM 模型,使用流動性礦池來實現流暢交易。用戶可以在交易對中儲值相等價值的兩種代幣,即可為這些礦池提供流動性。作為回報,他們會收到流動性供應商 (LP) 代幣。 

其他用戶可以透過與流動性礦池互動來交換代幣。恆定乘積做市商 (CPMM) 模型用於決定流動性礦池中的資產價格。  

Uniswap 使用開源軟體,您可以在 Uniswap GitHub 上查看。

Uniswap 如何運作?

Uniswap 的核心是其 CPMM 模型。讓我們說明一下它的運作方式。 

假設您將一個交易對儲值到 Uniswap 的流動性礦池,成為流動性供應商 (LP)。您可以投入任何一對同等價值的代幣,例如以太幣和一種 ERC-20 代幣,或兩種 ERC-20 代幣。其中一種代幣通常是穩定幣,例如 DAI、USDC 或 USDT。 

作為LP,您將獲得投入代幣對的回報「流動性代幣」,代表您的流動性礦池份額,以及礦池產生的相對應部分交易手續費。

讓我們來看看 ETH/USDT 流動性礦池。讓我們把礦池的 ETH 份額稱為 x,USDT 的份額則稱為 y。Uniswap 會將 x 乘以 y 來計算礦池中的總流動性,我們稱它為 k。Uniswap 背後的核心思想是 k 必須維持不變。因此,礦池總流動性的公式為:x * y = k

舉例而言,Alice 使用 ETH/USDT 流動性礦池,以 300 USDT 購買 1 ETH。如此一來,她增加了礦池的 USDT 份額,同時減少了礦池的 ETH 份額。這樣會增加 ETH 的價格。

發生這種情況的原因是礦池中的 ETH 在交易後減少,而我們知道礦池的總流動性 (k) 必須維持不變;這種機制決定了 ETH 的價格為 k/x。因此,在礦池中購買 ETH 時支付的價格取決於該交易在 xy 之間的比率波動幅度。

值得注意的是,此模型並非以線性方式擴展。訂單規模越大,xy 之間的平衡波動就越大。因此,較大筆的訂單價格會比小筆訂單昂貴得多,並且會產生越來越高的滑價。這也代表流動性礦池越大,xy 之間的波動越小,因此處理大筆訂單就越容易。

Uniswap 的演變

Uniswap 隨著時間演變,不同協定版本提供了新功能和改進。以下是對 Uniswap 第 1、2、3、4 版和 UniswapX 的簡要概述。

Uniswap v1

Uniswap 1 於 2018 年推出,這是 Uniswap 協定的第一個版本。它的設計考量了簡單性,但仍然允許用戶在以太坊區塊鏈上交易任何 ERC-20 代幣。該協定在以太坊社群中廣受歡迎,同時是 AMM 式去中心化交易所的概念證明。

Uniswap v2

Uniswap v2 於 2020 年推出,在第一版的基礎上進行多項改進。最重要的變革之一是引入 ERC-20 對 ERC-20 交易對,代表流動性供應商可以為任兩種 ERC-20 代幣建立交易對合約。

用戶還可以在代幣之間進行交易,無需中間兌換為 ETH。簡而言之,Uniswap v2 允許流動性礦池由任意兩個 ERC-20 代幣組成,而非需要 ETH 和一個 ERC-20 代幣同時存在。

Uniswap v2 同時也提升了協定的效率,降低燃料費並推出閃電交換等新功能,代表在驗證接收者是否收到足額匯入代幣之前,代幣就會放行給接收者。新功能和優化奠定了基礎,讓 AMM 採用率呈指數型成長,並讓 Uniswap 成為最大的加密貨幣現貨交易所之一。

Uniswap v3

Uniswap v3 引入的最重大改變之一與資本效率相關。許多 AMM 都面臨資本效率低下的問題 — 由於上述 x * y = k 模型的固有特性,它們所包含的大部分資金通常並未使用。簡而言之,礦池內的流動性越高,系統可以支援的訂單規模和價格範圍越大。

這些礦池中的 LP 為介於 0 和無窮大的價格曲線提供流動性,代表 AMM 中的 LP 所提供的資本會在所有價格範圍內平均分配。這代表交易最活躍的部位其實只佔礦池一小部份的流動性。但是,在遠離當前價格或永遠不會達到的價格範圍內提供流動性並沒有多大意義。

Uniswap v3 旨在解決此問題 — LP 現在可以設定他們想要提供流動性的自訂價格範圍,這樣可以在交易活動最多的價格範圍內產生更集中的流動性。例如,如果 LP 設定的價格範圍為 1,000 美元至 2,000 美元,則提供的流動性只能在這兩個價格之間進行交易,而不能在無限的價格範圍內交易。

從某種意義上來說,Uniswap v3 是在以太坊建立鏈上訂單簿的基本方法,做市商可以決定在其選擇的價格範圍內提供流動性。值得注意的是,相較於新手,這項改變較有利於經驗豐富的做市商。這層額外的複雜性令較不活躍的 LP 賺取的交易手續費可能低於持續優化策略的專業參與者。

作為 NFT 的 Uniswap LP 倉位

由於每個 LP 都可以設定自己的價格範圍,因此每個 Uniswap LP 的倉位都是獨一無二的,不能再同質化。在 Uniswap v3 中,LP 倉位現在由非同質化代幣 (NFT) 代表。然而,共享倉位仍可為同質化 (ERC-20)。

Uniswap v3 LP 現在可以親自查看直接在 NFT 中產生的所有手續費。這些 NFT 可以在錢包之間進行交易,持有者可以隨時收取倉位手續費。它基本上是顯示基本資訊的數位圖像,例如代幣對和表示倉位「陡峭度」的曲線。每個 Uniswap v3 倉位也有獨特的配色,不同礦池由不同的顏色變化表示。

不同的手續費等級

Uniswap v3 提供 LP 三種手續費等級,分別為 0.05%、0.30% 與 1.00%,讓 LP 能夠依據代幣對的預期波動性調整其利潤率。例如,LP 在非相關交易對中面臨較高風險,例如 ETH/USDT,在相關交易對中風險較低,例如穩定幣交易對。

Uniswap 第 2 層

從歷史上看,網路使用量增加令以太坊交易手續費持續上漲。這使得使用 Uniswap 有時並沒有經濟效益,尤其是對於小型用戶而言。為了解決這個問題,Uniswap v3 使用第 2 層擴展解決方案來擴展智能合約,同時仍享有以太坊網路的安全性。這項改變也有助於提高交易流通量,並確保用戶的手續費較低。

Uniswap 在 BNB 鏈上線

在獲得治理投票的支持後,Uniswap 在 BNB 鏈正式上線。此舉有可能為用戶提供更具成本效益的交易選擇。這也代表 Uniswap 用戶將能夠利用 BNB 鏈的高速和低交易手續費等優勢。此外,這波整合使 Uniswap 能夠利用新的流動性礦池,並提高散戶和機構投資者的意識和採用率。

Uniswap v4

Uniswap v4 帶來了有趣的升級,使去中心化交易更流暢、更便宜且更靈活。最重要的功能之一為「掛鉤」,可讓開發人員自訂流動性礦池的運作方式、新增動態手續費等選項,或將大型交易拆分為較小額的交易以避免價格上漲。

所有礦池都在單一合約中運行 (稱為單例架構),無需為每個礦池創建新合約,最多可節省 99% 的燃料費。Uniswap v4 亦透過稱為閃電記帳的系統簡化交易,同時重新引入 ETH 直接交易對,實現更快速、更便宜的交換。

這些更新旨在降低成本,允許更多創意交易策略,並使平台對專業交易者和開發人員更具吸引力。

UniswapX

UniswapX 是新的交易系統,透過從各種來源 (如去中心化交易所和私人庫存) 提取流動性來幫助用戶獲得更好的價格。用戶不是直接支付燃料費,而是在鏈下簽署訂單,並由第三方「填充者」處理交易,競爭提供最好的價格。此設定也能避免失敗的交易成本,並保護用戶免受 MEV 攻擊,確保更公平的交易。

什麼是無常損失?

除了為那些在代幣之間交換的交易者提供流動性以賺取手續費外,LP 也應該留意無常損失的影響。假設 Alice 是一位 LP,她向總流動性為 10,000 (10 ETH x 1,000 USDT 的 Uniswap 礦池儲值了 1 ETH 和 100 USDT);其餘資金由她這樣的其他 LP 提供。Alice 在礦池的份額為 10%,代表她的初始儲值佔礦池總流動性的 10%。

在 Alice 儲值時,1 ETH 的價格為 100 USDT,代表她的儲值為 200 美元 (1 ETH x 100 美元 + 100 USDT)。現在假設 ETH 的價格上漲至 400 USDT,套利交易者會在礦池中新增 USDT 或移除 ETH,直到兩者之間的比率準確反映新價格為止。這會導致礦池中的 ETH 和 USDT 數量減少到 5 ETH 和 2,000 USDT。

Alice 決定從礦池提領她的資金。根據她的份額,她獲得 10%,即 0.5 ETH 和 200 USDT,總計 400 美元 (0.5 ETH x 400 美元 + 200 USDT)。表面上,Alice 似乎獲利了。

但是,如果她沒有投入最初儲值的 1 ETH 和 100 USDT,她最終會持有總價值為 500 美元 (1 ETH x 400 美元 + 100 USDT)。對 Alice 來說,她將資金儲值到 Uniswap 礦池時,就已經損失了 ETH 價格上漲的部分。

這種損失稱為「無常」,因為如果投入礦池的代幣價格恢復到當初投入礦池時的價格,就可以迴避這種損失。而且,由於 LP 賺取手續費,其損失可能隨時間而抵銷。儘管如此,LP 在將資金新增到 Uniswap 礦池之前,應該了解無常損失的概念。

請注意,價格自儲值之後,無論漲跌皆適用上述情形。這代表如果 ETH 的價格自儲值之後開始下跌,則 LP 產生的損失也可能會放大。 

Uniswap 如何盈利?

Uniswap 透過對每筆使用協定進行的交易收取小額手續費來產生收入。這筆「流動性供應商手續費」設定為交易價值的特定百分比,並且會自動分發給 LP。Uniswap 與傳統交易所不同,可作為協定但不會為自己產生收入,而是為 LP 產生收入。透過集中其流動性,LP 可以在指定價格範圍內增加他們的持有部位,甚至可以在 Uniswap v3 賺取更多交易手續費。

此外,由於 Uniswap 的開源和去中心化性質,沒有任何中央企業可以控制該協定或從中獲利。相反地,它由用戶和開發人員社群透過其去中心化治理系統進行維護和改進。

Uniswap (UNI) 代幣 

Uniswap 的原生代幣 UNI 於 2020 年 9 月推出,此後便吸引眾多用戶和 LP 造訪平台。UNI 是一種 ERC-20 代幣,代表它建構在以太坊上,可以儲存在任何支援 ERC-20 代幣的加密貨幣錢包中。

UNI 代幣賦予其持有者治理權,代表他們可以投票決定協定的變更和改進。用戶擁有的投票權程度與其持有的治理代幣數量成正比。治理過程是去中心化的,代表任何人都可以提交提案並進行投票。

UNI 代幣可以在各種加密貨幣交易所買賣,因此交易者可以使用 UNI 代幣交易其他加密貨幣,或參與去中心化金融 (DeFi) 應用程式。請注意,新的用例可能會透過社群請求和治理投票產生。

如何使用 Uniswap

若要使用 Uniswap,您必須先擁有加密貨幣錢包,內含以太幣 (ETH) 或 ERC-20 代幣。以下是開始在 Uniswap 使用簡單的交換選項的方法:

  1. 在 Uniswap 網站上連接至您的以太坊錢包。

  2. 選擇您欲交易的代幣。Uniswap 支援數種 ERC-20 代幣;請確保您選擇正確的代幣。

  3. 輸入您要交易的金額。介面將根據當前匯率顯示您將收到的另一種代幣的預估金額。

  4. 若您滿意金額,您可以點擊「交換」。您的錢包將會提示您確認交易。

  5. 確認交易後,交易即會在以太坊上執行。最後,代幣將顯示在您的錢包中。

總結

Uniswap 是不斷發展的 DEX 協定,任何擁有加密貨幣錢包的人都可以用它買賣和交換各種數位資產。該平台使新一類的 LP 能夠透過其閒置資產賺取手續費,同時允許交易者輕鬆交換加密貨幣。

UNI 治理代幣的推出進一步確立 Uniswap 作為社群驅動平台的地位。隨著 DeFi 生態系不斷成長,DEX 如何發展以滿足用戶需求,同時維持其去中心化核心價值,將會是有趣的議題。

延伸閱讀

免責聲明:本內容按「如實」原則呈現給您,僅用於一般資訊和教育目的,不作任何形式的陳述或保證。請勿將其視為財務、法律或其他專業建議,亦未企圖推薦購買任何特定產品或服務。您應該向適當的專業顧問尋求建議。本文由第三方貢獻者提供,請注意,文中所述看法均屬第三方貢獻者所有,不一定能反映幣安學院意見。請在這裡參閱完整的免責聲明以了解詳情。數位資產價格可能會波動。您的投資價值可能會下跌或上漲,您可能無法收回投資金額。您須對自己的投資決策負全部責任,幣安學院對於您可能遭受的任何損失概不負責。本文並非財務、法律或其他專業建議。如需更多資訊,請參閱我們的使用條款風險警告