BitShares Forum

Main => 中文 (Chinese) => Topic started by: alt on February 19, 2014, 10:09:30 am

Title: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: alt on February 19, 2014, 10:09:30 am
新的白皮书下,系统有几点小变化比较意外:
1. 爆仓可能产生无法cover 的空头
2. 通过销毁xfs(交易费)达到分红的目的,但这样网络xfs总量会一直减少,不知是否有隐患。
3. 分红需要客户端做额外处理,二次运算才能得到持有的  xfs 数量
4. 交易撮合算法会销毁 bitusd,导致有些空头永远无法 cover

我又想了一个方案,可以理解为给BTS网络增加一个特殊账号,代表公司账户,我叫它robot。
这个账户实际是不存在,所有跟它有关的操作是在BTS代码内写死的。
1. 所有交易费及爆仓手续费,都是公司利润,不要销毁,应该转给 robot。
2. 所有因价格不匹配导致的价格差利润,不要销毁,转给robot。
3. 爆仓算法很简单,把抵押和空头直接转移给robot,空头由robot账户内对应的资产cover。

robot的资金可以看做大家的盈利,因为它减少流通了,它持有的越多,就代表大家盈利越多。
进一步,可以给 robot 制定一些市场规则,用来增加价格稳定性,比如:

涨幅超过10%时,成交算法中 robot 可以卖掉部分;超过20%,再卖部分。。。。
反之跌幅超过10%,则买

Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: Nimrod on February 19, 2014, 12:34:31 pm
通过特殊帐号收取手续费来cover掉特殊空头这个想法不错,但是这个帐号不应该由公司来控制,这不符合DAC的理念。可以由矿工自动匹配撮合特殊帐号与长时间没有cover掉爆仓空头之间的交易。

而分红,我则认为应该按年来发放,每过一年份的block分红一次,如果特殊帐号有盈余就分红,无盈余或亏损则留到下一年。这样能减少系统分红的负担还比较符合DAC的理念。无人值守、自动发年终奖。
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: alt on February 19, 2014, 03:19:13 pm
公司只是我打个比方,其实就是写在BTS代码内的,跟爆仓算法类似的一个附加操作。
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: Musewhale on February 19, 2014, 03:20:14 pm
很好的想法啊,和真实的公司差不多了 :P :P :P
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: Sharp116 on February 19, 2014, 03:25:23 pm
Cool,这个想法使得该DAC看上去更灵活和有生命力。 :D
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: alt on February 19, 2014, 03:31:55 pm
最后那个调节市场稳定性的手段我随便说的,对这方面完全是外行
但我觉得给网络增加了生命力确实挺酷的  :D
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: Nimrod on February 20, 2014, 01:58:51 am
公司只是我打个比方,其实就是写在BTS代码内的,跟爆仓算法类似的一个附加操作。
这个想法很妙,让DAC更像是一个公司,支持楼主翻译成英文发到BTSX板块。
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: checkie on February 20, 2014, 03:28:41 am
自主管理的公共平衡帐号,非常好的想法,楼主神来之想呀

发到英文技术讨论版去吧

Sent from my Coolpad 9970 using Tapatalk 2

Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: alt on February 20, 2014, 04:00:14 am
已经发了,英文不好,不知道有没有表达正确
what's your solution?

