python-think avatar

新BSIP:通过投票 #140 调整MSSR和MCR

python-think

Published: 30 Jan 2019 › Updated: 30 Jan 2019新BSIP:通过投票 #140 调整MSSR和MCR

新BSIP:通过投票 #140 调整MSSR和MCR

标题:通过投票调整MSSR和MCR
作者:Jerry Liu bitcrab@qq.com
状态:草案
类型:协议
创建时间:2019-01-27

抽象
该BSIP定义了通过投票表决来改变一个特定智能币的M​​SSR和/或MCR的过程。

动机
在智能币系统中,债务和供应是同一件事的两个方面,增加供应也意味着增加债务,支付债务也意味着减少供应,使智能硬币挂钩并使供应匹配市场需求始终是系统目标。

我们已经做了很多工作来消除对称为债务头寸所有者的保证金的不必要的惩罚 - 目标CR,MSSR减少,全球结算保护,所有这些都是为智能币系统增加更多能量。

MSSR和MCR是智能币系统中的两个关键参数,MCR对智能币供应有很大影响,MSSR对智能币溢价和供应都有很大影响。

现在这2个参数由证人公布,一般来说,证人根据利益相关者的共识发布MSSR和MCR,在BTS2.0的开头,MSSR = 1.1和MCR = 1.75适用于所有智能硬币,直到几个星期前,通过BSIP44,MSZR已经被改为1.05的bitCNY。

我们可以预期,未来还需要更改MSSR或/和MCR,还会讨论一些更复杂的提议 - 动态MCR和MSSR,在此高级解决方案获得足够的共识并可用之前,我们需要定义一个共同的流程通过投票改变MSSR或/和MCR。

合理
这里bitCNY就是一个例子,所有智能币的逻辑都相同。

当BTS价格从高位移动到低位时,bitCNY溢价从低位向高位移动,整个市场状况可分为4个阶段:

1.bitCNY折扣>力结算偏差(当前值2%)
由于力的沉降,即使bitCNY进入这个阶段,它很快就会退出。

2.bitCNY折扣<强制结算抵消&bitCNY溢价<(MSSR-1)
在此阶段,追加保证金的订单将在生成后立即被吃掉,风险不会累积且bitCNY挂钩,这是理想的阶段。

3.bitCNY溢价>(MSSR-1)
在此阶段,追加保证金订单将保持在那里而不被吃掉,全球结算价格不会下降,而饲料价格下降,风险累积。

4.市场价格跌破全球结算价格
全球结算保护措施实施后,全球结算不会发生,进料价格会随市场价格停止下跌,如果BTS价格继续下跌,bitCNY将贬值。

bitCNY最好始终处于第2阶段,系统应始终避免bitCNY在相对较高的BTS价格中落入第4阶段。
如果bitCNY长时间处于第3阶段,那么通过降低MSSR来降低溢价将是一件好事。
减少MCR将有助于提供更多bitCNY并帮助bitCNY从第3阶段跳到第2阶段。

产品规格
MSSR / MCR的变更将通过投票单独决定每个智能币,每次发布一次变更时,将创建2个民意调查工作者提案,并代表更改。

例如,要决定是否将bitCY的MSSR降低到1.02,将为投票创建2个民意调查工作者提案:

Poll-BSIP ** - 在bitCNY上将MSSR转换为1.02

Poll-BSIP ** - 在bitCNY上没有将MSSR降低到1.02

如果投票确认变更,委员会将在证人实施变更前至少3天宣布变更。

由于错误导致MCR无法更改,因此该BSIP仅适用于MSSR更改,直到修复错误为止。

潜在的风险
向一个方向调整既有利也有弊。
减少MCR将有助于提供更多的智能币,但也会使平均抵押比率更接近1,并可能增加第4阶段下降的可能性。
减少MSSR将有助于降低溢价,但也可能降低要求填补的保证金,增加第4阶段的可能性。

参考
关于bitCNY规则的建议在BSIP42之后更新

股东摘要
重要的是为利益相关者确定一个流程,以决定通过投票来改变MSSR / MCR。目前,这可以通过证人可用的技术选项来实现。

版权
本文档位于公共领域。

Leave 新BSIP:通过投票 #140 调整MSSR和MCR to:

Written by

Read more #bitshares posts


Best Posts From python-think

We have not curated any of python-think's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From python-think