Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - bitcrab

Pages: [1] 2 3 4 5 6 7 8 ... 13
1
中文(Chinese) / 黑天鹅防护和喂价锁定是市场操纵吗?
« on: October 13, 2019, 05:27:43 am »
先来个标题,慢慢写。

所谓自由市场原教旨主义还是很有市场,所以如果要继续搞,就得把这些逻辑理清楚。

bitCNY,bitUSD这些智能货币(smartcoin)可以看做是一个智能合约,曾经,这一智能合约的组成部分包括喂价,爆仓,强制清算,全局清算,而其初衷就是为了创造出一种价格能够和已经存在的市场资产锚定的BTS衍生品。

应该说智能货币的构想还是挺巧妙的,在区块链发展的早期也算是找准了一个应用方向,就我自己来说,当初也是深深地为这种设计所折服,但是,经过市场的不断检验,可以很确定地说,智能货币的最初构想是存在很大缺陷的。

换句话说,我们需要回答智能货币这个智能合约能不能修改的问题,如果坚持“智能合约就应该保持不变,任何修改都是违约”这样的想法,那就别玩了,因为最初版的智能货币的缺陷决定了不修改只能是死路一条。

当然,修改也需要特定的程序,随意的修改会让智能货币失去公信力。

说到智能货币的修改,就不能不提BSIP42 。

BSIP42可以称之为“负反馈喂价”,其核心的思路是根据智能货币的锚定情况来调整喂价,从而调整货币供应量,以实现精准锚定。

但对智能货币机制熟悉的人不难发现这个思路有点问题。

首先是增加了黑天鹅风险,如果因为负反馈导致喂价高于市场价较多,就会导致爆仓单没人吃,再碰上市场下行的时候,黄单没人吃+喂价不断下调 就会引发黑天鹅。

还有,如果因为负反馈导致喂价低于市场较多,也会导致那些其实本来是足额抵押的债仓爆掉,这有失公平。

其实,就算为了追求精准锚定可以不惜一切代价,调整MCR也比调整喂价要好很多,可惜,当时程序有bug导致无法走调整MCR的路。

BSIP42不是我提出来的,开始我对其也有很大疑虑,但最终我还是成为了它的一个积极推动者,后来经过一些努力,BSIP42终于上线了。

上线后引发了许多问题,也招致了很多反对,我记得当时alt成天发微博,痛斥理事会操纵价格,操纵市场,又过了一段时间,更严重的事情发生了,由于市场惨烈下跌,加上负反馈导致黄单没人吃,最终bitUSD发生了黑天鹅。

以当时的市场极度低迷的状态,许多人都同意,即便没有BSIP42,bitUSD发生黑天鹅也是高概率事件,但无法否认,BSIP42大大加快了黑天鹅的到来,这个锅BSIP42是甩不掉的。

而几个月后bitUSD复活的时候,alt的神奇操作让许多竞价者发现自己在最后时刻被截胡,而alt这头巨鲸再一次突然变大了很多。

这些事件触发了对黑天鹅机制的反思。

以现在的眼光看来,全局清算是应对黑天鹅问题的一个非常糟糕的方案,这一方案把所有债仓收归系统,停止抵押借贷功能,等待市场价格回升。

但全局清算没有解决任何问题,反而制造了很多问题,把所有债仓收归系统使得抵押率良好的债仓也受到牵连,停止借贷使得生态停转,它其实把问题放大了,一两个债仓资不抵债本来不是大问题,但是因此而让整个系统停转是在人为制造灾难。而最终没有解决贬值问题,而且,复活也是一个漫长的过程,又带来了很多变数。

全局清算如同自杀。

思考了很久之后,我觉得,必须放弃全局清算,这就是BSIP58。

提出来之后,BSIP58遭到了激烈的反对,我至今清晰地记得在2019年石墨烯大会开幕的前一天,嘉宾们在GDEX办公会开会的时候,当我提出黑天鹅防护,Stefan认真地说“This is market manipulation!”时那张严肃而又萌态可掬的脸。

但经过努力,BSIP58还是成功上线了,并且也经历了几次考验,之后也有过有bitUSD债仓资不抵债的情况,但因为喂价被锁定为全局清算价不能再降低,没有引发恶性后果,而且,喂价再这个时刻被锁定甚至还起到了阻止市场继续下跌的作用,大部分用户可能根本没有意识到市场在全局清算的边缘。如今BSIP58已经受到社区一致支持,这从相关worker的支持率上不难看出。

