恢復

Uniswap 是一組在以太坊區塊鏈上運行並允許交換去中心化代幣的計算機程序。這一切都歸功於獨角獸(如其徽標所示)。

交易者可以在 Uniswap 上交易以太坊代幣,而無需將資金託付給任何人。與此同時,任何人都可以將其加密貨幣借給稱爲“流動性池”的儲備。作爲向這些資金池捐款的交換,他們賺取佣金。

這些神奇的獨角獸如何將一種代幣轉換成另一種代幣?使用 Uniswap 需要什麼?讓我們繼續閱讀。


介紹

多年來,中心化交易所一直是加密貨幣市場的支柱。它們確保快速的結算時間、高交易量和不斷提高的流動性。然而,存在著一個以協議形式建構的沒有可信任第三方的平行世界。去中心化交易所(DEX)不需要任何中介機構或託管人來促進交​​易。

由於區塊鏈技術的固有局限性,很難創建能夠與中心化對手進行有意義競爭的 DEX。大多數 DEX 都可以提高效能和使用者體驗。

許多開發人員一直在考慮建立去中心化交易所的新方法。 Uniswap 是該領域的先驅之一。 Uniswap 的工作原理可能比傳統的 DEX 更難理解。然而,我們很快就會看到這個模型有一些有趣的優點。

由於這項創新,Uniswap 已成為去中心化金融(DeFi)領域最成功的專案之一。

讓我們來看看 Uniswap 是什麼、它是如何運作的,以及如何簡單地使用以太坊錢包在上面交易代幣。


什麼是 Uniswap?

Uniswap 是一個基於以太坊的去中心化交易協議。更準確地說,它是一種自動化的流動性協議。進行交易不需要訂單簿或集中方。 Uniswap 允許用戶在沒有中介的情況下進行交易,具有高度去中心化和抗審查性。

Uniswap 是免費軟體。您可以在 Uniswap GitHub 上親自查看。

好的,但是沒有訂單簿如何進行交易呢? Uniswap 的營運模式涉及流動性提供者創建流動性池。該系統提供了一種去中心化的定價機制,本質上平滑了訂單深度。我們將更詳細地了解它是如何工作的。目前,只要注意到用戶無需訂單簿即可無縫交易 ERC-20 代幣。

由於 Uniswap 協定是去中心化的,因此沒有註冊流程。本質上,只要為交易者創建了流動性池,任何 ERC-20 代幣都可以使用。因此,Uniswap 也不收取上幣費用。從某種意義上說,Uniswap 協議充當了一種公共物品。

Uniswap 協議由 Hayden Adams 於 2018 年創建。 但激發其實現的底層技術是由以太坊聯合創始人 Vitalik Buterin 首先描述的。


Uniswap 是如何運作的?

Uniswap 與數位交易的傳統架構不同,它不使用訂單簿。它與稱為恆定產品做市商的模型一起使用,該模型是稱為自動做市商(AMM)的模型的變體。

自動做市商是持有交易者可以交易的流動性儲備的智能合約。這些儲備金由流動性提供者提供資金。任何人都可以成為流動性提供者,將等值的兩種代幣存入池中。作為回報,交易者向資金池支付佣金,然後根據其在資金池中的份額將佣金分配給流動性提供者。我們將更詳細地了解它是如何工作的。

流動性提供者透過存入等值的兩種代幣來創建市場。這可以是 ETH 和一個 ERC-20 代幣,或是兩個 ERC-20 代幣。這些池通常由 DAI、USDC 或 USDT 等穩定幣組成,但這不是必要的。作為回報,流動性提供者獲得“流動性代幣”,代表他們在整個流動性池中的份額。這些流動性代幣可以兌換它們在池中所代表的份額。

我們以 ETH/USDT 流動性池為例。我們將池中的 ETH 部分稱為 x,將 USDT 部分稱為 y。 Uniswap 將這兩個數量相乘來計算池的總流動性。我們稱之為 k。 Uniswap 的關鍵思想是 k 應該保持恆定,這意味著池子的總流動性是恆定的。因此池中總流動性的公式為:

