New Reputation System Now Live and Added To The STEEM EcosystemsteemCreated with Sketch.

in #steem-ua6 years ago (edited)

One of the issues people have is that the reputation score, as it stands now, can be manipulated. The currency system designed by Steemit counts upvotes as the means which increases one's score. This can be gamed by purchased upvoted from voting bots. While this operates within the confines of what was established, this is starting to be a problem since some applications are using reputation score in their voter worth.

Like many things on the STEEM blockchain, if there is a problem, someone will figure out a solution.

@holger80 and @scipio created a solution. Now we have @steem-ua and UserAuthority.

Here is how they put it what UserAuthority is:

In essence, UA can be seen as a new Reputation metric: it looks at the entire Steemit Follower Graph and carefully tracks who follows who. It doesn't directly care about how "rich" an account is, or how old it is, or how much an account has posted, but please keep in mind that those factors do indeed indirectly influence any account's UA score.

There was a post that provided a more basic, detailed explanation written at the end of last year.

https://steemit.com/utopian-io/@scipio/how-to-solve-spam-on-steem-introducing-userauthority

Everyone can check their own UA scores. The site is https://steem-ua.com/

parley.png

The site opens to the list of the top 100 UA scores. Using steemconnect, you can access the site to find out what your own personal score is.

So how are these determined? From their post, this is what they wrote:

All UA scores are computed daily by first updating the Follower Matrix; we do that by continuously tracking every "follow operation" (= an account following or unfollowing another account) using @holger80's own Beem API for the Steem blockchain. With every new block produced (every 3 seconds), so is the UA Follower Matrix. And all those "follow operations" (~ 150 million currently) for all accounts on the Steem blockchain form a gigantic data cluster of ~ 1.2 trillion EigenValues. We then look at Trusted Accounts to initiate our sub-algorithm "WitnessRank" with: each day, we check all witnesses for being -a- active and -b- up to date, and -c- their Witness Stake; we use that Witness Stake to propagate "Trust" from each witness to the accounts it follows, and who they follow, and who they follow, etc. etc. etc. And after heavy-heavy HEAVY number crunching, as a result, the UA score for each account comes out.

https://steemit.com/ua/@steem-ua/introducing-userauthority-ua-steem-ua-and-ua-api

This is really big news. We now are looking at a new way to use the reputation score that is not simply based upon upvotes. As was cited in the first article, this is also a way to combat spam. Only those accounts which are actually adding something to the blockchain are going to score higher. Those that seek to take from here are going to have a lower reputation score.

One of the biggest challenges with the present system is that since it can be gamed, dapps could be affected. There are a couple that are implementing user reputation to try and determine the value of upvotes. Since many are using the account based system, they seek different ways to weigh each vote. Reputation makes a great deal of sense, if it is a true score.

It seems that UA is going to provide that for the blockchain. They even ask dapp developers to contact them on discord if they are interested in implementing this into their applications. This could be something that could spread to many of the newer applications that are built upon here.

I find it interesting how they decided to award the upvotes. By submitting quality content through their app, there is an upvote from the @steem-ua account. This is based upon delegation and some other things they are willing to work out with individuals. To me, this, once again, shows the creativity of some of the people on here.

parley.png

Which brings me to a bigger issue. Many complain about certain things which are not right about STEEM and how Steemit needs to fix this or that. This project is showing exactly what the STEEM blockchain is all about. We do NOT need Steemit to fix stuff like this. There are plenty of talented people on here who have the ability to create a solution to most of the problems we discuss. This is a prime example of two people who took matters into their own hands and created a different system.

This is the beauty of blockchain. It is ours. Everyone one here can take a situation and look to resolve it. Of course, that requires some technical expertise but if the idea is there, the technical ones can be found. Nevertheless, there are many (who are unfairly attacked by the way) who are working behind the scenes to develop solutions to problems they see.

2018 is shaping up to be a sensational year for the STEEM blockchain. The development that was are seeing is absolutely amazing. The Steemit team is upgrading the system. Applications are appearing on almost a daily basis. Existing apps are receiving updates regularly which are providing more features and functions for the users.

Overall, STEEM is looking to be in very good shape.


If you found this article to be informative, please give it an upvote and resteem.

Images from the introduction post that is linked.

Sort:  

Interesting, but how do you use it to filter out spam if the only way of knowing that score is by logging in with your SteemConnect? This makes the scores private except for the 100 top scores.

I believe they are working on adding the rest of the scores just like the top 100.

It would be nice to have a follow button to create lists of authoritative users built into apps like eSteem Surfer, Busy, etc... Is there any chance Steemit.com would add this feature next to the rep score?

I mostly ignore the hot, trending and promoted pages these days and focus on my customized news lists.

I am wondering how the Hivemind plays into it. From what I understand, that tied with communities will allow for groups to basically go from app to app together.

It will also be interesting to see how the apps tie the blacklists in and who creates them.

Steemit should not be manipulated.
But like everything in life is manipulated not just crypto.
I hope this will make Steemit fair for us minnows :)

Oh man great news !! I am supporting the project by a delegation of 100SP and I am looking forward for more integration my friend !

Keep on going the good work and informations!

Thanks for participating! Much appreciated!

It's an excellent initiative, and about time. :) I threw 50 steempower behind it. I'm just outside the top 1000. #goals.

Thanks for participating! And good luck on entering that Top 1K region! :-)

That is a great Idea! I'll certainly be going after this reply to delegate something in support of this project :)

Great! Thx!

Some of the biggest challenges to blockchain technology are certainly 'identity' and 'reputation'.

The reputation system on Steem is clearly flawed. There is no doubt about that.

I encourage alternative solutions like this one!

"Let a thousand flowers bloom"

Keep the great articles coming, @taskmaster4450! My favorite steem writer on the steem blockchain, at this moment.

Awesome work guys, I've been interested in this from day one.

However it has not been added to the STEEM blockchain in any way, it's very misleading to phrase it that way. I think you should change that, obviously up to you, just my opinion.

Thank you for your input @personz. Corrected it in the title.

Overall looks a great project, I immediately searched for my score!

Something like this will have a lot of use, especially because they base "your reputation" in parameters that people consider more important.

100% correct!

To listen to the audio version of this article click on the play image.

Brought to you by @tts. If you find it useful please consider upvoting this reply.

Off topic, but I read an older post of yours in which you discuss voting power. I'm really having a problem understanding the votes and mine being worth none and probably have pissed them away at some point, but haven't voted at all in days, and still I see on steem now that my votes are worth nothing. I thought after a few days of no action my power would rebuild? Am I missing something? Have been asking around and had some helpful comments back about how the value of steem has decreased my vote, etc, but still feeling like I'm not fully grasping the concept.
Thanks for any input you can offer, Kimberly

You voting power replenishes but with 84 SP, the vote isnt worth much. It isnt worth zero but it is only worth .001 or so.

Voting power goes from 0-100 based upon how much voting is done. It replenished 20% every 24 hours. But how much that vote is worth is dependent upon SP owned.

Thank you for your feedback. Many have responded and I think I've finally got a grasp of how it all works even thought it took me an embarrassing amount of time and reading to get it!

Coin Marketplace

STEEM 0.28
TRX 0.11
JST 0.034
BTC 66540.93
ETH 3186.50
USDT 1.00
SBD 4.11