PAGX是一种数字黄金产品。一枚PAXG代币代表伦敦金库内一金衡盎司的黄金,可通过序列号进行识别。交易实物黄金可能需要数天,但PAXG作为以太坊中的ERC-20代币,实时结算几乎不存在延迟。
Thisarticleisonlyforsystemdevelopmentrequirementsreference
流动性计算
用户不仅可以进行代币的交换,同时还可以成为LP(Liquidityprovider),获取LPtoken用来获取池子中的利息。流动性计算的推导如下
设l=x*y表示两种代币的数量,则有//提供流动性推导设α=Δx/x,则有∴Δy=Δx/x*y+1Δl=Δx/x*y∴x'=x+Δxy'=y+Δx*t/x+1//这是考虑到solidity语法在计算时的小数会进行向下取整l'=l+Δx*l/x//取消流动性设β=Δl/l∴Δx=Δl*x/lΔy=Δl*y/l∴x'=x-Δxy'=y-Δyl'=l-Δl
由于存在向下取整的计算方式,我们将提供和取消两种结合起来看之后会发现,在取消之后剩余的x,y的数量大于提供流动性之前,这是为了保证避免投资者通过这种方式进行获利。如果不使用向下取整的计算方式的话,其实提供和取消之后x,y的数量不会发生变化。同时在提供流动性之后,LP会获取LPtoken,LPtoken数量等于两种代币之积(代币数量更新之后)再开根号。
编辑:kaifa873
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。