gungunkrishu avatar

Hive Reputation Explained: Step-by-Step Conversion Guide - with an EXAMPLE...

gungunkrishu

Published: 18 Aug 2025 › Updated: 18 Aug 2025Hive Reputation Explained: Step-by-Step Conversion Guide - with an EXAMPLE...

Hive Reputation Explained: Step-by-Step Conversion Guide - with an EXAMPLE...

Hey All,

Hive Reputation Explained.png

The journey to explore and learn while querying HiveSQL which is a publicly available Microsoft SQL database containing all the Hive blockchain data continues. This time I wanted to do something different and explore/find users who are close to my reputation score. I will be further building this query. For now, this post is to demonstrate T-SQL style queries, since HiveSQL runs on MS SQL Server. We will also be seeing an example as to how to convert the raw_reupation score here on HIVE to a human redable form. And just that you all may know - Hive reputation score is built using a logarithmic formula that converts raw blockchain reputation into a readable 25–80+ scale. So lets first get this understanding correct and then move on to querying the HiveSQL database server.

image.png

Here is the correct formula for convering the raw reputation number to a redeable reputation #HIVE user score.

Hive_rep_score = (log10(max(rep_raw, 1)) - 9) * sign(rep_raw) * 9 + 25

Lets compute my raw_reputation score which is "1,073,400,758,379,282" as seen on hiveblocks.com/@gungunkrishu

  1. Raw (as integer)- raw = 1,073,400,758,379,282
  2. Absolute value: |raw| = 1,073,400,758,379,282
  3. log10(|raw|): log10(1073400758379282) = 15.030761897788935
  4. Subtract 9: 15.030761897788935 - 9 = 6.030761897788935
  5. Multiply by 9: 6.030761897788935 * 9 = 54.27685708010041
  6. Add 25: 54.27685708010041 + 25 = 79.27685708010041

Final Readable Reputation Score:** - Rounded to 1 decimal -- 79.3 [my redeable reputation score]

image.png

Hive Reputation Explained: Step-by-Step Conversion Guide - with an EXAMPLE

Moving forward, have a look at the above image captured from DBeaver. My query started running without any errors and produced the correct output, which I manually verified against HiveBlocks. Here is the running query that gets me top10 users whoes reputation is close to mine.

WITH base AS (
    SELECT 
        name,
        reputation,
        CASE 
            WHEN reputation = 0 THEN 25
            ELSE 
                (LOG10(CAST(ABS(reputation) AS FLOAT)) - 9) 
                * (CASE WHEN reputation > 0 THEN 1 ELSE -1 END) * 9 + 25
        END AS rep_score
    FROM Accounts
),
closest AS (
    SELECT TOP 11 *
    FROM base
    ORDER BY ABS(rep_score - (SELECT rep_score FROM base WHERE name = 'gungunkrishu'))
)
SELECT *
FROM closest
ORDER BY rep_score DESC;


Output of Query - Top10 Users close to my reputation gungunkrishuHive account@gungunkrishu

HIVE UsernameRaw ReputationRep Score
susanli3769109636111909636579.36
cryptopassion109518699207595079.36
omarcitorojas109201186662747079.34
steemflow109178124346381179.34
ssekulji108952288959549779.34
stayoutoftherz108295770315208479.31
gungunkrishu107353837019146979.28
teamukraine106425208610288379.24
bengy106397065127591379.24
creativecrypto105513125244402979.21
josehany105031833094061179.19

Overall it was a great learning expereince for me to pull records and get to know hive users who are having a reputation score as close to me. As stated above next would be seeing the Hive Power and Reputation Score analysis. It is always good to see how these two metrics work together in reflecting an account’s influence and growth on Hive. Ok I guess this should be it for todays post on - "Hive Reputation Explained: Step-by-Step Conversion Guide - with an EXAMPLE..." I hope I was able to explain it clearly. If there are any follow up questions/doubts - Please feel free to reach out on the comment box below. Happy Learning - HiveSQL....cheers

Hive Reputation Explained: Step-by-Step Conversion Guide - with an EXAMPLE...

#Hive #Blockchain #Crypto #HiveSQL #Reputation #HiveCommunity #Web3 #Decentralization #HiveBlog

Best Regards
Paras

Image Courtesy:: pro canva license, hiveblocks, DBeaver

PS:- None of the above is a FINANCIAL Advice. Please DYOR; Do your own research. I've have an interest in BlockChain & Cryptos and have been investing in many emerging projects.

Leave Hive Reputation Explained: Step-by-Step Conversion Guide - with an EXAMPLE... to:

Written by

Read more #hivesql posts


Best Posts From gungunkrishu

We have not curated any of gungunkrishu's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From gungunkrishu