升级版的BSIP58 - BSIP71, 即通过核心代码来保证喂价不低于全局清算价的方案,也已经讨论定稿,就等投票了。

接下去是降MCR和MSSR的,这个完全没有市场操纵的争议,因为在本来的智能货币合约里面,这两个参数就是可调的。

但是这两个参数的调整引发的问题也是需要厘清的。

经过若干次的调整,bitCNY和bitUSD的MSSR都从1.1降到1.01,事实证明,这样的调整使得锚定更为精确,也大大降低了做空攻击的机会。

但是这调整引起了社区这样的一些声音:

1.MSSR从1.1降到1.01,大量的空头都不玩了,走了,用户减少了,所以,这种改动不好。

2.锚定更为精准导致一些炒bitCNY的人也没得玩了,走了,用户减少了,所以,这种改动不好。

甚至在下面回复里还有这样的声音:

6.经济学从来不看人说什么,只看人怎么做,那些高喊着对多头不公平的人,可以去做空啊,没人逼着你做多。嘴让喊口号,身体很诚实。

坦率讲,最初听到第一种声音的时候我感到很震惊,尤其是当这声音还是一些社区老用户发出来的时候。

但是真要把这问题解释清楚并不容易,这首先牵涉到BTS自身定位的问题。

对我来说,BTS就是一个去中心化的美联储+NASDAQ,交易所和稳定币发行是其不可分割的两大主业。

BTS发展方面的诉求是:

1.让交易所交易繁荣。

2.让稳定币稳定并且发行量稳步升高,对交易所业务形成有力支撑。

3.让BTS价格随着业务发展稳步攀升,回报早期投资者。

这几方面的目标也是互相关联的,没有BTS价格的稳步升高,也就不可能有稳定币发行量的稳步升高,对交易所业务的支撑也会力度不足。

但是,BTS的规则中有许多部分并不利于以上几个目标的实现。

典型的例子就是全局清算机制,这就是个类似自杀的糟糕机制,每次执行都等于把一个不大的问题放大成了灾难,给市场造成严重打击,给智能货币的信誉造成严重损害,所幸,这个机制已经被废除了。

把MSSR设成1.1也是很糟糕的,一旦市场下行,造成黄单吃不完的时候,智能货币就会溢价10%以上,不但破坏锚定,还给做空攻击造成了很好的机会,使得许多人在价格高位屯币,借市场下行趋势卖空,等到大量黄单一路走到价格低位的时候,再出手吃货,规则造成的做空攻击机会是BTS价格难以有效提升的一个重要原因。

如果说,我们只是把BTS当成一个赌场,BTS就是这个赌场的筹码,我们根本无需关注BTS的价格,只要赌场有钱赚就可以了,那么这样也不见得有多坏。

但问题,至少在我看来,BTS远不止一个赌场,它还是美联储和NASDAQ,是许多BTS持有人倾心参与,希望能有丰厚回报的一个项目。

基于这个定位,那就不能不在意BTS的价格,也不可能完全容忍空头各种花式虐狗而不作为。

我觉得BTS就是要在符合基本市场逻辑的前提下支持多头,限制空头,为BTS生态的成长创造各种有利条件。

这并不是说要消灭空头,而只是防止空头操作的危害造成BTS生态的停滞。

我觉得这是BTS的政治正确。

黑天鹅废除+MSSR调到1.01,也还远没有解决做空攻击的问题,9月24日的大跌,再一次触发了一个对规则的大改动 - 喂价锁定。

这次改动由abit发起,他首先作为见证人把自己喂价锁定到了了0.22CNY,然后GDEX的见证人跟进,然后abit起草了BSIP76并由我批准,接着是投票,投票很快通过,所有见证人都开始实施喂价锁定。

core team最初对此是有反对意见的,一开始Ryan就表示BSIP76的出台不太合乎流程,不够谨慎,但随着时间推移,core team最终还是表示“接受这个结果”。

不过在我看来,BSIP76由支持率最高的两位理事起草和批准,又迅速经过投票获得通过,作为一个有些紧急的BSIP,流程大体是可以接受的。

