You are viewing a single comment's thread from:

RE: Why SBD print rate is still 1% despite the haircut? Bug report, explanation, and suggestions

in #utopian-io6 years ago

Hi @blockchainstudio, thanks for your report! Your post ist a great explanation why a 0% SBD print rate cannot be achieved and you've created a GitHub issue. You could have linked the issue here as well. The technical problem with the non-zero print rate was confirmed by TimCliff here, however there's a strong opinion that the economic effect is negligible. You've mentioned floating point rounding errors. To my knowledge, all asset arithmetic involved in these calculations is based on integer and fixed point data types, so there are no floating point effects. But division remainders get lost nevertheless.
The changed median price format was also mentioned in the linked issue. While unexpected for several frontends (and resulting in exceptionally high account values for example), the price as the quotient of base and quote is still correct and I think most frontends fixed their calculations in the meantime.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Sort:  

Thanks a lot for your comment. Now I included github issue in my posts. This is my first utopian-io post so I'm not even sure I followed the direction well :)

BTW, floating point isn't my main point at all :) I just mentioned that there is a very tiny chance that the bug may not occur due to floating point precision problem. I know, internal calculation is mostly done by integers, but A/B is basically floating point operation even if both A and B are integers, which may lead to some unavoidable error. Again that's not my main point at all.

I agree that 1% isn't a big issue in practice. But in theory it's a big issue I believe. If one thing doesn't work as intended, who can believe the others work well? And that's why I suggested fixing it very carefully with enough time, not by a temporary measure. I still believe that the current inconsistent and not self-contained feed history is a pretty bad idea. I know Steemit is having a hard time, so maybe they don't have enough resources to handle this. I'm very sorry about it.

I'm not sure if you work for Steemit too or not, but I presume you're close to them. One suggestion is that Steemit should admit that it isn't sustainable without ads. I worked at facebook before (now I'm in the academia) and that's why I have much interests in Steemit. A decentralized SNS/Blog without ads is too unrealistic to me. While Steemit pretends to be decentralized, they are actually very centralized imho. Then why not having ads before it's too late? Let's face the reality.

Hey, I don't work for Steemit and I'm not even close to them. Actually I was just helping out with the Utopian bug-hunting category in this case :) I'm fully aware that the floating point aspects are not your main point and I didn't mean the review to sound that way, just a minor aspect I noticed besides your main message. I'm also very curious to see if/how the issue will be handled!
If you have any questions on Utopian in general, feel free to join our Discord - the link is in my initial comment above. Cheers!

Thanks and cheers! I'll try to make more english posts :) since now even kr community is getting smaller :(

Thank you for your review, @crokkon! Keep up the good work!