Reputation System

From Steem Center
Revision as of 04:44, 30 June 2018 by Moeknows (talk | contribs) (Digging a little deeper)

Jump to: navigation, search

When you first create your account you start at a reputation of 25 and your reputation will increase or decrease based on the upvotes or downvotes you receive. It is about 1.3 times harder to get to the next level than it was to get to the previous level. Basically it is 30% harder to get to a Reputation Score of 50 from a Reputation Score of 49 than it was from a Reputation Score of 49 from a Reputation Score of 48.[1]

The site Steem.cool created by @blueorgy defines itself as a precision live reputation viewer using the Steemit formula and more. On Steem Whales (SteemWhales.com) you can see a steemians ranking by reputation.

Digging a little deeper

The reputation system is a piece of data that serves as an indication the "trust-worthiness" of any given member within the network, the system does this through a plugin running on the network that looks at a number of metrics.

Raw reputation on the blockchain is actually stored as a record of the total amount of rshares that have been received by any given account. What that essentially means is that it records the amount of times an account has been [upvoted] or [downvoted] on any of their posts or comments and how much Steem power each of those votes had behind them (or to be more explicit the percentage of voting power of the total Steem power of each account which voted.)

The voter's reputation also plays a part in the calculation of reputation. The reputation of the recipient cannot be affected by a downvote from an account with a lesser reputation. However, upvotes from an account with a lesser reputation will still add to the recipient's reputation. An account with a negative reputation cannot effect the reputation of any other account in any way. Neither an upvote nor downvote from this account will affect another user.

RepFlow.jpg

Posts talking about reputation

An excellent explanation of the actual code behind the reputation score:

https://steemit.com/steemit/@arcange/what-is-steemit-reputation-and-how-does-it-works

A post about some practical facts concerning reputation:

https://steemit.com/reputation/@moeknows/some-interesting-facts-about-reputation-on-steemit


An excellent explanation on calculating reputation level (which is the number displayed on steemit.com and on esteem as well as on busy.org) from raw reputation can be found here:

https://steemit.com/steemit/@digitalnotvir/how-reputation-scores-are-calculated-the-details-explained-with-simple-math

An interesting glimpse into early iterations of the reputation system can be found here:

https://steemit.com/steemit/@dantheman/brief-update-on-reputation-score

Nate Brune (@picokernel) discussing the reputation system:

https://steemit.com/steemit/@picokernel/the-situation-with-reputation

Where to find reputation

Reputation.png

Reputationtwo.png

You can also find your raw reputation on steemd.com by browsing to steemd.com/@yourusername

Reputationthree.png

Raw reputation calculation in pure ruby ...

raw = 99324188663068
neg = raw < 0
level = Math.log10(raw.to_i.abs)
level = [level - 9, 0].max
level = (neg ? -1 : 1) * level
level = (level * 9) + 25

Returns: 69.97349523557958

Calculations thanks to @inertia.


References

  1. Complete Overview of Reputation Score, How it’s Calculated, and How to Increase it – Reputation Score Table Included Written by Sevin Wilson (@sevinwilson) on Steemit in May 25th, 2017

Links

Related articles

External links

In other languages




Help keep this wiki page updated. Register, click in edit, add or modify the text and save.
If you're already a steemian you can be rewarded with steem, see how in @steemcenterwiki.