我想起《亮剑》里赵刚发现李云龙派孔捷去万家镇搞军马后两人干了一架,然后赵刚说,

“团长,以后这种事咱们能不能商量一下,你说这么大的事儿我当政委的都不知道,这总不太好吧?”

李云龙:“好说好说,有事商量,有事商量。”

言归正传,虽然现在社区整天上接受了BSIP76,但对于之后如何对待BSIP76,还众说纷纭。

BSIP76的好处很明显,给喂价设定了下限,等于以这个价格为爆仓价的抵押都是安全无爆仓风险的,等于在某个价格没收了做空攻击的机会,保障了多头利益和智能货币供应。

但坏处也是很明显的,当市场价格低于锁定喂价的时候,智能货币就会脱锚。

但总的来讲到目前为止锁定是利大于弊的,价格下行得到抑制,bitCNY的贬值基本被限制在了5%以内。

之后怎么办?

如果以后牛市来临,喂价需要被一路锁上去吗?

喂价锁定的特性导致基本上只能上调不能下调,以避免二次伤害,这就决定了上调一定要谨慎。

我觉得至少CNY的喂价是需要选择合适时机调到0.246的,以和USD喂价保持一致,至于以后是否继续上调,需要结合以后的具体情况再具体讨论,不应该一下子否定这种可能。

因为上调锁定价格也许是去中心化美联储增加货币供应的一个有效手段。只要谨慎地使用,是能发挥大作用的。

我对标题提出问题的回答是:

1.智能货币是可修改的智能合约,不能简单认为修改就是违约,就是市场操纵。

2.修改智能货币合约需要特定的程序,需要遵从基本的金融市场逻辑,需要以有利于拓展BTS生态为导向。

前几个月智能货币合约确实作了很多修改,但这是因为初始合约问题太多了,指责这些改革是没有道理的。

最后再讨论一个问题,理事会基金的问题。

committee-account目前有596万BTS,如果把USD债仓按贴线抵押的方式把多余BTS释放出来的话,一共可以有700万BTS可用。

这700万BTS循环抵押加仓,买入价统一按0.22算,最终可以买入1167万BTS。

大家都知道,回购有利于支撑价格,而现在的锁定喂价为理事会管理债仓大量回购创造了条件。

我很想知道社区支不支持理事会管理债仓抵押回购。


2
中文(Chinese) / 锁定喂价后该怎么玩?
« on: October 05, 2019, 08:27:12 am »
现在理事会账户里,抵押的BTS有150万,还有552万闲着的。

如果贴线抵押,可以抵押出90万bitCNY,或者15万bitUSD。

来回购好不好?

但问题是,现在BTS价格低于锁定价格,bitCNY和bitUSD都有不小的贬值,可以说,目前的bitCNY已经不能当成实打实的人民币了。这种情况下,如果继续向市场释放更多的bitCNY或者bitUSD,那不是促进它们的贬值吗?

这是资产抵押型稳定币的困境,BSIP76是在两大困境之间寻求平衡:

1.如果一锚定为第一追求,则无法抵御做空攻击,BTS价格永无出头之日,抵押者会血流成河。
2.如果放弃锚定,则内盘对项目方的吸引力会大大降低。

现在怎么办?只能等。

等到BTS价格到0.22CNY之上,bitCNY的价格就会回归正常,这时,就可以放心向市场释放bitCNY了。

1.理事会账号贴线抵押出90万bitCNY,在0.22CNY之上回购。

2.CNY MCR改1.5。

再之后,就是寻找合适时机把CNY锁定喂价调到0.246了。

Thoughts?

3
General Discussion / worker for market cap management?
« on: October 01, 2019, 05:32:16 am »
I am not talking about OMO, but another scenario:

A rich man/trader can pull BTS price to above 1CNY, however, he will do that only when he get 5M BTS as reward.

Is it possible to get this 5M BTS from worker and pay him for doing that?

Market cap management worker
daily pay:100K BTS, 3 months. committee-account as escrow.

when BTS price is pulled to above 0.6CNY and stay for more than 72 hours, pay 1.5M BTS to the worker owner.

when BTS price is pulled to above 0.8CNY and stay for more than 72 hours, pay 1.5M BTS to the worker owner.

