本文介绍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)
Coinbase和Uniswap市值之比于7月13日达到6.2的年度高点:金色财经报道,The Block的数据仪表板显示,Coinbase和Uniswap市值之比已大幅飙升,于7月13日达到6.2的年度高点。尽管Coinbase的股价自今年年初以来飙升了213%以上(受贝莱德出人意料地申请现货比特币交易所交易基金的推动),但DeFi交易所Uniswap的市值却没有变化。DEX的市值一直保持稳定,今年大部分时间徘徊在40亿美元左右。与此同时,Coinbase的市值从年初的70亿美元以上增加到周五的近250亿美元。
私人投资公司WedBush在周四的一份报告中表示,将Coinbase的目标股价提高至110美元。[2023/7/16 10:57:42]
交易所,流动性池里的资金就成了:(x-dx)个ETH和(y+dy)个Usdt,而此时ETH的价格变成了(y+dy)/(x-dx)。
Uniswap ETH/ Stablecoin交易对24小时交易量占交易平台首位:1月22日消息,近日,Uniswap创始人Hayden Adams在社交媒体上发文表示,Uniswap ETH/Stablecoin现货交易对(包括ETH/USDC + ETH/USDT + ETH/DAI) 24 小时交易量达12.5亿美元,已超越Binance (10 亿美元)、Coinbase (5 亿美元)以及FTX (4.3 亿美元),位列所有DEX+CEX排行首位。[2022/1/22 9:05:42]
以上就是uniswap交易的基本模式。
下面来讲这个流动性资金池的设计。
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]
在uniswap里对某个交易对(pair)第一次添加流动性的人,可以任意对交易对的价格进行定价,即x、y和k都是这个人定的。
BKEX Global将于今日11:00上线UNI:据BKEX Global公告,BKEX Global将于2020年9月17日11:00(UTC+8)上线UNI(Uniswap),开放交易对:UNI/USDT。 Uniswap是一种基于以太坊的协议,旨在促进ETH和ERC20 代币数字资产之间的自动兑换交易,在以太坊上自动提供流动性。Uniswap完全部署在链上,任何个人用户,只要安装了去中心化钱包软件都可以使用这个协议。Uniswap试图利用去中心化协议来让数字资产交易过程中彻底实现去中介化。[2020/9/17]
创世流动性之后再添加dx和dy,如果按系统默认值去添加,都会受dx/dy=x/y的约束。
添加流动性后,uniswap会给用户返回一个erc20代币,这就是lptoken。
lptoken的总量是变化的,添加流动性就会铸造新的lptoken,即增发,而赎回流动性则会销毁lptoken。
假设创世流动性里用户注入了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成员李世胜对本文的贡献
标签:TOKTOKETOKENKENAlphaCar TokenOnly 1 TokenREG Tokenfbstoken
前言:蓝狐笔记昨天的文章谈到了DeFi当前最优先要解决的问题之一就是高抵押率的问题。而今天的主题就是关于如何解决这一问题的.
1900/1/1 0:00:00这种金融活动基于区块链的智能合约运行,最典型的是基于以太坊的智能合约。这些智能合约让用户能够借贷资金、竞价投机、交易代币、对冲风险、赚取利息等广泛地进行各类金融活动.
1900/1/1 0:00:00金色午报 | 6月5日午间重要动态一览:7:00-12:00关键词:陈纯、政府区块链、矿场、微众银行 1.陈纯:联盟链监管技术研究需要引起高度重视。 2.政府区块链项目采购上半年同比增长67%.
1900/1/1 0:00:00众望所归的?Uniswap?终于公开了 3.0 版的全新自动做市商(AMM)方案,并与 Paradigm 的研究员共同发布了该版本的白皮书.
1900/1/1 0:00:00通过改变公司的等级制度,DAO在成为公司的替代物上越来越有吸引力。公司是一套命令着人类必须如何行事的规则,而DAO是一群支配着规则必须如何运作的人们.
1900/1/1 0:00:00DeFi流动性挖矿火爆一时,吸引了大量投资者参与。为了方便投资者及时了解DeFi挖矿项目的相关信息和挖矿流程,金色财经与Bitouq联合推出了“金色说明书”系列挖矿教程。每周三,周五固定更新.
1900/1/1 0:00:00