美文网首页
【三九同行1076】(12.08):Bancor算法(三)

【三九同行1076】(12.08):Bancor算法(三)

作者: 格式化_001 | 来源:发表于2018-12-08 06:51 被阅读12次
    微信图片_20181005125538.png

    写在前面

    《【三九同行1079】(12.05):Bancor算法(一)》

    《【三九同行1077】(12.07):Bancor算法(二)》

    格式化的前两篇文章主要讲解了Bancor算法的基本原理,今天我们继续讲Bancor算法。

    卖币例子

    上一篇文章讲了买币例子。本节继续读卖币例子。

    借助买币经验,Bancor算法即不使用交易前的价格进行卖,也不使用根据当前交易数量动态决定交易价格。Bancor算法把交易金额分为无限小份进行卖,然后积分,得出了如下:

    【公式】:能兑换的抵押量=Balance0×(1-(1-A/Supply0)^(1/CW))。

    其中:

    Balance0:为抵押池的剩余抵押币数量;

    A:为卖家打算卖出的代币数量;

    Supply0:为代币池里的剩余代币数量;

    CW:储备金率。

    如:张三准备卖出1000个GSH,请问他能换回多少个EOS?卖出的价格是多少?

    代入以上公式:能兑换的抵押量=Balance0×(1-(1-A/Supply0)(1/CW))=5000×(1-(1-1000/10000)(1/0.5))=950个EOS。

    即张三卖出1000个GSH,可以兑换950个EOS。卖出的价格为:950/1000=0.95EOS。

    到此,格式化把Bancor算法的如何发币、如何买币、如何卖币全部阐述完了。

    Bancor算法的交易原理

    格式化花了很大篇幅详细讲了如何计算交易价格。并在今天的篇幅里,格式化用了一个新的名词,叫兑换而不是交易。即抵押币与代币是一种兑换关系,而不是交易关系。好比黄金与人民币之间的关系一样。Bancor平台有些类似银行,我们用人民币去银行兑换黄金存起来,我们用黄金去银行兑换点人民币来花。

    Bancor算法下的交易和任何一个交易所的交易方式不同。传统交易所下,卖家和买家是同步的,一个人挂单,另一个人直接按照挂单价跟挂单者成交,成交瞬间,买卖家同时被撮合交易交易了。

    而Bancor算法机制下的交易不是这样的,假设A是卖家,B是买家。A根据智能合约只能看到Bancor平台代币的当前价格,决定是否卖出。如果接受这个价格,就卖给Bancor平台好了。

    B根据智能合约只能看到Bancor平台代币的当前价格,决定是否购买。如果接受的话,就向Bancor平台购买代币。

    看上去是A把代币卖给了B,实际上多了一个中间人,那就是Bancor平台。A不是直接把代币卖给了B,他们之间的交易不是同步的。确切的说,A和B之间根本不存在交易,也就不存在撮合交易了。

    (续......)


    《薛兆丰的经济学》

    2018.12.07 比较优势

    1.png

    2018.12.08 生产的规律

    2.jpg

    2018.12.09 定价的规律

    3.png

    【最后格式化祝你在投资道路上遇见更好的自己!】

    相关文章

      网友评论

          本文标题:【三九同行1076】(12.08):Bancor算法(三)

          本文链接:https://www.haomeiwen.com/subject/ghvfhqtx.html