x * y = k

那麼當有人想要進行交易時會發生什麼事?

假設 Alice 使用 ETH/USDT 流動性池以 300 USDT 的價格購買 1 ETH。因此,它增加了池中的 USDT 部分,並減少了池中的 ETH 部分。這意味著ETH的價格正在上漲。為了什麼 ?交易後池中的 ETH 減少,我們知道總流動性(k)必須保持不變。因此,該機制旨在確定價格。最終,該 ETH 支付的價格取決於 x 和 y 之間比率的變化。

應該注意的是,該模型沒有線性尺度。事實上,階數越大,x 和 y 的平衡就越不平衡。這意味著相對於較小的訂單,較大的交易變得更加昂貴,導致越來越大的價格滑落。這也意味著流動性池越大,處理大訂單就越容易。為了什麼 ?在這種情況下,x 和 y 之間的偏移較小。


Uniswap v3

Uniswap 背後的技術經歷了多次演變。如果您使用過 Uniswap,那麼您很可能使用過 Uniswap v2。然而,管道中總是有新的改進。讓我們回顧一下 Uniswap v3 帶來的最重要的改進。


資本效率

Uniswap v3 帶來的最大變化之一是資本效率。這是因為大多數 AMM 的資本效率非常低,也就是說,在任何給定時間放入其中的大部分資金都沒有被使用。這是由於我們之前討論過的 x x y = k 模型的固有特徵。簡而言之,池子中的流動性越多,系統就越能在更寬的價格範圍內支援更大的訂單。

然而,這些資金池的流動性提供者 (LP) 實質上為 0 到無限大之間的價格曲線(範圍)提供流動性。所有這些資本都存在於池中,可在池中資產之一為 5x-s、10x-s、100x-s 的情況下使用。

如果發生這種情況,這些不活躍的資產將確保價格曲線的這一部分仍然存在流動性。這意味著池中只有一小部分流動性位於大多數交易發生的地方。

例如,Uniswap 目前擁有約 50 億美元的鎖定流動性,而每天的交易量僅為約 10 億美元。你可能會認為這種做事方式不是特別優雅,Uniswap 團隊似乎也同意這一點。 Uniswap v3 修復了這個問題。

流動性提供者現在可以設定他們想要提供流動性的自訂價格範圍。這應該會導致流動性更加集中在大部分交易活動發生的價格範圍內。

在某種程度上,Uniswap v3 是在以太坊區塊鏈上創建訂單簿的基本方式,做市商可以決定在他們想要的價格範圍內提供流動性。應該指出的是,這項變革有利於專業做市商而不是個人。 AMM 的優勢在於任何人都可以提供流動性並讓他們的資金發揮作用。

然而,隨著複雜性的增加,「懶惰」的有限合夥人所賺取的交易費用將明顯低於能夠持續優化其策略的專業人士。同時,不難想像yearn.finance這樣的聚合商為個人投資者提供了一種在這種環境下保持一定競爭力的方法。


NFT 形式的 Uniswap LP 代幣

我們現在了解到,每個 Uniswap LP 部位都是獨一無二的,因為每個託管人都可以設定自己的價格範圍。這意味著 Uniswap LP 部位不再可互換。因此,每個 LP 部位現在都由不可替代代幣(NFT)表示。

將 Uniswap LP 頭寸表示為可替代代幣的好處之一是知道如何在 DeFi 的其他部分使用它。 LP Uniswap v2 代幣可以存入 Aave 或 MakerDAO 作為抵押品。 v3 不再是這種情況,因為每個位置都是唯一的。然而,這種相容性問題可以透過新型衍生產品來解決。


Uniswap 第 2 層

以太坊的交易費用比去年增加。這使得使用 Uniswap 對於許多小用戶來說在經濟上不可行。

Uniswap v3 也將部署在名為「Optimistic rollup」的第二層解決方案上。這是適應智慧合約的絕佳方式,同時受益於以太坊網路的安全性。這項部署預計將顯著增加交易吞吐量並降低用戶費用。


