HBD的利率涨至10% & 吃到HBD利息啦

Words
806
Reading
4 min
Listen
Play
5y

今天发现HBD的利率涨到10%啦,于是想着把手头剩余的活期HBD余额都存起来,多赚一些利息,毕竟现在银行理财年化利率才4%左右,10%实在是太香了。

image.png
(图源 :pixabay)

收到HBD利息

使用命令行钱包将我的活期HBD转入存款账户后,我发现我竟然收到了一笔利息,这倒是意外之喜:

image.png

不过惊喜过后我有些迷糊,我记得我上次看代码,得出的结论是:

HBD存款账户的利息发放除了要触发外,还要满足累积时间(余额和时间的累积值)大于0 & 判断距离上次发放时间是达到一个月

可是我上次操作的时间是7月4日,距离现在也没到一个月呀?为此我特意又看了一遍代码,发现我之前的结论应该没错,那是哪里出错了呢?

还好,我之前打开了好几个区块链浏览器窗口,在其中一个窗口找到这次存款操作之前自己账户的一些信息:

image.png

原来我存款账户的利息发放时间(Savings hbd last interest payment)是在2017-10-07 13:15:33,这样距离上次发放时间肯定是大于一个月了。

而之所以上次操作时没有发放利息,是因为上次刚刚存进去,累积时间(余额和时间的累积值)=0,当然就不符合条件喽,所以这个存款账户的利息最近发放时间也没有更新。

有意思的是,正如我之前文章中预测的一样,这次HBD利息上涨我占了一点小便宜呢。

按着银行的常规计算方法,利率上涨前我应该拿7%的利息,利率上涨后拿10%的利息,所以我拿到的应该是两者的累积值。

而HIVE代码中的规则是利息是在计算被触发时按当前利率计算,所以这次我拿到的是10%的利息哦,多赚了1.034个HBD的样子,好开心😊

如何查看当前HBD利率

方法一

我们可以在命令行钱包中使用info指令(本质上是get_dynamic_global_properties调用)来查看HBD利率:

image.png

方法二

我们也可以在https://hiveblocks.com/ 右侧的信息中找到Hbd interest rate

image.png

方法三

还有一种方法就是在https://hiveblocks.com/witnesses 查看见证人列表,然后数数TOP 20设置的APR,这些设置值的中位数就是当前利率啦(极端条件下要考虑当被备选见证人,不过请叫我差不多先生)。

第三种方法我们注意观察见证人APR参数的变化,甚至可以推断出加息或者降息预期,哈哈。

image.png
(图源 :pixabay)

相关链接

HBD的利率涨至10% & 吃到HBD利息啦 | Ecency