区块见闻 区块见闻
Ctrl+D收藏区块见闻
首页 > USDC > 正文

KEN:uniswap的LPtoken的铸造、销毁和权益_phtoken

作者:

时间:

本文介绍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)

跨链NFT平台Unifty将迁移至去中心化治理:金色财经报道,跨链NFT平台Unifty宣布对其治理模型进行重大更新,将迁移至类似DAO的去中心化治理,并宣布将发布UNT代币。Unifty将实施四种类型的治理提案,即补助金、Vault、内部治理和一般决议。随着NIF成为治理资产,其以支付为中心的功能将被新资产UNT继承。Unifty的治理将通过在治理合约中质押100,000 NIF来激活。[2021/8/3 1:32:07]

交易所,流动性池里的资金就成了:(x-dx)个ETH和(y+dy)个Usdt,而此时ETH的价格变成了(y+dy)/(x-dx)。

Bybit推出ADA、UNI及DOT永续合约:加密货币交易所Bybit推出Cardano(ADA)、Uniswap(UNI)及Polkadot(DOT)永续合约,允许最高达25倍的杠杆率。(Beincrypto)[2021/3/19 18:58:46]

以上就是uniswap交易的基本模式。

下面来讲这个流动性资金池的设计。

在uniswap里对某个交易对(pair)第一次添加流动性的人,可以任意对交易对的价格进行定价,即x、y和k都是这个人定的。

创世流动性之后再添加dx和dy,如果按系统默认值去添加,都会受dx/dy=x/y的约束。

数据:近30日Uniswap交易失败率达22.4%:据Tokenlon团队分析的去中心化交易所近30天的链上数据后发现,几个流行的DEX有较高的交易失败率,比如1inch交易失败率为14%、Uniswap的失败率达22.4%,而Tokenlon的失败率仅为0.26%。注:DEX常见的交易失败理由包括交易滑点超过预期、GasLimit设置太低等。[2020/9/3]

添加流动性后,uniswap会给用户返回一个erc20代币,这就是lptoken。

lptoken的总量是变化的,添加流动性就会铸造新的lptoken,即增发,而赎回流动性则会销毁lptoken。

区块链初创公司Bloom与TransUnion合作推出移动应用程序:区块链初创公司Bloom希望利用去中心化为消费者创建基于区块链的身份,让用户完全控制自己的信息流。Bloom与美国信用报告机构TransUnion合作推出其第二款移动应用程序。(Bitcoin Exchange Guide)[2020/4/16]

假设创世流动性里用户注入了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成员李世胜对本文的贡献

标签:KENTOKTOKENTOKEKebab TokenThe Fire TokenphtokenGreenTrust Token

USDC热门资讯
GAS:Cover联合创始人Alan:V2将实现更多资产的保险覆盖 不仅限于DeFi_KuSwap

注:本文为Cover联合创始人Alan的专访,对Cover的情况进行了简单说明。问:可以聊聊你的背景以及你目前从事的项目吗?我是Alan,Cover Protocol的联合创始人.

300:广东:“区块链+”金融科技企业落户最高可奖励130万元_人工智能

今年围绕“区块链+”金融科技建设,广东金融高新区会陆续推出系列举措,包括重点打造广东金融高新区“区块链+”金融科技产业集聚基地.

数字货币:欧洲央行对Facebook的加密项目Libra提出监管警告_LIB

据彭博社报道,欧洲央行执行委员会成员Benoit Coeure表示,针对Facebook等美国科技巨头推出的新金融体系,金融监管机构必须迅速采取行动.

TOK:什么是 DeFi ?_LPT

DeFi 是 Decentralized Finance 的英文简写,直译过来是“去中心化金融”, 实际是指,建立在区块链网络上(主要是以太坊网络)的各类去中心化协议.

CFT:美国CFTC承诺到2024年为数字资产制定“整体框架”_数字资产

在7月8日公布的未来四年的最终战略中,美国商品期货交易委员会(CFTC)将全面的加密货币监管列为优先事项.

区块链:疫情与经济双寒冬下 为何中国资本却纷纷入场DeFi领域?_区块链专业学什么课程

2020年,疫情下的全球经济,可谓是进入了寒冬腊月天。大量公司裁员、削减业务,负债累累,违约事件频发,就连一些国际巨头也不能幸免,有的最终只能向政府求助或是申请破产保护.