本文介紹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)
UniSwap 24小時交易量前十中一半均為狗狗MEME幣:據UniSwap數據,其交易量排行榜前十中一半均為狗狗MEME幣,其中SHIB—ETH交易量第一,突破10億美元。[2021/5/11 21:47:59]
交易所,流動性池里的資金就成了:(x-dx)個ETH和(y+dy)個Usdt,而此時ETH的價格變成了(y+dy)/(x-dx)。
以上就是uniswap交易的基本模式。
下面來講這個流動性資金池的設計。
在uniswap里對某個交易對(pair)第一次添加流動性的人,可以任意對交易對的價格進行定價,即x、y和k都是這個人定的。
公鏈項目Nervos發布Universal Passport:Nervos發布Universal Passport(通用護照),使區塊鏈用戶可以直接從他們已經使用的錢包訪問其他網絡。其技術與現有標準兼容,這意味著想要將資產從一個網絡轉移到另一個網絡(或使用基于不同區塊鏈的應用程序)的用戶將不再需要面對多個接口和多個身份。(Cointelegraph)[2020/12/25 16:26:08]
創世流動性之后再添加dx和dy,如果按系統默認值去添加,都會受dx/dy=x/y的約束。
添加流動性后,uniswap會給用戶返回一個erc20代幣,這就是lptoken。
谷燕西:美國SEC或因監管及市場影響起訴Uniswap:區塊鏈和加密數字資產研究者谷燕西發表專欄文章稱,Uniswap項目方最近發行了代幣UNI。鑒于這個代幣的性質,發行方式,發行對象,以及UNI的美國持有用戶不少于2000人,他認為它很有可能成為SEC起訴的對象。谷燕西在文章中表示,按照美國對證券產品定義的幾個維度,如果持有者是未來盈利為預期,并且是通過一個普通企業的努力而達到這個產品的升值,那么這個產品就應該被定義為證券,其運作方式也應該按照證券的監管條例來運行。如果UNI被認為是證券,那么它此后的相關的一系列運作都是不符合證券法的要求的。除了以上按照證券定義來分析UNI屬性之外,UNI的其它特點也使得它更像一個證券。另外,UNI已經在在多個中心化撮合交易平臺進行交易,其交易方式同股票一樣。他在文章中提到,SEC是否起訴一個項目的一個重要考慮是這個項目對美國證券市場的影響。UNI現在已經發行流通到美國市場,已經在中心化的交易平臺進行交易。如果SEC不采取措施禁止UNI的流通,那么此后就會有更多的類似UNI的數字通證在美國市場中流通。另外,由于這樣的數字通證的產生和流向市場的速度非常快,所以如果SEC不很快采取行動,那么它在此方面的監管以后就很難見效。[2020/9/25]
lptoken的總量是變化的,添加流動性就會鑄造新的lptoken,即增發,而贖回流動性則會銷毀lptoken。
DEX月交易量超過100億美元,Uniswap創最高日交易量:金色財經報道,據Dune Analytics數據,去中心化交易所(DEX)的月交易量已飆升至超過100億美元,八月份的交易量比七月份增加了一倍以上。此外,Uniswap在上周末創下有史以來最高的每日交易量,交易額超過4.5億美元,首次超過了Coinbase Pro的每日交易量。[2020/9/1]
假設創世流動性里用戶注入了x個ETH和y個usdt,則創世鑄造lptoken的數量=sqrt(x*y)。(注:sqrt是開方;注:代碼里的公式是sqrt(x*y)-1000*10^-18,這個1000*10^-18是個啥不管它,我沒研究,反正這么小無所謂)
創世流動性之后,有用戶添加了(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:TOKENTOKEKENTOKCoinSale TokenIDD TokenFMS TokenDrakeBall Token
DeFi流動性挖礦火爆一時,吸引了大量投資者參與。為了方便投資者及時了解DeFi挖礦項目的相關信息和挖礦流程,金色財經推出了“金色說明書”系列挖礦教程。本期由金色財經和火幣聯合推出.
1900/1/1 0:00:00Anchor Protocol 關于提議「根據收益率儲備的波動將收益率調整為半動態利率」的提案已于北京時間昨日(3 月 24 日)獲得通過.
1900/1/1 0:00:00加密貨幣的價格波動,并沒有澆滅人們對DeFi的熱情,雖然DeFi是去中心化世界的一朵花,但凡事都有風險,DeFi也不例外.
1900/1/1 0:00:00簡單來說,礦工費(Gas Fee)就是支付給礦工的手續費,當你在以太坊區塊鏈上進行轉賬時,礦工要把你的交易打包并放上區塊鏈,才能使交易完成,在這過程中會消耗區塊鏈的運算資源,所以要支付費用.
1900/1/1 0:00:00DeFi 是 Decentralized Finance 的英文簡寫,直譯過來是“去中心化金融”, 實際是指,建立在區塊鏈網絡上(主要是以太坊網絡)的各類去中心化協議.
1900/1/1 0:00:00DeFi流動性挖礦火爆一時,吸引了大量投資者參與。為了方便投資者及時了解DeFi挖礦項目的相關信息和挖礦流程,金色財經推出了“金色說明書”系列挖礦教程。本文由金色財經和Themis合作推出.
1900/1/1 0:00:00