如果你不满足于DODOVendingMachine,想要以下几个特性:能不能支持单边充提;
能不能随时改变价格曲线;
能不能让价格从零到无穷大分布。
那么DODOPrivatePool就是最适合你的产品。这是一个极度灵活,能满足专业人士需求,同时简单易用的产品。
我们之前讲到,PMM算法是Orderbook的压缩版本,在简单易懂,轻巧便宜的同时,最大程度上保留了Orderbook的灵活性。
动态 | 央行研究论文:区块链能做什么不能做什么?:中国人民银行发布工作论文称:目前真正落地并产生社会效益的区块链项目很少,除了区块链物理性能不高以外,区块链经济功能的短板也是重要原因。应在持续研究和试验的基础上,理性客观评估区块链能做什么、不能做什么。不要夸大或迷信区块链的功能。区块链应用要立足实际情况。目前区块链投融资领域泡沫明显。[2018/11/6]
具体参考文章《五分钟读懂DODO背后的PMM算法:一个通用性的流动性框架及多种用例》。DODOPrivatePool正是展示了PMM灵活性的产品。我们用一张深度图来展示DODOPrivatePool的状态,以及它能实现哪些UseCase。
Game.com徐乐:现在谁都定义不了什么是区块链游戏:2017年,徐乐以1亿元的价格拿下了Game.com的域名,搭建了名为“乐乐”的游戏平台。近期,Game.com陆续上线了区块链相关的游戏业务。关于区块链游戏应该是什么形态,徐乐认为“大家都被以太猫误导了”。在他看来区块链游戏“不是游戏跑在链上合约上,也不是同时发币”,区块链游戏是一种设计游戏的新思想。以太坊养猫的游戏思想有逻辑问题,但是个很好的思想的开始。[2018/5/1]
UseCase1规避下跌风险:
Dfund创始人赵东:在比特币的世界里,最重要的不是什么时候上车,而是永不下车:今晨Dfund创始人、数字货币投资人赵东发布微博,以自身经历讲述了一个“老韭菜”的自传:“我2013年4月份开始玩比特币,用1000万人民币起步,在2013年年底个人资产迅速过亿。我那时候坚信比特币未来会涨到100万美元一个,但估计太过乐观,在暴跌后反弹时加了大仓位大杠杆来,结果市场仍然泡沫太大崩盘,导致爆仓,同时欠下巨额债务。不过好在,我坚信比特币是一个伟大的事物,会开创一个历史的新时代,我相信活着最重要,没敢寻死或者跑路,我曾经以为我需要十年时间来偿还巨额债务,但是后来赶上了牛市好时光,两年半就还清了。我以一颗(棵)老韭菜的身份告诉大家:在比特币的世界里,最重要的不是什么时候上车,而是永不下车。”[2018/3/19]
当你感觉市场有下跌风险时,可以直接减少买盘库存,构建一个买盘薄,卖盘厚的流动性状态。在有人卖出大量苹果时,你给出的报价会迅速下降,以保护你的资金。UseCase2主动发现价格:你感觉苹果很有潜力,价格会上涨。不想以便宜的价格出售苹果,在AMM中你有两种选择自己买入——需要大量资金;
减少资金池规模——流动性变差。
这两种选择都不令人满意。这是因为,在AMM框架内你没有主动发现价格的权力。但是DODOPrivatePool允许你直接调整市场中间价。让你的专业能力得到其应有的回报,同时也是一种更高效的价格发现。
UseCase3恒定价格市场:
设定k=0,即可以恒定价格兑换。例如你发行了新的稳定币X,锚定USDT。就可以准备一定量的USDT作为准备金,并提供大量代币X,建立一个稳定币1:1兑换市场。你也可以将k设置为一个非常小的值,例如k=0.001,这样可以获得类似curve的“近似恒定的”价格曲线。
UseCase4退化为AMM:
设定k=1,并以价格i的比例充值两种代币,即可获得表现与AMM相同的市场。
UseCase5市值管理需求:
如果市场的主要流动性由你提供,则可以根据需要设定价格和买卖盘深度。来提供币价支撑,或抑制投机行为。
背后的数学
DODOPrivatePool使用的是PMM算法,只不过其中所有参数,都可以由owner手动修改这一算法不要求两种库存有任何比例关系同时有非常强的灵活性:
如果k=0则退化为恒定价格模型;
如果k=1则退化为AMM;
如果k是一个接近0的小量则退化为curve。
PMMPricing?Formula
这个PMM价格曲线是根据以下定价公式绘制:
R的值是根据以下公式得出:
这里,B和Q为合约中代币余额;k,i,B0,Q0均可以由poolcreator设置。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。