when BTS price is pulled to above 1CNY and stay for more than 72 hours, pay the left 2M BTS to the worker owner.

this protocol will applied in 2 months, after that the left BTS will be refunded.

Thoughts?


 

4
As below two poll worker proposals have been voted active and got more support than the "do not set" worker proposals 1.14.219 and 1.14.221,
bitCNY feed threshold is set to 0.22CNY/BTS, bitUSD feed threshold is set to 0.0345USD/BTS.

1.14.222   Poll - BSIP76 - Set bitCNY feed threshold to 0.22CNY/BTS
1.14.220   Poll - BSIP76 - Set bitUSD feed threshold to 0.0345USD/BTS

1.14.219   Poll - BSIP76 - Do Not Set bitCNY feed threshold
1.14.221   Poll - BSIP76 - Do Not Set bitUSD feed threshold

Every witness is requested to update the feeding script to feed price in CNY at max(0.022CNY, market price, GS Protection price), in USD at max(0.0345USD, market price,GS Protection price).

For more information about the poll for this setting, please check https://bitsharestalk.org/index.php?topic=29653.0, https://bitsharestalk.org/index.php?topic=29654.0

5
General Discussion / how to judge the result of a poll worker?
« on: September 27, 2019, 03:44:26 pm »
example:

1.14.0   refund400k                                                                         627,630,348

1.14.220   Poll - BSIP76 - Set bitUSD feed threshold to 0.0345USD/BTS  550,748,583
1.14.221   Poll - BSIP76 - Do Not Set bitUSD feed threshold                   2,905,858

in a FOR-AGAINST poll worker pair, FOR worker 220 got 550M voting power, 189 times than the AGAINST worker 221, but still less than 627M, the voting power of refund400k.

so the result is 220 not pass? I don't think that's fair.

refund workers is used to control the budget, especially refund400k is put high voting power mainly by China community as they want to minimize the BTS release from workers.

but poll workers is irrelevant with BTS release, and they are always in pairs.

I suggest that the FOR poll worker can be regarded as winner in the poll voting if the final voting result fulfill below conditions:

1.FOR worker get more voting power than AGAINST worker.

2.FOR worker is voted active or FOR worker get more than 3 times voting power than AGAINST worker.

Thoughts?

6
Stakeholder Proposals / [Poll] BSIP76:Set bitUSD feed threshold
« on: September 26, 2019, 05:39:35 pm »
Based on BSIP76, https://github.com/bitshares/bsips/blob/master/bsip-0076.md, now 2 poll worker proposals have been created:

1.14.220   Poll - BSIP76 - Set bitUSD feed threshold to 0.0345USD/BTS
1.14.223   Poll - BSIP76 - Set bitUSD feed threshold to 0.031USD/BTS
1.14.221   Poll - BSIP76 - Do Not Set bitUSD feed threshold

This action is a little urgent and is triggered by what happened at ZB.com at 24th night, China community recognized that BTS have to develop some method to resist the shorting attack from CEX immediately, otherwise all the stakeholders can only play tragic role.

Please vote according to your opinion.

7
Stakeholder Proposals / [Poll] BSIP76:Set bitCNY feed threshold
« on: September 26, 2019, 05:29:46 pm »
Based on BSIP76, https://github.com/bitshares/bsips/blob/master/bsip-0076.md, now 2 poll worker proposals have been created:

1.14.218   Poll - BSIP76 - Set bitCNY feed threshold to 0.246CNY/BTS
1.14.222   Poll - BSIP76 - Set bitCNY feed threshold to 0.22CNY/BTS
1.14.219   Poll - BSIP76 - Do Not Set bitCNY feed threshold

This action is a little urgent and is triggered by what happened at ZB.com at 24th night, China community recognized that BTS have to develop some method to resist the shorting attack from CEX immediately, otherwise all the stakeholders can only play tragic role.

Please vote according to your opinion.

8
General Discussion / Shorting Attack Protection?
« on: September 25, 2019, 11:24:28 am »
Last night, BTC experienced a price fall of more than 15%, and BTS more than 20%.

What we have oberserved at ZB:

