Steem.Supply Update: Rewards Algorithm Rewrite, Major Cleanup, Version Bump
steem·@dragosroua·
0.000 HBDSteem.Supply Update: Rewards Algorithm Rewrite, Major Cleanup, Version Bump
Following my recent efforts to understand how the rewards allocation works out in Steemit, I think I came to a conclusion, so I updated the rewards calculation algorithm in [steem.supply](http://steem.supply). _On a side note, steem.supply has been on an unusually high load during the last few days (which led me to the cleanup I will talk about later) and also some of the content nodes that I'm relying upon are experiencing very high loads. So please try again later if the page doesn't work for you right now. My content node is still under making._ # How The Rewards Are (Actually) Calculated In Steemit: First of all, thanks to @geekorner and @penguinpablo who helped me during my other post. Now, let's see how this _actually_ works. The main confusion point is the "$" displayed by default near the rewards by Steemit (and busy, and eSteem). This "$" is not a USD. It has nothing to do with it. It's also not a SBD. So, what is it? It's what I'l call from now on a "Steem Token Unit", or STU. This is different from SBD and STEEM as currencies, and it's actually the expression of the underlying value storage in the STEEM blockchain, which goes under the name _vests_. So, the potential reward you see near your posts is actually expressed in STU. Example: you see near your post $100. In order to understand how much you will get, we will talk form now on in STU whenever we refer to the numbers the Steemit UI is showing. So you actually see near your post 100 STU. Out of this, you give away 25% from your STU to curators. You remain with 75 STU. This amount is split 50 / 50, with the following algorithm: 1. the first half is given in SBD, in the exact amount shown by division. In our case, half of 75 is 37.5. So you get _half_ of your rewards as 37.5 SBD 2. the second half is given in Steem Power, at the current feed price (the internal Steemit price for STEEM) in USD. So you get $37.5 _worth_ of Steem Power. If the current feed price of STEEM is, let's say $6, you get $37.5 / $6 = 6.25 Steem Power. Please note the difference: you get SBD directly as half of your rewards, but you get your Steem Power at the current market price of STEEM, not in absolute numbers. You get half _as_ SBD, and half as _usd equivalent value expressed in SP_, at the current price of SP in USD. The end result for something that displays 100 STU near your post: * 37.5 SBD * 6.25 Steem Power Let's see how much this means in fiat at the following prices: STEEM = $6, SBD = $8. * 37.5 SBD x 8 = $300 * 6.25 Steem Power x 6 = $37.5. So $100 _displayed_ rewards, are actually equal = $337.5 _real USD_. I tested this algorithm on a few posts, implemented it in steem.supply so hopefully from now on your rewards will be correctly calculated. Please be aware that the former algorithms often resulted in higher payouts than real. From now on, this shouldn't happen. If you notice something unusual, please let me know. # Major Cleanup I bumped the beta version to 0.3.0 and I got rid of any other unnecessary baggage. JSECoin code has been removed, it was a nice experiment for a while, but steem.supply is now too big to run experiments on it. What started as a one page Steemit learning exercise turned into a tool that gets used by more than 1,000 people every day, and it's even used as evidence in acrimonious disputes over the reward pool. So from now on will keep it as clean and as accurate as possible. As always, looking forward to your criticism, suggestions and feedback. *** _I'm a serial entrepreneur, blogger and ultrarunner. You can find me mainly on my blog at [Dragos Roua](http://dragosroua.com) where I write about productivity, business, relationships and running. Here on Steemit you may stay updated by following me @dragosroua._ <center> </center> *** <center>_You can also vote for me as witness here: https://steemit.com/~witnesses_</center> *** _If you're new to Steemit, you may find these articles relevant (that's also part of my witness activity to support new members of the platform)_: * [Rewards: Were Does The Money Come From?](https://steemit.com/steemit/@dragosroua/steemit-newbie-faq-rewards-were-does-the-money-come-from) * [Netiquette: How To Avoid Being A Steem Douche?](https://steemit.com/steem/@dragosroua/steemit-newbie-faq-netiquette-how-to-avoid-being-a-steem-douche) * [Witnesses: What Are They And Why Should You Care?](https://steemit.com/steemit/@dragosroua/steemit-newbie-faq-witnesses-what-are-they-and-why-should-you-care) * [How Can I Mine Steem And What CPU / GPU Power Do I Need For That?](https://steemit.com/steemit/@dragosroua/steemit-newbie-faq-how-can-i-mine-steem-and-what-cpu-gpu-power-do-i-need-for-that) * [The Beginner Guide To Not Getting Hacked On Steemit](https://steemit.com/steemit/@dragosroua/the-beginner-guide-to-not-getting-hacked-on-steemit)
👍 vnyrox, lacanone, steemitguide, mehdibca, delph1, econchain, sacred-agent, alandcosta, scalextrix, rocksg, shencoin, weiching, journeyoflife, hms818, yabapmatt, alinamarin, kristinaljfom, kromtar, sumjags09, mejustandrew, sidneerengaw, teammo, calatorulmiop, igster, remlaps, choogirl, kenjiby, teamhumble, katja.schroeder, anja.meyer, christina.schulz, anna.koch, claudia.klein, vortac, costopher, ausbitbank, cryptobokster, iqbal84, openaccount, sc-steemit, nanzo-scoop, neuerko, fritz.langen, daniela.schaefer, julia.mueller, dgiors, solarcoach, rulesforrebels, cryptokeepr, crowdfundedwhale, oneshot, ew-and-patterns, zer0hedge, kath.richter, sandra, ihashfury, jason, melanie.fischer, alexvan, sponge-bob, htooms, btu, bcc, sandra.weber, nicole.wagner, done, amazonpricecheck, moni.sagenscheid, kyusho, nadine.becker, thinknzombie, sabrina.hoffmann, nightgod, nina.wolf, zneeke, thinkerspool, mummyimperfect, ak2020, mafeeva, moisesmcardona, piscotel, wreckedem, javicabrera, introduceyoursel, embalsespr, preguntame, pgarama, nickwalshblog, zack1, kyriacos, lele-venturi, cryptoninja, anupupadhaya, gothika47, jrandolph, jupiter002, deanlogic, calsone6, yogesssh, geekorner, dudutaulois, draguenir, olyamiles, kingfisher, enigma5001, infinitum, phgnomo, hynet, beowulfoflegend, jasondaum, jet.wilda, chikibumsi, abdurahman, mitsjones, jesus1507, virtualgrowth, gutzofter, steemprentice, enjar, gretum, raihan12123, cryptochallenge, grider123, mawit07, mimranvg, krenter, notoriousrebel, fernandorivera, rohit12123, jroy, pittyright, exyle, blazing, elifbayin, msabolik, cryptohazard, karthikmbbs, badebade, findingbrooke23, katerinaramm, mike1wealth, scaredycatguide, yessika, thedon1, osmanbugra, islandliving, bluemoon, dirkboy41, omarid, trevor.george, steemslav, rymlen, royaleagle, look4balance, xochicotta, olayhemy, borepstein, farq, markkujantunen, digitalking, fknmayhem, razzek, yoogyart, heymattsokol, angusleung100, traderdad, teeegs90, steveconnor, greatsam, robertnevin, intrepidphotos, carlgnash, ridaazhar, annhoyblog, tninh, bigsambucca, ardina, retiredinsamar, n3s70r32, alaynaclair, shuji, ligayagardener, darylsid11, shivohum2015, prakashghai, adeyanju, myothuzar, yahialababidi, veganroma, enzo3785, jonnahmatias1016, ackhoo, cryptotem, lordnigel, vincent1923, thatanimesnob, danibehram, heremonium, blhz, techslut, historytime, hidromatic, steempty, fminerten, purpletanzanite, serpak, raquelita, leesmoketree, tobias-g, hanhlam, stokjockey, pennsif, diamondinform, cristi, captenredbeard, glenalbrethsen, chino-miguel, zsike, dmitryart, arulshijuarts, fungusmonk, bandm2016, thegreattater, minnowforlife, raluca, jumowa, stevescoins, avina, sallylloyd, pawos, jesuscirino, dijana969, carface, saleg25, bobarker, jschindler, estronitex, watertoncafe, rainbojangles, bryandivisions, rehan12, thedrewtrott, by4434, jomeszaros, peterveronika, helensoutar, jameszenartist, levinvillas, shebe, edgarf1979, drendertv, cryptocreed, anmeitheal, doctorjohn, lavidaesunviaje, alieone, joshpeterson, preparedwombat, raizel, schattenjaeger, spellmaker, artyomko, bigbanginfinity, drakkomaximo1234, nedspeaks, ronsheckelson, fordmogul, neander-squirrel, lextenebris, oraclehack, apolymask, orenshani7, kamixi, ura-soul, mescal, intelliguy, cekov03, kalemandra, nickh725, acdevan, daviddivergent, kutluhan, jacinta.sevilla, cecicastor, christina-madart, artywink, aalagenesis, countrylife, spinladen, duks, jalmi, zafar82, oohtee, anne.collins, albertvhons, miti, revisesociology, motinkergnome, xpilar, auleo, dilqn, pizzapai, peroto, andreipopa, elenasteem, ajmir, deepresearch, svosse, sapferdi, jarmenkell91, fariskhan, aamirhshah, verasiska, gregallen,