发奖有STEEM啦,来分析一下发奖的变化(其实没啥变化😰)

in #steem7 years ago (edited)

今天看到不少朋友说文章收益中包含STEEM部分啦,进去一看还真是那么回事,原本发奖都是SBDSTEEM POWER,现在则变成了SBDSTEEM、以及STEEM POWER,不少朋友惊呼STEEM有重大变革了,硬叉20是不是要来了?


(图源:pixabay.com)

sbd_print_rate

先别激动,如果我告诉你发奖方式其实一直是SBDSTEEM、以及STEEM POWER你会不会很惊讶?其实这是真的。我们之前之所以没有看到STEEM,是因为系统算出来的应发STEEM为0而已。其实HF19之前,我们的文章也曾收到过STEEM奖励,不过这事说起来太久远了,很多朋友新来的不清楚而已。

那么什么时候发奖含STEEM呢?这要从系统的一个参数说起,这个参数名字叫做:sbd_print_rate,就是下图中的这个东西:


9933就是99.33%啦

这个代表最后发奖时,你的奖励中的SBD奖励分成两部分发放,其中99.33%以SBD形式发放,0.67%以STEEM的形式发放。

从代码看奖励发放

让我们从代码sbd_print_rate来看看它如何影响奖励发放的

奖励发放的部分代码如下:

之前给点赞者的奖励以及收益分享啥的奖励我没有截取,感兴趣的自己去看。

上边这段代码大意就是按照用户设置的发放比例(50%/50% 或者 100% Power UP)来将奖励分成两部分,一部分以SP形式发放create_vesting,一部分以SBD和STEEM形式发放create_sbd,别被这个函数名误导,或许它应该叫做create_steem_sbd更合理一些。

create_sbd中有关steem和sbd发放比例相关的代码如下:

这是简单明了的,无需多解释啦。

影响sbd_print_rate的因素

那么问题来了,到底是什么影响sbd_print_rate的变化呢?我们继续翻代码,代码如下:


为了显示效果,没截全,感兴趣的去自己看代码吧。

从中我们不难看出,和current_supply、current_sbd_supply、以及current_median_history等参数以及 STEEM_SBD_START_PERCENT、STEEM_SBD_STOP_PERCENT两个系统常量有关。


两个常量分别为2%和5%

对照我们不难得出结论:

  • SBD供应量<=总供应量的2%,系统加速印SBD (奖励只发放SBD+SP)
  • 如果SBD供应量>=总供应量的5%`, 系统停止印SBD (奖励只发放STEEM+SP)
  • 如果SBD供应量位于2%和5%区间`, 系统按一定比例印SBD (奖励发放SBD+STEEM+SP)

结论

其实STEEM没做啥更新,之所以出现奖励变化,只不过是系统的一种自我调节机制。所以大家表激动啦,该忙啥忙啥吧。

Sort:  

感谢解释,我也以为是系统有大更新了呢。

原来也不是白赚的,可能还是更少了啊。

感謝大神解惑
就在等這種簡單的懶人包xD

我这里理解不知道对不对。
因为steem被大量抛售,导致币价大跌。
然后因为steem被抛售了,导致SBD占的总量提升了。

然后系统为了自救,不发SBD开始发steem来挽救市场?

这样理解对吗?

STEEM有没有被抛售我不了解,但是所有币价都跌
币价跌就导致STEEM喂价跌
STEEM喂价跌,而SBD又是锚定1 USD(系统这么认为), 那么SBD占比就会显得很高:
(sbd_supply/feed_price)/((sbd_supply/feed_price)+ steem_supply)

还是sbd脱锚的错。

原来如此,不过发哪个都好像差不多。不过好像发sbd会比较多?sbd不是系统1美元吗?

偷摸告诉你,其实发的SBD越多越合算
这个和100% Power UP与50%/50% 相比 ,50%/50% 更合算是一个道理

哦,可怜的脱锚SBD。
这个sbd供应量和币价又是什么关系呢?

o哥真是太牛了。

你的技术贴是steemit社区中难得的好文

真相大白!

如果不再派SBD,也就是说大家就赚少了?

好贴,就是喜欢这种技术文章。

有点乱。所以 50 50 是50是SP,另50是Steem和SDB. 就不明白这50怎么分?

另外 50 是SBD+STEEM
分配方式是,先核算成STEEM
然后乘以sbd_print_rate再乘以中间价=>就是发放的SBD
核算STEEM - 核算STEEM * sbd_print_rate =>就是发放的STEEM

这样说再回看有点明白。来补充。。。
其中99.33%SBD形式发放,0.67%STEEM的形式发放。
是否该改为:
其中99.33%SBD形式发放,0.67%STEEM的形式发放。

哈哈,谢谢指正,有时候敲得快了,就忽略了

也是你提点了会看才发觉。:-)

原来如此~
不过最近我还沉溺于赚取VRY的补贴算法漏洞不可自拔中,等10天结束再回来Steemit继续耕耘

真cool,绝对老司机,学习啦,谢谢

就是所有的规则大家都通过代码看得到?

区块链社区嘛,什么都是可以查的到的。

嗯,开源公链,谢谢了

唉,感觉还是目前的市场太脆弱闹的

已經不知怎麼計算了

围观下,然后我默默的该忙啥忙啥去了∠(`ω´*)敬礼

一下子明白了,谢谢大神的科普贴

难得的好文,顺便再问下除了sp, steem dollar 跟Steem 两个哪个比较重要呀?

no entendi nada pero es muy good for steemit

虽然没全懂,还是觉得好厉害。

反正我也看不大懂,踏踏实实的经营自己的号就OK了!
这种高级问题只有高级的人才有用啊!
一个星期了,几乎啥收益都没有!真心有点儿沮丧!