Uniswap
分類:金融理財(cái)大小:更新:2021-09-17
- 掃描二維碼下載
- 游戲簡(jiǎn)介
Uniswap是完全部署在以太坊鏈上的DEX平臺(tái),基于“恒定乘積自動(dòng)做市“模型【儲(chǔ)備池模式、鏈上撮合、鏈上清算】,并促進(jìn)ETH和ERC20 代幣數(shù)字資產(chǎn)之間的自動(dòng)兌換交易。
Uniswap 的交易設(shè)計(jì)與傳統(tǒng)的限價(jià)訂單模型不同,Uniswap 協(xié)議為每個(gè) ETH 和 ERC20 代幣交易對(duì)創(chuàng)建了單一的流動(dòng)性儲(chǔ)備。
每個(gè)代幣的流動(dòng)性儲(chǔ)備都是一個(gè)交易智能合約,其持有一定數(shù)量的 ETH 和 ERC20 代幣。Uniswap 交易合約作為自動(dòng)做市商(AMM),根據(jù)儲(chǔ)備中每個(gè)代幣的相對(duì)數(shù)量來(lái)確定 ETH 和 ERC20 代幣之間的匯率。用戶無(wú)須填寫買賣訂單,而是通過添加一個(gè)代幣并移除另一個(gè)代幣來(lái)跟儲(chǔ)備池交易。即在一個(gè)智能合約中放入兩種一定數(shù)量的加密資產(chǎn),基于自動(dòng)做市商算法即可自動(dòng)計(jì)算出代幣的交易價(jià)格。
該算法的要點(diǎn)是,無(wú)論交易量是多少,兌換的兩種資產(chǎn)數(shù)量的乘積維持為一個(gè)常數(shù),即恒定乘積做市商。用公式表示就是 x*y=k, x和y是流動(dòng)性池中的代幣數(shù)量,k是乘積。要想保持k恒定,x和y只能相互反向變動(dòng)。
例如,假設(shè)DAI/ETH儲(chǔ)備池最初設(shè)置為150,000 DAI和1,000 ETH,這就創(chuàng)建了150DAI/ETH的匯率。如果用戶試圖從DAI / ETH儲(chǔ)備池中購(gòu)買10,000 DAI,那么,儲(chǔ)備池中的ETH數(shù)量增加,并從池子中移除了DAI。由此,對(duì)DAI/ETH的比率產(chǎn)生了下行壓力,并提高了DAI價(jià)格。其中價(jià)格取決于跟 DAI/ETH 儲(chǔ)備規(guī)模相關(guān)的訂單大小。
Uniswap的自動(dòng)做市模式將持續(xù)提供流動(dòng)性。做市商無(wú)需像傳統(tǒng)做市商指定買入或賣出 ETH 的價(jià)格,也無(wú)需多次出價(jià)和進(jìn)行報(bào)價(jià)訂單管理,用戶只需向交易所的流動(dòng)性池提交資金,Uniswap智能合約就可以自動(dòng)完成做市。做市商則按照流動(dòng)性貢獻(xiàn)份額獲得池中產(chǎn)生的交易費(fèi)用。
Uniswap允許任何人基于 ETH 和任何 ERC-20 幣種交易對(duì)建立一個(gè)流動(dòng)性池,并通過為這個(gè)流動(dòng)性池貢獻(xiàn)流動(dòng)性份額參與交易費(fèi)的分成,賺取收入;同樣也可以通過撤出流動(dòng)性并銷毀份額。并且,Unisway會(huì)將流動(dòng)性池中每一筆交易產(chǎn)生的0.3%手續(xù)費(fèi),按照貢獻(xiàn)份額全部分配給流動(dòng)性提供者。Uniswap 平臺(tái)自身并不收取交易手續(xù)費(fèi)