My new solution is add a special account to the network(actually it's not an account, transaction about it is programed in the bts source code)

all the translation fee which are destroy should transfer to this account.
all the bit assets which are destroy should transfer to this account.
and all short possision which can not cover should transfer to this account.

we can give the company more effective rules to keep marketing stable, like:
when price rice 10%, sell some asset. 20% -> sell more ....
otherwise, buy some ...
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: Nimrod on February 20, 2014, 05:24:13 am
已经发了,英文不好,不知道有没有表达正确
what's your solution?

My new solution is add a special account to the network(actually it's not an account, transaction about it is programed in the bts source code)

all the translation fee which are destroy should transfer to this account.
all the bit assets which are destroy should transfer to this account.
and all short possision which can not cover should transfer to this account.

we can give the company more effective rules to keep marketing stable, like:
when price rice 10%, sell some asset. 20% -> sell more ....
otherwise, buy some ...

有传送门吗?我也围观一下。
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: alt on February 20, 2014, 05:50:13 am
点那个"quote from.... "就可以传送过去
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: alt on February 20, 2014, 08:34:09 am
bm目前的选择是继续保留现有的爆仓算法,拿backup xts直接在市场上从现有的卖单买足够 bitusd。
如果因卖单价位太高导致 backup 买不起,则bts网络自动增加新的 xts。
这样做的问题是:
1. 这种强制购买市场上的 bitusd 的做法,进一步推动了 bitusd 价格暴涨,会导致市场不稳定。
2. 这里生成新的 xfs 在某些极端情况可能存在漏洞,风险很大

而增加一个公司账号(roboot account) ,平仓算法规则就很简单,把所有backup xfs和short position 全部移交给 robot account。
这样没有增加新的 bitusd 买单,且作为 backup的 xfs 暂时退出流通,对bitusd价格有平抑作用,维护市场稳定。
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: checkie on February 20, 2014, 02:50:30 pm
现行算法增加xts也是可行的,毕竟有消除xts就有增加xts,作用同楼主的异曲同工,但楼主的想法还是很赞的

Sent from my Coolpad 9970 using Tapatalk 2

Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: alt on February 20, 2014, 03:16:09 pm
增加新的xst帮助平仓有很大漏洞。
试想:
当前价格1000usd/xst
当前bitusd卖单总共是 10,000,000
首先我挂一个卖单  卖 100,000usd,卖价 0.1usd/xst
然后我拿20,000 xst把所有卖单扫光。

此时会有大量爆仓
爆仓算法会强制从市场购买 usd,也就是我的挂单,我能得到 100,000 xst。
如果我把挂单价改为 0.0001 usd/xst 呢?

有人会说把市场卖单买光哪那么容易啊?
那么我只需要把价格炒高2倍,会有大量爆仓,这些爆仓从市场大量高价买usd,
这样再次推高 usd 价格,引发再次爆仓,然后再买,再爆。。。。

这样的BTS你们还觉得有价值吗?
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: Musewhale on February 20, 2014, 05:10:09 pm
增加新的xst帮助平仓有很大漏洞。
试想:
当前价格1000usd/xst
当前bitusd卖单总共是 10,000,000
首先我挂一个卖单  卖 100,000usd,卖价 0.1usd/xst
然后我拿20,000 xst把所有卖单扫光。

此时会有大量爆仓
爆仓算法会强制从市场购买 usd,也就是我的挂单,我能得到 100,000 xst。
如果我把挂单价改为 0.0001 usd/xst 呢?

有人会说把市场卖单买光哪那么容易啊?
那么我只需要把价格炒高2倍,会有大量爆仓,这些爆仓从市场大量高价买usd,
这样再次推高 usd 价格,引发再次爆仓,然后再买,再爆。。。。

这样的BTS你们还觉得有价值吗?

赶紧找log和补天翻译英文发给bm同志吧
听你说的我吓到了 :'(
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: checkie on February 21, 2014, 07:34:16 am
市场里总有人做多,总有人做空。如果一边倒的做空,如果不出手干预,势必崩盘。

试想,增加xts拉低价位,一般会吸引大量做多的卖单,从而阻止更多的平仓,而且平仓是有罚的,势必有力量出来阻止平仓。如果是危机,也挡不住呀,解决危机这又是另一个问题了

即使从公共帐号里出xts,导致流通总量增加,同直接增加xts一样效果,也会有可能做死BtS。而且用公共帐号XtS能增加的总量受帐号中XtS的总量限制,总流通不会超过400W。按目前的方案是可以按需要超过400W的

问题出在,现有算法是强制购买usd,这有点不妥呀。怎么不妥,楼上说了

Sent from my  9970 using Tapatalk 2
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: jifehuang on February 21, 2014, 06:56:02 pm
BM说平仓不够的部分由全网络提供保险。具体怎样操作不是很清楚。请看懂的解释下。
Title: Re: 新的方案(针对分红/无抵押空头/非零和等问题)
Post by: checkie on February 22, 2014, 04:43:17 am
交易费以销毁的方式处理,相当于减少了全网总币量,个人持币占比增加了,相当于交易费发给全网做了红利。当平仓不够bts时,增加bts顶数,全网总bts增加了,个人占比减少,相当于全网承担了这部分支出。这即全网担保的意思。

有红利,就相应有义务,很合理

不知我理解的对不对,请指正

bytemaster说过,bts x系统中的个人所占xts是按百分比计算的

Sent from my Coolpad 9970 using Tapatalk 2