時間:2021-12-24|瀏覽:322
Uniswap是一個建立在以太坊上的主流分布式加密交易平臺。
絕大部分的加密資產(chǎn)交易發(fā)生在中心化交易平臺,如Coinbase和Binance。這些平臺受約束于單一中心機(jī)構(gòu)(運(yùn)轉(zhuǎn)交易公司),用戶需按其要求放入資金,并用傳統(tǒng)的訂單簿系統(tǒng)來促進(jìn)交易。
訂貨單交易是買入和賣出訂單以其各自的金額呈現(xiàn)在一張表單中。一種資產(chǎn)未完成的買賣訂單量被稱為“市場深度”。為了在這個系統(tǒng)中促成成功的交易,訂單中的一個買單需要匹配相對應(yīng)的一個賣單,反之亦然。
例如,如果你想在中心化交易平臺中以33000美元的價位賣出一個BTC,你需要等到一個買家出現(xiàn),他希望以這個價格去購買同等或更高價格的BTC。
這種系統(tǒng)的主要問題是流動性,在該種情況下,流動性指的是在任何給定時間內(nèi)訂單簿上的訂單深度和數(shù)量。如果流動性比較低,意味著交易者無法執(zhí)行他們買賣的訂單。
從另個角度思考流動性,想象你在一個集市上有一個自己的小攤,如果這個集市很繁忙,不斷有人買賣商品,則這個就可以被認(rèn)為是一個“流動性”。如果這個市場安靜并且只有少量交易,則可被認(rèn)為是個“狹窄的市場”。
Uniswap是什么?
Uniswap 是一種完全不同的交易平臺,完全的分布式意味著它自己并不被單一實體所有并且運(yùn)營,而是運(yùn)用了名為自動流動性協(xié)議的一個全新交易模式。
Uniswap平臺于2018年建立在全球市值第二大的加密資產(chǎn)項目以太坊區(qū)塊鏈之上,這使得它與所有ERC-20Token和基礎(chǔ)設(shè)施(如MetaMask和MyEtherWallet等錢包服務(wù))兼容。
Uniswap也是一個完全開源的項目,意味著任何人都能復(fù)制代碼去創(chuàng)造他們自己的分布式交易平臺。它甚至允許用戶免費(fèi)上新Token。一般中心化交易所都是受利益驅(qū)動,并對上新Token收取高額費(fèi)用。所以這是一個顯著的差異。因為Uniswap是一個分布式交易平臺(DEX),這也意味著用戶任何時候都保持對他們基金的控制,而不是像中心化交易平臺那樣,要求交易者放棄控制自己的私鑰,因此訂單可以登錄一個內(nèi)部數(shù)據(jù)庫,而不是在區(qū)塊鏈上執(zhí)行,兩者比較起來,中心化交易平臺更耗時和成本更高。通過保留對私鑰的控制,它消除了交易平臺遭到黑客攻擊而損失資產(chǎn)的風(fēng)險。根據(jù)2月初的數(shù)據(jù),Uniswap是第四大分布式金融(DeFi)平臺,在其協(xié)議上鎖定了價值超過30億美元的加密資產(chǎn)。
Uniswap如何工作
Uniswap運(yùn)行在兩個智能合約上; 一個“交換”合同和一個“工廠”合同。 這是一種自動計算機(jī)程序,當(dāng)滿足某些條件時,它被設(shè)計來執(zhí)行特定的功能。 在這種情況下,工廠智能合約用于向平臺添加新的Token,而交換合約為所有Token交換或“交易”提供便利。 任何基于ERC-20的Token都可以在更新的Uniswap v.2平臺上與另一個Token交換。
?
自動化的流動性協(xié)議
Uniswap用自動化流動性協(xié)議來解決中心化交易平臺的流動性問題。這是通過激勵人們在交易平臺進(jìn)行交易,從而成為流動性提供者(LPs)來實現(xiàn)的:Uniswap用戶將他們的資金聚集在一起,來創(chuàng)建一個基金,用于執(zhí)行平臺上發(fā)生的所有交易。每一個登記的Token都有他們自己的用戶可以貢獻(xiàn)的基金pool,并且每個Token的價格用由電腦通過數(shù)學(xué)算法計算出來(在下面解釋:Token價格如何決定的)。
有了這個系統(tǒng),買方或賣方不必等待對方出現(xiàn)來完成交易。相反,他們可以立即以已知價格執(zhí)行任何交易,前提是特定pool中有足夠的流動性為其提供便利。
作為提供資金的交換,每個參與者都會收到一個Token,代表他們對投資pool的貢獻(xiàn)。例如,如果你向一個總計持有10萬美元的流動性pool貢獻(xiàn)了1萬美元,你將獲得該流動性pool10%的Token。這個Token可以兌換一部分交易費(fèi)用。Uniswap對用戶在平臺上進(jìn)行的每筆交易收取0.30%的固定費(fèi)用,并自動將其發(fā)送到一個流動性儲備中。
每當(dāng)流動性提供者決定退出時,他們就會從準(zhǔn)備金中獲得相對于其在pool中持股金額的一部分費(fèi)用。他們收到的Token記錄了他們相對應(yīng)的權(quán)益然后被銷毀。
在Uniswap v.2升級后,引入了一種新的協(xié)議費(fèi)用,它可以通過社區(qū)投票來開啟或關(guān)閉,基本上是將每0.30%的交易費(fèi)用的0.05%發(fā)送給Uniswap基金,為未來的發(fā)展提供資金。目前,這一收費(fèi)選項已被關(guān)閉,但一旦開啟,這意味著參與者將開始收取pool交易費(fèi)用的0.25%。
Token的價格是如何決定的
這個系統(tǒng)中另一個重要的原理是每個Token的價格是如何決定的。不同于最高買家和最低賣家決定每種資產(chǎn)的價格的訂單系統(tǒng),Uniswap使用的是自動做市商系統(tǒng)。這個替代的方法是基于供需的一個長期數(shù)學(xué)公式來調(diào)整資產(chǎn)價格。它的工作原理是根據(jù)每個資金pool中Token數(shù)量的比例來增加和減少Token的價格。
這是一個非常重要的點,即每當(dāng)有人向Uniswap添加一個新的ERC-20Token時,這個人就必須添加一定量的選定的ERC-20Token和等量的另一種ERC-20Token,以啟動流動pool。
每個Token價格的計算公式是x*y=k,TokenA的數(shù)量是X,TokenB的數(shù)量是Y,K是常數(shù),是一個不變的數(shù)字。
例如,Bob 想在Uniswap LINK/ETH資金pool中交易chainlink (LINK)Token, Bob將大量的LINK Token投入資金pool中,從而增加了資金pool中LINK相對ETH的比例。由于K值必須保持不變,這意味著ETH的成本增加,而資金pool中LINK Token的成本降低。因此,Bob LINKToken放入越多,他獲取另外的Token就越少。
流動性pool的規(guī)模也決定了Token價格在交易期間的變化幅度。在一個流動性pool中,資金越多,就越容易實施大規(guī)模的操作,而不語導(dǎo)致價格大幅下降。
套利
套利交易者是Uniswap生態(tài)系統(tǒng)中一個不可或缺的組成部分。這些交易員擅長發(fā)現(xiàn)多個交易平臺之間的價格差異,并利用它們來獲取利潤。例如,如果BTC在Kraken上的交易價格是3.55萬美元,Binance的價格是3.45萬美元,你可以在Binance上購買BTC,然后在Kraken上出售,從而輕松獲利。如果交易量大,就有可能以相對低的風(fēng)險獲得可觀的利潤。
套利交易者在Uniswap上所做的是找到高于或低于其平均價格的Token交易——這是由于大量交易在pool中造成失衡并降低或提高價格的結(jié)果——并相應(yīng)地買賣它們。
如何使用Uniswap
使用Uniswap相對簡單,但是,你需要確保你已經(jīng)有了支持ERC-20的錢包設(shè)置,如MetaMask、WalletConnect、Coinbase錢包、Portis或Fortmatic。
一旦你有了這樣一個錢包,你就需要添加ETH,以便在Uniswap上進(jìn)行交易并支付GAS費(fèi)(以太坊交易費(fèi)用名稱)。GAS費(fèi)在價格方面的變化依賴于正在使用的網(wǎng)絡(luò)的數(shù)量。在通過以太坊區(qū)塊鏈進(jìn)行支付時,大多數(shù)ERC-20兼容的錢包服務(wù)提供三種選擇:慢速、中速或快速。慢速是最便宜的選擇,快速是最貴的選擇,而中速是介于中間。你交易快慢是靠以太坊網(wǎng)絡(luò)節(jié)點維護(hù)者處理交易的速度決定的。