什麼是無常損失?

正如我們所看到的,流動性提供者在向可以交易代幣的交易者提供流動性時賺取費用。流動性提供者還有什麼需要注意的嗎?是的。有一種效應稱為非永久性損失。

假設 Alice 將 1 ETH 和 100 USDT 存入 Uniswap 池中。由於代幣對必須等值,這意味著 ETH 的價格為 100 USDT。同時,池中共有 10 ETH 和 1,000 USDT,其餘由 Alice 等其他流動性提供者提供。這意味著 Alice 擁有礦池 10% 的份額。在本例中,我們的總流動性 (k) 為 10,000。

如果 ETH 價格上漲到 400 USDT 會發生什麼事?請記住,資金池的總流動性必須保持不變。如果 ETH 現在價值 400 USDT,這表示池中 ETH 數量與 USDT 數量之間的比例發生了變化。說實話,現在池子裡有5個ETH和2000個USDT。為了什麼 ?套利交易者將 USDT 添加到池中,並從池中移除 ETH,直到比率反映準確的價格。這就是為什麼必須了解 k 是常數的原因。

因此,Alice 決定提取資金並獲得總額的 10%,代表她的份額。結果,她獲得了 0.5 ETH 和 200 USDT,總共 400 USDT。看來她賺得很好。但如果她沒有將資金存入資金池,會發生什麼事?她將擁有 1 ETH 和 100 USDT,總共 500 USDT。

事實上,相比在 Uniswap 上提供流動性,Alice 持有 HODL 會更好。在這種情況下,間歇性損失本質上是供應價格上漲的代幣的機會成本。這僅僅意味著,透過將資金存入 Uniswap 以賺取費用,Alice 可能會錯過其他機會。

請注意,無論價格自存款時起的變動方向為何,此效應都會起作用。這意味著什麼 ?如果 ETH 的價格相對於存款時下跌,損失也可能會被放大。如果您想獲得更多技術解釋,請查看 Pintail 涵蓋該主題的文章。

但為什麼損失是間歇性的呢?如果池中代幣價格恢復到儲值時的價格,效果取消。此外,由於流動性提供者賺取佣金,損失可以隨著時間的推移而得到彌補。儘管如此,流動性提供者在向資金池添加資金之前應考慮這一點。


Uniswap 如何賺錢?

不是這種情況。 Uniswap 是一個由 Paradigm(加密貨幣對沖基金)支持的去中心化協議。所有費用均支付給流動性提供者,並且沒有任何創始人獲得與透過協議進行的交易相關的任何補償。

目前,支付給流動性提供者的交易費用為每筆交易的 0.3%。預設情況下,它們被添加到流動性池中,但流動性提供者可以隨時提取它們。費用根據每個流動性提供者在資金池中的份額進行分配。

部分費用未來可能用於開發 Uniswap。 Uniswap 團隊已經部署了該協定的改進版本,稱為 Uniswap v2。


➟ 你想進入加密貨幣領域嗎?在幣安購買比特幣!


如何使用 Uniswap

Uniswap 是一個開源協議,這意味著任何人都可以使用該協議創建自己的應用程式。但是,最常用的實作是 https://app.uniswap.org 或 https://uniswap.exchange。

  1. 進入 Uniswap 介面。

  2. 連接你的錢包。您可以使用 MetaMask、Trust Wallet 或任何其他支援的以太坊錢包。

  3. 選擇您要出售的代幣。

  4. 選擇您想要購買的代幣。

  5. 按一下“交換”。

  6. 在彈出視窗中預覽交易。

  7. 確認您錢包中的交易請求。

  8. 等待交易在以太坊區塊鏈上確認。您可以在 https://etherscan.io/ 上追蹤其狀態。


Le Token Uniswap (UNI)

UNI 是 Uniswap 協議的原生代幣,它授予其持有者治理權利。這僅僅意味著 UNI 持有者可以投票支持協議的變更。我們已經討論過該協議如何成為公共產品。 UNI 代幣將這一想法變為現實。

