Author Topic: 我给一个稳妥方案  (Read 17964 times)

0 Members and 1 Guest are viewing this topic.

Offline kbrom

  • Full Member
  • ***
  • Posts: 69
    • View Profile
听起来这个机制不错,以后改成一星期就更保险了。
英文好的转给BM吧~

Offline 常拜不败

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
太好了,我一直强烈反对杠杆盘和实盘混在一起,真不知道3I这么一点交易经验都没有

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
虽然看不太懂,但是我感觉你一定是个高人,因为你每次都能把3I认为OK了的产品玩残废,顶你!!!
我表达确实不太好,真着急。

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
我想了解在发行BITUSD之后,是不是抵押的BTS和实盘的BITUSD混在一起,买家无法知道对手是实盘还是杠杆盘?
按照我的这个修改,直接由自己抵押双倍的BTS,发行的BitUSD直接属于自己,挂的卖单都是实盘的。

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
再改平仓算法。强制平仓的问题是,如果XTS跌的太快,导致保证金不够,会产生空头无法被 cover。
BM先提出增加保证金到10倍,但那样进一步导致多空双方实力严重失衡,有大问题。

我提的建议以前也说过的。
假如暴仓时我有 100 XTS + 20 个bitUSD 空头,直接那这100个XTS挂卖单,按 20/100 USD/XTS价格卖。
一旦成交后能买到20USD,连同20个空头一起销毁。

Offline freedisk

  • Full Member
  • ***
  • Posts: 106
    • View Profile
虽然看不太懂,但是我感觉你一定是个高人,因为你每次都能把3I认为OK了的产品玩残废,顶你!!!

Offline 常拜不败

  • Jr. Member
  • **
  • Posts: 25
    • View Profile
我想了解在发行BITUSD之后,是不是抵押的BTS和实盘的BITUSD混在一起,买家无法知道对手是实盘还是杠杆盘?
« Last Edit: July 17, 2014, 03:06:56 pm by 常拜不败 »

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
在正式启动之后
第一个block就可以创造出 bitUSD,第一天之内的所有发行价应该都是<=0.2USD/XTS 。
第二天开始,发行价由前一天成交的 bitUSD 买卖单市场价决定。如果XTS开始升值,发行价自然会提高。XTS价值越高,1个XTS能发行的USD越多,但上限总是被市场趋势控制的,无法被个人左右。

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
这样做连市场深度检查都不需要的
为更加保险,可以把360个块再取大一点,比如按1天24小时算,是24*60*6 个块。
如果想发动攻击,发行大量bitUSD,除非能控制一天之内所有的 USD 卖单价格都严重偏低,这是不可能的。

Offline alt

  • Hero Member
  • *****
  • Posts: 2821
    • View Profile
  • BitShares: baozi
现在的问题是抵押发行资产时,价格可以随意定,我可以抵押1XTS,发行1亿bitUSD,在精心设计的攻击下,可以让这个挂单成交获取很多bitUSD.
以下是我的修改
1. 首先对每个block,我们可以获取这个block内所有交易中,bitUSD 卖单的最高成交价。可以认为如果按这个价格抵押XTS发行USD,能把USD发行数量限制在安全值内。
2. 为进一步保证安全,可以扫描每个块的bitUSD最高成交价,按最近360个价格取最高值。对初始状态,没有360个块,可以设定一个安全的初始值,比如0.2USD/XTS。到此可以强制规定一个安全的资产发行价。
3. 现在举实例,假设按以上逻辑算出来的发行价为 0.2 USD/XTS
  1) 我要拿出20 XTS,按0.18 USD/XTS价格发行,这个价格小于 0.2,所以强制按 0.2USD/XTS发行,加上双倍抵押,只能创造 20 *(0.2/2) = 2 USD。这2个USD直接就创造出来,属于我了。同时按 0.18USD/XTS 挂 USD 卖单。
  2) 如果我设定按 0.22 USD/XTS 发行,这个价格本身就大于 0.2,是安全的,就直接按这个 0.22 的价格创造 USD,并挂USD卖单。