In one hour 400M BTS are sold, obviously not real trading.
BTS withdraw is forbidden in a long time.
as many traders have accounts in ZB and other CEX, they can arbitrage without withdraw/deposit, so finally BTS price in all the CEX fall down.

IMHO this is a typical shorting attack, the margin call mechanism in DEX actually always help this kind of shorting attack, the whole BTS ecosystem suffer this shorting attack for long time, I feel we need to find some solution for this, as we have applied GS protection, we also need some "shorting attack protection"  , otherwise I can't see the future of BTS.

the key point of this protection is to avoid rapid and big price fall in price feeding following the market price, for example, we can introduce MA5 in DEX as a reference:

Code: [Select]
if MA5<1.05*market price
   feed price = market price
else feed price =(MA5+market price)/2

I believe that we need one shorting attack protection algorithm to avoid the disaster like last night. we have to do something to avoid BTS price fall to 0 in rounds of shorting attack.

before the community reach consensus on this topic, can we do something?

abit is now feeding 0.22CNY and 0.035USD instead of feeding market price, is that a senseful and urgent measure to help BTS to go out of the shorting attack trap? https://bitsharestalk.org/index.php?topic=29633.0

as some witnesses had done to avoid bitCNY falling in GS before the GS protection BSIP is approved by stakeholders?

9
General Discussion / Committee Fund Operation Review
« on: September 10, 2019, 06:15:32 pm »
committee-account has bought back BTS with the accumulated bitCNY for weeks.

Burning BTS has not got enough support and can be ignored.

Creating and managing a debt position is not supported up to now.

So seems what committee-account can do in this area is just "buy while cheap and sell while expensive".

Even so, there are also topics need to discuss, like what price is cheap and what price is expense, and others.

This thread is to provide a place to discuss the relevant topics.

10
中文(Chinese) / MCR=1.6和MCR=1.5的区别
« on: September 04, 2019, 03:11:40 pm »
对一个债仓来说,杠杆率=CR/CR-1。
当CR=1.6, 杠杆率=2.67, 当CR=1.5,杠杆率=3.

假设你有10万BTS,当前喂价=0.25CNY.

情况A:当MCR=1.6,以这10万BTS为依托反复贴线抵押加仓的话,最多可以借4.175万bitCNY, 买入16.7万BTS。

情况B:当MCR=1.5,以这10万BTS为依托反复贴线抵押加仓的话,最多可以借5万bitCNY,买入20万BTS。

假设两种情况下目标抵押率都设为MCR,如果喂价跌至0.2:

情况A:会卖掉11.17万BTS,还掉2.234万CNY的债务。
情况B:会卖掉15万BTS,还掉3万CNY的债务。

情况B,比起情况A,需要的CNY多0.766万,但情况B本来向市场释放的CNY也多0.835万,所以,也不是什么大问题。

情况B进入黑天鹅防护的概率会比情况A高一些,但也比较有限,不用太在意。

有意义的地方在于,情况B比起情况A,同等价格下市场流通的CNY会多不少,系统产生收入也会多。

然后MCR最低降到多少合适?

我觉得至少1.25是可以考虑的(对应5倍杠杆)1.1(对应11倍杠杆)之类的就不用考虑了。

11
Stakeholder Proposals / [Poll] BSIP59:Reduce MCR of bitCNY to 1.5
« on: September 04, 2019, 02:24:15 pm »
Based on BSIP59, https://github.com/bitshares/bsips/blob/master/bsip-0059.md, now 2 poll worker proposals have been created:

1.14.215   Poll - BSIP59 - Reduce MCR of bitCNY to 1.5
1.14.216   Poll - BSIP59 - Keep MCR of bitCNY as 1.6

In my view, the logic for setting MCR should be:

As low as possible & As high as necessary.

From any perspective 1.5 is a safe enough MCR for bitCNY, and to reduce MCR become necessary when bitCNY is also in shortage and premium status.

Please vote according to your opinion.



12
中文(Chinese) / 对一些问题的思考
« on: September 03, 2019, 03:24:44 am »
1.该发展稳定币还是交易所?

这个问题在我看来并不存在,因为这并不是两个互斥的选项,但是总有人一再提出这问题,那我就在这里完整阐述一下我的看法。

我的观点是:稳定币是BTS交易所竞争力的重要组成部分,根本无法也没有理由将稳定币和交易所切割开来。