UNI 代幣已發行 10 億枚。其中 60% 分配給現有的 Uniswap 社群成員,而 40% 將在四年內提供給團隊成員、投資者和顧問。

社區分配的一部分是透過分配給流動性提供者來完成的。這意味著 UNI 將分配給那些為以下 Uniswap 池提供流動性的人:

  • 以太坊/泰達幣

  • 以太坊/USDC

  • 以太幣/DAI

  • 以太坊/WBTC

但 Uniswap 社群的成員有哪些?嗯,任何與 Uniswap 合約互動的以太坊地址。讓我們看看如何收集 UNI 代幣。


如何恢復 Uniswap 代幣(UNI)?

如果您使用 Uniswap,那麼您使用 Uniswap 的每個地址可能可以獲得 400 個 UNI 代幣。收集您的代幣:

  1. 造訪 https://app.uniswap.org/。

  2. 連接您之前使用 Uniswap 的錢包。

  3. 點擊“領取您的 UNI 代幣”。

how-to-claim-uni-tokens-uniswap

  1. 確認您錢包中的交易(您可以在 Etherscan Gas Tracker 網站上查看當前的 Gas 價格)。

  2. 恭喜您,您現在持有 UNI!

您想兌換您的 UNI 代幣嗎?幣安擁有您所需的一切。


➟ 點擊此處在幣安交易 UNI!


如何在幣安上購買 UNI

要購買 UNI,您需要使用幣安的 Exchange 視圖交易法定貨幣或加密貨幣。您不能使用金融卡直接從 UNI 購買。以下是可能的貨幣對,您可以在 BNB、BTC、BUSD、USDT 或 EUR 之間進行選擇。


如果您想使用加密貨幣購買 UNI,您可以將資金轉移到您的現貨錢包或購買它們。由於其價格穩定性,BUSD 是推薦的選擇。您可以前往【購買加密貨幣】頁面,使用卡片購買BUSD。輸入您要購買的金額,然後點選【繼續】填寫您的卡片資料。


一旦您擁有了加密貨幣,請前往交易所並選擇您想要交易的 UNI 貨幣對。您可以點擊左上角的當前市場貨幣對來變更貨幣對。


在搜尋欄中,輸入您選擇的配對。在我們的範例中,我們需要 UNI/BUSD 對。


現在您可以為 UNI 建立採購訂單。最快的方法是市價訂單,它為您提供當前的現貨價格。如果您想以特定價格或更高價格買入,您也可以設定限價單或停損限價單。

若要建立市價訂單,請前往交易所視圖的右側並按一下 [現貨]。確保您在[買入]標籤下選擇了[市場]作為訂單類型,並輸入您想要交易的BUSD金額。最後點選【購買UNI】即可下單。


如何在幣安上出售 UNI

銷售 UNI 的方式類似。首先,確保您的 UNI 位於幣安的現貨錢包中。如果您還沒有儲值代幣,請前往【法幣與現貨】頁面,搜尋UNI。按一下[存款]以取得有關如何轉移您的 UNI 的詳細說明。您也可以查看我們的如何在幣安存款指南尋求協助。


存入 UNI 後,打開交易視圖並選擇您想要交易的 UNI 貨幣對。讓我們來看看 UNI/BTC 貨幣對。


使用搜尋欄找到適合您的那雙。在我們的例子中,點擊 [UNI/BTC]。


要以當前市場價格出售您的 UNI,請前往螢幕右側。點選【現貨】,在【賣出】標籤下選擇【市價】作為訂單類型。輸入您要出售的UNI數量,然後點選【出售UNI】。


總結一下

Uniswap 是一個基於以太坊的創新交換協定。它允許任何擁有以太坊錢包的人在沒有中央機構幹預的情況下交換代幣。

儘管有其局限性,但這項技術可能會對沒有可信賴第三方的代幣交易的未來產生令人興奮的影響。一旦以太坊 2.0 擴展解決方案在網路上上線,Uniswap 也可能會從中受益。