Hive Account Health Dashboard [Updates]

It's cool to see quite some Hivers are using my newly built Hive Account Health Dashboard.
Today I got a mention from @zusi78 that he used the tool to check up on count he had some doubts about. The Hive Account Health Dashboard showed the account couldn't be trusted. Check out the post here: link

I've been using the tool myself quite a bit in the past week too and I must say I'm quite happy with it. It really did change my voting habits. I’ve discovered some accounts that, in my opinion, do not contribute to the Hive community and therefore do not deserve my upvotes.

For those who missed my previous blog about the dashboard, here is how it works in short:
The Hive Account Health Dashboard is a tool that gives an overview of a Hive account at a glance. It collects information about the account you lookup with the tool and plots the information in a dashboard.
Each metric has its own thresholds, and depending on the value, the metric box will change color to green, orange, or red.
For some metrics, tables with additional information will show up below the dashboard.

divider.png

Updates

In the past days I've been working on some updates for the tool. I've used some of the input I received in comments on my blogs and snaps about the tool.

Here is a list of what changed:

  • Amount of delegation is removed. The percentage of delegation shows enough information already.
  • I've added a subtable below the dashboard containing the delegatees. You can see my 2000+ HP delegation to my other project; topcomment.

image.png

  • Unique author upvotes (30d) is added. It shows if Hivers always upvote the same accounts or not. For now the thresholds are < 25 = red and < 100 = orange.
  • Known SWAP services are mentioned in the additional Outgoing transfers (30d) table.
  • The layout of and the colors of the table changed a bit too.
  • The colors of the warning and the search bar also changed.

image.png

Examples

As I already mentioned above, the tool has changed my curation habits a bit. I'm frequently checking out Hivers that I want to upvote to get an overview of a couple of their habits.
I'm not ignoring accounts that withdraw some Hive or have a slightly higher KE, but when I see dashboards covered with red and orange, I do take a closer look.

Here are some of the dashboards I came across:

First here is the waivio.airdrop account
@zusi78 searched:

12 days old. A -4.62 reputation. 282 downvotes and its on the Hivewatchers blacklist.

image.png
High rep, low active HP. High KE, 3 posts a day. Some extraction to Honey-SWAP. Many downvotes, low number of unique author upvotes and HW blacklisted.


image.png
This account hasn't been posting in the past 7 days, but also is here for extracting funds.



image.png
Account without any interaction at all. Only posting and extracting.

divider.png

The thresholds

For now, I've configured the following thresholds. I might change these over time.

MetricGREENORANGERED
Reputation≥ 2510–24≤ 10
Account Age (days)≥ 31< 31
Hive Power (HP)≥ 100< 100
Delegation %≤ 25%25–50%> 50%
Posts (7 days)≤ 78–10> 10
Comments (7 days)≥ 147–13< 7
Comment/Post Ratio≥ 0< 0
Outgoing Transfers (30d)≤ 10 HIVE & ≤ 5 HBD> 10 HIVE or > 5 HBD
Krampus Efficiency (KE)< 22–5≥ 5
Unique author upvotes (30d)100+<100<25
BlacklistNot listedListed

divider.png

Feedback

If you want to make sure you're curation rewards go to the Hivers that help Hive grow, feel free to make use of the Hive Account Health Dashboard to help you decide which accounts you'd like to upvote and which you don't!

I would love to hear what you think of the tool. If you have any comments or suggestions, feel free to share them under this blog or visit the Discord Server to have a chat about it.

divider.png


Friendlymoose

0.63031288 BEE
5 comments

I love HAHD! It's a really useful way to get a snapshot of healthy (and not so healthy) Hive accounts. Spammer detection is a great use case. As is Hive Hero detection:

Hive Hero @ph1102

For me, the only metric that isn't green says a lot about @ph1102. Because those outgoing funds are not really outgoing. They are just redistributions of value within the Hive ecosystem. Which I'm very supportive of since Hive Power is not the only measure of a good Hivean.

I don't know if it's possible to distinguish between internal Hive flows or external outgoings. And it probably doesn't matter because your Health Dashboard works best as a starting point for further investigation.

What a wonderful contribution to Hive!

!BBH