先看下这张图:


如果我没遗漏什么重要信息,那么可以判断这张图是错的。

为什么是错的,看一下下面这两张图就知道了:


bitCNY的日交易额已经大于BTS的日交易额很久了。

有项目愿意到BTS来发token交易,最重要的原因有两个:1.去中心化交易公开透明没法造假。2.方便的CNY充值渠道。

这也意味着,目前系统收入中大部分是bitCNY收入。

总有人说稳定币的抵押结构会极大影响BTS的价格走势,这是事实,但开弓没有回头箭,bitCNY和bitUSD已经存在很久了,不可能终止,只有不断去优化。

如何利用系统收入来支撑BTS的价格是一个无法忽视的课题,这也是我为什么考虑重启OMO的原因。

同时我觉得,发展bitCNY和bitUSD应该集中精力在内盘,向CEX推广bitCNY和bitUSD并不是一件太可行的路,外盘交易内盘收不到手续费,还使内盘流通量降低。

2.BTS的经济模型应该是怎样的?

BTS是一个公链的用来支付gas fee的原生token,也是一个杠杆交易系统的基础资产,还是一个去中心化交易所的平台币。

这个达里奥讲债务周期的视频值得一看:https://v.qq.com/x/page/h0624iw0psl.html

理解债务结构和债务周期对理解BTS的价格走势是很重要的。

由于智能货币的抵押借款无需付利息,所以常常容易误导用户,仿佛借款是没有成本的,但爆仓被割的风险就是借款的成本,当市场走势向下,恶化的债务结构会强化向下的走势,持续打击多头。

应该说规则的持续优化已经在缩小空头的机会,黑天鹅已经不用担心会发生了,低MSSR也降低了空头的获利预期,但是总体上讲,负债者还缺乏足够的风控能力和实力。

前些天,alt选择了投票支持USD MCR改1.5,并且在之后一度吃光了USD的黄单,说明谨慎保守如alt,也认为是可以出手的底部了,可惜之后空头再度砸出了大量的黄单。

利用系统收入持续在合适价位回购BTS,正是平台币经济模型的应有之义。

这也正是要重启OMO的理由,但仅仅这样也是不够的,OMO要做的不仅是回购,还应成为一个有足够风控能力的可以管理好债仓的基金。

而且仅仅OMO也是不够的。市场呼唤更多的有风控能力的基金。

系统也需要寻求提高收入的途径。

abit提出过这样的收费建议https://github.com/bitshares/bsips/issues/194,虽然我不赞同,但我觉得寻求提高系统收入的大方向是对的。

bitCNY和bitUSD的reward percent 有无可能从当前的80%降低为60%,留存更多给系统?

目前爆仓成交时不收手续费的,是否可以改为也一样收手续费?

当然,只有OMO正常运行了,这些才真正有意义。

待续。。。


13
General Discussion / Smratcoin GCNY backed by GDEX.BTC
« on: August 27, 2019, 02:09:15 pm »
A smartcoin GCNY is created.
it is pegged to CNY.
it is backed by GDEX.BTC.

I hope witnesses can feed price with MCR=1.5, MSSR=1.01
the witness is now owned by bitcrab, as planned, the ownership will be soon transferred to committee-account.


14
中文(Chinese) / 一个基于GDEX.BTC抵押的智能货币?
« on: August 21, 2019, 04:17:33 pm »
好处:
1.BTC市值远大于BTS,供应量潜力大。
2.BTC可以抵押借款,可以吸引BTC入金。活跃交易。

问题:
1.GDEX.BTC不是原生货币,需要GDEX背书。
2.是否真能吸引用户存疑。

Thoughts?

15
As the poll worker proposal 1.14.210 has been voted active and got more support than the "do not change" worker proposal 1.14.211, MCR of bitUSD will change from 1.6 to 1.5.

The change will happen after  UTC 00:00 21st, Aug, 2019.

Every witness is requested to update the feeding script to publish 1.5 as MCR of bitUSD, please do the job after UTC 00:00 21st, Aug, 2019 and finish before UTC 00:00 23rd, Aug, 2019.

For more information about the poll for this change, please check https://bitsharestalk.org/index.php?topic=28670.0

Pages: [1] 2 3 4 5 6 7 8 ... 13