本文介紹uniswap中的lptoken的鑄造,銷毀和權益。
在中心化交易所,用戶間掛買單和賣單,交易所的撮合引擎會按時間和價格進行排序,一旦買單和賣單價格重疊,就可以成交完成交換。
但uniswap里沒有掛單這個設計,取而代之的是流動性資金池充當所有交易的對手盤。
流動性資金池是包含了需要交易的兩種幣,比如ETH和USDT。比如一個流動性池里有x個ETH和y個usdt。此時k=x*y(k是一個常數)
當用戶A想用dy個usdt買ETH,在不考慮滑點的前提下,用戶A買入的價格是y/x。而真實成交時,用戶能買到的ETH數量dx為(不考慮0.3%的手續費):k=(x-dx)*(y+dy),dx=x-k/(y+dy)
以太坊社區提案將Gelato Network內部DeFi用例G-UNI衍生為獨立項目:3月14日消息,以太坊社區中的一份提案提議將以太坊智能合約自動執行工具 Gelato Network 的內部 DeFi 用例 G-UNI 衍生為獨立項目。該提案提出:G-UNI 是由 Gelato 核心開發人員構建的內部 DeFi 應用程序,用于展示 Gelato 自動化基礎設施的功能。但截止目前,G-UNI 的 TVL 已經超過 5 億美元,是迄今為止 Uniswap v3 上最大的 LP,且許多主要的 DeFi 項目(MakerDAO、Aave、Fei、Frax、Angle 等)已經在使用該產品進行流動性挖掘。
提案中提到,一旦被通過,G-UNI 將更名為 Arrakis Finance,并將發布治理 Token SPICE。[2022/3/14 13:55:38]
交易所,流動性池里的資金就成了:(x-dx)個ETH和(y+dy)個Usdt,而此時ETH的價格變成了(y+dy)/(x-dx)。
USDs和SPA均已成為Uniswap Arbitrum上TVL前五的幣種:2月25日消息,據Uniswap Info數據顯示, SperaxUSD (USDs) 上線一個月后,USDs和SPA均已成為Uniswap Arbitrum上TVL前五的幣種。[2022/2/25 10:15:52]
以上就是uniswap交易的基本模式。
下面來講這個流動性資金池的設計。
在uniswap里對某個交易對(pair)第一次添加流動性的人,可以任意對交易對的價格進行定價,即x、y和k都是這個人定的。
創世流動性之后再添加dx和dy,如果按系統默認值去添加,都會受dx/dy=x/y的約束。
MakerDAO社區成立Maker Growth Core Unit:官方消息,MakerDAO社區成立Maker Growth Core Unit,致力于通過戰略合作伙伴關系和業務發展,持續發展Dai穩定幣和Maker協議。[2021/6/25 0:06:23]
添加流動性后,uniswap會給用戶返回一個erc20代幣,這就是lptoken。
lptoken的總量是變化的,添加流動性就會鑄造新的lptoken,即增發,而贖回流動性則會銷毀lptoken。
假設創世流動性里用戶注入了x個ETH和y個usdt,則創世鑄造lptoken的數量=sqrt(x*y)。(注:sqrt是開方;注:代碼里的公式是sqrt(x*y)-1000*10^-18,這個1000*10^-18是個啥不管它,我沒研究,反正這么小無所謂)
dFuture將于4月23日開啟FIL/USDT及UNI/USDT合約交易:去中心化衍生品交易所dFuture將于2021年4月23日15:00(GMT+8)上線BSC和HECO鏈的FIL/USDT以及BSC鏈的UNI/USDT合約交易,用戶可通過合約交易,持續獲得DFT交易激勵。
dFuture 是由 MIX 集團旗下 Mix Labs 打造的去中心化衍生品交易協議,采用QCAMM做市商協議,具有零滑點、高交易深度、零無償損失的特點。[2021/4/23 20:50:41]
創世流動性之后,有用戶添加了(dx,dy)個幣的流動性,并且dx/dy=x/y,則系統新鑄造出d(lptoken數量)=dx/x*鑄造前lptoken的總量,返回給用戶。
但如果(dx-ddx)/dy=x/y(注:ddx>0),新鑄造的d(lptoken數量)=dy/y*鑄前總量,而這ddx個幣則相當于捐贈給了所有的lptoken持有者。
如果dx/(dy-ddy)=x/y(注:ddy>0),則新鑄造的d(lptoken數量)=dx/x*鑄前總量。ddy變成了捐贈。
可以總結為:添加流動性獲得的lptoken數量=min(dx/x*鑄前總額,dy/y*鑄前總額)。(注:min是取最小值函數)
在極端情況下,有人誤打了dx>0個幣,但dy=0個幣,則不會鑄造新的lptoken,dx全部變成了現有lptoken里的成分,捐贈給了所有現有lptoken的用戶。
這種誤打幣到某個lptoken合約地址,是經常會發生的。
當用戶想贖回流動性時,需要將lptoken銷毀掉。按uniswap系統的流程就可以完成銷毀。
假設現在一個交易對(eth/usdt)的流動性有x個eth,y個usdt,現在有用戶銷毀z個token,則用戶可以得到eth和usdt的數量分別是:dx=(z/總lptoken)*x,dy=(z/總lptoken)*y
從上面分析可以清晰地知道,lptoken代表了一個交易對的資金池的所有權,可以從這個資金池里按比例提取交易對代幣的份額。
lptoken的成分包括了兩種幣,如eth/usdt交易對的lptoken就包括了eth和usdt兩種幣。
隨著流動性資金池里成分不一樣,lptoken的價值也不一樣。
用戶在uniswap交易,是需要付0.3%的手續費。比如用戶用dy個usdt去eth/usdt交易對買dx個eth。
uniswap首先會扣除用戶0.3%*dy的本金,然后去計算該給用戶的dx,在給完用戶dx后,這0.3%*dy的本金會注入到lptoken的成分里,相當于lptoken增值了。
lptoken會獲得所有的捐贈收益,比如用戶誤將dx個ETH轉入了eth/usdt這個pair的lptoken合約地址,dx個eth就會變成捐贈給lptoken,增加了lptoken的價值。
感謝Plancker?Dao成員李世勝對本文的貢獻
Tags:TOKETOKENKENTOKBW TokenimToken錢包app安卓TokenRunnerAirdropToken
注:原文作者為Owen Fernau?,以下問全文編譯。對于那些努力保持與閃電般的DeFi空間同步的人來說,事情并沒有變得簡單。就在你認為你已經掌握了最新的代幣或協議時,新的東西出現了.
1900/1/1 0:00:003.8 億美元,這是一個名為 Swerve 的新項目在不到 12 小時的時間里獲得的資金!Swerve Finance 是 Curve Finance 的一個分叉,后者是一個去中心化交易平臺.
1900/1/1 0:00:00Mdex是火幣生態鏈上的去中心化交易所,Mdex挖礦于1月19日20:00開始,具體挖礦方式看下文:DeFi流動性挖礦火爆一時,吸引了大量投資者參與.
1900/1/1 0:00:00美國證券交易委員會(SEC)已對兩項比特幣交易所交易基金(ETF)提案作出推遲的決定。 圖片來源:flickr Bitwise資產管理公司與紐約證券交易所Arca提交的第一份ETF提案于2月15.
1900/1/1 0:00:00美國加利福尼亞州的立法者已經提出一項法案,允許大麻相關企業用穩定幣支付費用和稅款。加利福尼亞州議會于2月21日提出該法案.
1900/1/1 0:00:002021年5月盤點 據成都鏈安【鏈必安-區塊鏈安全態勢感知平臺(Beosin-Eagle Eye)】安全輿情監控數據顯示:2021年5月,據不完全統計,整個區塊鏈生態發生的典型安全事件超32起.
1900/1/1 0:00:00