How many accounts on STEEM Blockchain? Official Nodes say 3.65M but Others say 1.93M

in hive-102132 •  3 months ago 

@kafio wrote: Steem Data Analysis: Who Withdraws Rewards vs Builds SP?.

In the post, he said there are 3.65M accounts on steem, and I was surprised to see that. I did the verification:

image.png

image.png

$ curl -s --data '{"jsonrpc":"2.0", "method":"condenser_api.get_account_count", "params":[], "id":1}' https://api.steemit.com | jq
{
"jsonrpc": "2.0",
"result": 3657274,
"id": 1
}

However, other nodes return 1.93M:

image.png

According to ranking table, 1.93M is more convincing.

I've created a issue: https://github.com/steemit/steem/issues/3697

Steem to the Moon🚀!

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Also, with his RPC https://api.steem.fans and https://rpc.amarbangla.ne, I get 3.65M

  ·  3 months ago 

Most likely these 2 nodes just redirect the requests to api.steemit.com

Is there an advantage to making one API simply redirect to another? Doesn't it just cause the owner to lose resources without any benefits, or am I missing something?

  ·  3 months ago 

If a node just simply redirects all requests/APIs to another node, it would be useless.

Hi, by the way! I made a script to fetch all user accounts on Steem using two different nodes — the official one and another that reports 1.9 million accounts. Since both nodes return the same number when running the script, we can confirm that the total number of accounts on Steem is 1.9 million.

  ·  2 months ago 

Yes, that is what I thought. I used an api to get all account names, it is 1.9M.