0.00226056 BEE

Thanks for your feedback!
I'm happy that you find it a useful too.
One or more orange or red doesn't have to be a red flag for a user. As you say; the Health Dashboard works as a starting point for further investigation.

I don't know if it's possible to distinguish between internal Hive flows or external outgoings.

I am showing exchanges and swap services (that I know of) in the tables under the dashboard.

0.00000000 BEE

Maybe you could add "incoming transfers" too... That could help out with having a clearer picture... 😉

Btw. the tool looks great! Thanks for creating it!

0.00125685 BEE

Oh, so I'm used as a guinea pig! 😃 No worries... 😜

It's not that I have to explain what I have done there, but you are right about the distinguishing internal HIVE flows... In those specific transactions, one was sending HIVE to VSC to launch my consensus node, and the other one was sending HBD to my trading account, where I usually exchange to HIVE and send it back to power up...

To summarize, having the "balance" and calculating INCOMING transfers would be maybe a good way to go... (those 2K I sent to this account, just to deposit to VSC from this address... they came and go in 1 day... 😃)

Of course, all that wouldn't give a clear picture, but at least it could be a bit more "fair."

Thanks for taking my account as a guinea pig and thanks for your kind words... Appreciate it! 🙏

0.00000000 BEE

I like these updates ! Something which would be interesting, but probably really hard to implement, would be to add a button (not an automatic every-time function, that would take far too many resources !) which when clicked would analyse the AI content of text in a user's posts.

There would need to be a threshold, because some text is translated by AI from a user's first language into English/Spanish/whatever, and AI detectors sometimes throw up false positives. But if someone's posts are showing up as more than (say) 50 or 75% AI-generated, to me that's a strong indicator that they are on Hive to use the minimum effort to extract value. In fact, thinking about it, you could even have it as something which only gets triggered if the KE is in the red.

0.00126051 BEE

Thanks!
Yes, AI will be hard to implement. I even have problems with manually checking posts.
The output I get isn't always trushtworthy.

0.00000000 BEE

What if you raised the Hive power floor for green with a stepped amount of rep(IE~60-65/65-70/etc). A person with a 70 rep SHOULD have well over a 100HP. For example, a user I looked up is in the mid-70's, but only has 1000hp because they are extracting. If they are powering up they should probably have at least 4500, so should not show as green? Just brainstorming

0.00125837 BEE

Interesting thought. I'll keep that in mind! Maybe I'll work that out.

0.00000000 BEE
(edited)

To clarify and maybe help you start towards finding a fair amount of hp, at least for the mid-70's range. Two people I've spotlighted to shame are both in the mid-70's. One has 1100hp, but has been here 6-8 yrs and a KE 0f 90. The other is the same rep, has been here 1/2 the time has 4500 and still has a high ke of 8. There's only 2reasons why a higher rep would have low hp; either they are extracting or have been here a long time, but don't post much.

0.00125307 BEE
(edited)

I am reading about it for first time... I'm going to check it and back to give feedback if I see something.


Lo revisé y se ve interesante, pero creo que sería bueno que también tenga los downvotes emitidos, a quienes, porque muchas reputaciones fueron destruídas por cuentas que parecen saludables.

También las delegaciones recibidas, y si se pudiera, porcentaje de votos espejo. Es decir, cuantificar el intercambio de votos, para ver si hay una especie de granja de votos.

Excelente herra

0.00125629 BEE

Thank you for the feedback.
Downvotes are often a retalliation for received downvotes. I also try to keep the dashboard a bit organized and don't add too many blocks.

Vote selling is also kind of hard to put into a number I guess. I have recently added the outgoing delegation which shows the known vote selling services.
I'm not vote selling myself, but I have a close group I follow and frequently upvote their content. And they also upvote my content. That might look like vote for a vote if you plot it in a number.

0.00000000 BEE

Yeah, But looks different when the votes comes always from a 🐳 or a curation project...Just saying that could be a great tool for discover some cartels 😂

0.00000000 BEE

I tested the updates and they are pretty awesome, you are having fun hehehe

0.00125255 BEE

Thanks! I didn't expect to have so much fun with it indeed. And see it being used is inspiring too!

0.00000000 BEE