昨天有朋友在QQ群里咨询他无法点赞,无法编辑文章,问是什么缘故?于是我看了一下,老生常谈的问题了,带宽不够啦。于是我就回答了一下,说SP太少了,带宽不够啦,所以操作不了啦。
但是这个朋友马上问,SP是啥,带宽又是啥,怎么才能操作?额,这要我三言两语解释清楚还真有点难度,费了点劲总算让他略明白一点。但是我想能否简单明了的让朋友们理解这个问题呢,今天试着扯扯。
(图源 :pixabay)
安全提示:O哥闲扯淡系列本就是闲扯淡,诸位千万别当真!
带宽与掉血
如果把STEEM当游戏的话,带宽相当于游戏中人物的“血”。你在STEEM区块链上的一切操作都会掉血(消耗带宽),比如发帖、回复、点赞、转账、Power UP等等。如果没血了,就没法进行操作了,就只能等回血。
其中每次操作掉血的量,就是你在STEEM区块链上操作产生的数据量,亦即一个transaction的占用的字节数。这样看来,单次点赞、转账、Power Up等操作掉血很少。而发帖和回复,则和文章内容长短有关,文章越长,掉血越快。
SP 与血槽
带宽分配和两个因素有关,一个是系统的当前参数,一个是用户SP。
系统参数估计先不去讨论,可以粗略的认为用户有效SP决定了血槽的长度。比如你有1个有效SP,血槽长度是10,那么我有1W SP,血槽长度就是10W。同样的操作,同样的掉血速度,但是你血掉光了,我才掉万分之一。这也就是为何新用户经常遇到带宽超限问题,而老用户很少遇到,因为老用户一般都积累了一些SP。
从STEEM官网渠道注册,官网会借你14.5个SP,一共是15SP,一般而言,只要不是过度挥霍,足够使用了。cnsteem 渠道注册,解决了官网注册难的问题,一般情况会借你2个SP,一共是2.2SP,借你的SP大概7天后收回,所以要争取在注册之后及时发帖赚取SP。或者通过购买SP为账户充值。
血槽的恢复
大家可能还会关心一个很重要的问题,就是血槽如何恢复。
计算的方式为:
如果距离上次操作时间 > 7天,Average Bandwidth 为 本次操作Bandwidth
否则Average Bandwidth为 (7天 - 距离上次操作的时间)*之前的Average Bandwidth/7天 + 本次操作Bandwidth
听起来很复杂,但是把Average Bandwidth理解成掉的血就好理解了,也就是说,掉的血按7天为周期,线性恢复。比如你掉了10000点血,那么每天恢复约1428点,当有新操作的时: 掉血=当前掉血+新操作掉血量
血槽为负(爆了)
大家可能会遇到血槽为负的情况,比如这个
原则上不应该出现,因为血用了,就不让操作了啊
出现这样的情况可能的原因就出在:带宽分配和两个因素有关,一个是系统的当前参数,一个是用户SP。我们通篇只讨论了SP,并没有讨论系统参数。
简单来讲系统参数决定了max_virtual_bandwidth
而总带宽决定了分给用户的带宽也就是血槽啦
用户分配带宽 = account_vshares / total_vshares* max_virtual_bandwidth
假设我们血槽是1W,然后我们用掉了9000,这时候应该剩余10%。但是由于系统参数的变化,导致我们血槽变成了1000,这时候,相当于我们亏欠了8000,就变成负值啦。
新用户比较容易遇到这样的情况。因为老用户比如我血槽100W,即便因系统计算缘故变成10W,可是我用掉9000,还是嘛影响都没有。
结论
写来写去还是觉得没能达成简单明了的目标,不过既然写出来了,就给大家拿去参考吧。
想让血槽变长,不因为掉血而无法操作?
买装备啊,SP再手,天下我有。
这就是鸡血,要打鸡血,哈哈。O哥满满的鸡血,来,干了。
感觉最后一句在卖广告!哈哈扯淡文是我在o哥这能比较看懂的文章。租一百来个SP,三个月呢不怕没带宽!
感觉越来越完善了!
O哥,这个比喻很形象啊,玩steemit,竟然找到了当年疯狂游戏的感觉,哈哈
现在steemit官网注册不送sp了吧?借是怎么回事?
现在注册官网会代理15个给你,就是所谓的借。
相比血条,不如说是疲劳值吧……
个人感觉哦,还和图片的多少、大小也有些关系呢。
昨天我在《Steem 指南》基础常识篇——关于评论中点赞、踩灰你需要知道的事(上)也写到,建议新人如果不想受带宽限制,最直接的方法就是power up(现在还有个方法就是拿sbd去租sp,但这个方法适合账户起码有1sbd的用户)。啥都没有的办法下,就还是要合理用到自己有限的sp,比如发文、点赞及互动的数量
比喻形象易懂!
谢谢o哥分享
Very good post my friend. I like it your post
Fantastic post Brilliant work
Very beautiful and amazing bandwidth
大血牛你好,SP
再在手。我昨天是只有兩個留言不能點讚,但其他都能點 T_T
谢谢o 哥简单易懂的讲解,你很适合当大学老师啊
请问QQ群是多少?我是小白想请教怎么充值SP
一个字“买”!
o哥,请问怎么提高账号等级,
明白了一些,为什么有时候血槽的总血量会发生变化,而且波动很大?
谢谢O哥分享!形象多了,血条要充值。。。
😅每天稍微点点血槽就空了。
如果代理出去sp太多,会导致带宽不足,好多新人都是因为这个~
好期待O哥把这些做成小白科普系列,一定非常有趣
你好,请问,我另外一个从steemitcn新注册的ID,从未发过任何帖子,在尝试发帖、回复、点赞等任何操作时都提示我带宽不够,这是什么原因?
那天知道了带宽的概念后,直接去买了一些btc来兑换成sp,现在不太会遇到带宽不足的问题了,谢谢o哥。
感谢O哥分享!!!我前天也第一次遇到相同事情,当时还没明白,现在懂啦~~~实用贴mark
看来Steemit里面的大怪很少。
老玩家都几乎锁血了,使劲用都还有90%以上……
有个错别字:应该是 “SP 在手”。
O哥,我是就是这个问题啊,太严重了