很久很久很久以前,大概11个月以前,我去学习如何计算声望分
为什么要去学习这个呢?因为steem节点返回的用户声望分是这个样子的:
话说你若能从'reputation': '131708387059711'
这里分辨出来这个声望分是多少,是高还是低,那么我表示佩服。至少,我是看不出来啊。
声望分计算公式
于是千般周折、百般差找,我总算找到了计算公式:
/**
This is a rough approximation of log10 that works with huge digit-strings.
Warning: Math.log10(0) === NaN
The 0.00000001 offset fixes cases of Math.log(1000)/Math.LN10 = 2.99999999~
*/
function log10(str) {
const leadingDigits = parseInt(str.substring(0, 4));
const log = Math.log(leadingDigits) / Math.LN10 + 0.00000001
const n = str.length - 1;
return n + (log - parseInt(log));
}
export const repLog10 = rep2 => {
if(rep2 == null) return rep2
let rep = String(rep2)
const neg = rep.charAt(0) === '-'
rep = neg ? rep.substring(1) : rep
let out = log10(rep)
if(isNaN(out)) out = 0
out = Math.max(out - 9, 0); // @ -9, $0.50 earned is approx magnitude 1
out = (neg ? -1 : 1) * out
out = (out * 9) + 25 // 9 points per magnitude. center at 25
// base-line 0 to darken and < 0 to auto hide (grep rephide)
out = parseInt(out)
return out
}
https://github.com/steemit/condenser/blob/master/app/utils/ParsersAndFormatters.js
你让我解释一下?对不起,我也不懂,我多说只能照猫画虎移植一下。
如何与新手 25 声望分说再见?
通过分析上述公式,我发现一些很有趣的事情。
比如这句:
out = Math.max(out - 9, 0); // @ -9, $0.50 earned is approx magnitude 1
也就是说,
reputation值在-1000000000 以及 1000000000 之间的用户声望分都是25
新用户注册reputation值为0,亦即声望分为25。26级为1291549665.01,其实这个还是超级快的,只要你的帖子被大鲸鱼点到,声望分可能一下子就到30以上了。
Score | Reputation | Difference |
---|---|---|
25 | 1000000000.00 | 1000000000.00 |
26 | 1291549665.01 | 291549665.01 |
27 | 1668100537.20 | 376550872.19 |
28 | 2154434690.03 | 486334152.83 |
29 | 2782559402.21 | 628124712.18 |
30 | 3593813663.80 | 811254261.60 |
一些有意思的数据
'reputation'为零的用户有多少?
reputation=0亦即用户注册后声望分没加没减,大致分为两部分用户
- 一部分是沉寂号,注册后就没有进行任何操作
- 另一部分可能仅用于点赞和转账等金钱操作
通过数据库查询,'reputation':0 的用户为: 179611
声望分小于25的用户
我们之前说过
reputation值在-1000000000 以及 1000000000 之间的用户声望分都是25
声望分小于25,亦即用户因为一些错误行为/或者别人恶意踩踏,导致reputation < -1000000000
通过数据库查询,声望分小于25的用户: 43394
声望分大于25的用户
相对于从未活跃的用户或者声望分小于25的用户,我们可以认为声望分大于25的用户,是在STEEMIT上活跃并且好评大于差评的用户
通过数据库查询,声望分大于25的用户: 52538
当前总用户数
我们找出了未活跃用户,以及声望分小于25(差评多余好评) 以及声望分大于25(好评多于差评)的用户,那么当前一共有多少用户呢?
通过数据库查询,当前总用户数: 275573
从上边这组数据看出什么?
通过上边一组数据,我们不难得出以下结论
- 未活跃用户(从未发帖和回复)占比为:
65.18%
- 活跃且差评多于好评的用户占比为:
15.75%
- 活跃且好评多于差评的用户占比为:
19.07%
排除掉被差评误伤的,也就是说仅有不到20%的好评用户在发帖和回复。
结论
- 有大约65%的注册用户从未发帖和回复
- 其余35%的活跃用户,差评用户和好评用户比例接近 1:1 (15%:19%)
补充说明:
- 被downvote的原因很多,所以被差评的用户不一定是坏用户
- 以上所有数据来源于 steemdata
- 数据库有延迟,并且数据在随时刷新,具体数字仅供参考
- 经过我核实,数据库有些用户信用计算的不对,应该是25被计算成负的,所有数据仅供参考
从未发帖和回复的用户竟然占到了一多半,这个比例确实挺让人震惊的。
另外,声望分大于25的用户很多用户其实也死掉了,发过一两次贴,再也没来过,甚至密码都丢 了。
所以,实际活跃用户可能更少。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
你说的很对,+5分
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
想不到最多的竟然是沉寂號!哇!我竟然是少數人群中的一個!感到榮幸!😆我要努力,
十年後早日聲望變70!!Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
一万年, 哦不,十年太久只争朝夕
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
TVT 謝謝O大哥鼓勵!! 😌希望在
萬五年內做到😆Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
加油
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
☺💪💪
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
這真的令我挺震驚的,原來這麼少帳戶發帖嗎?得知自己是那20%其中之一挺高興的。(不要踩我 xD)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
馬甲
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
马甲刘你好
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
大鲸鱼快来点我吧!💪💪💪
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
点出 0.37 SBD
充分证明我不是大鲸鱼
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
对我来说已经是大🐳啦!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
179611+ 43394 大部分 是被注册的小号,有一段时间很疯狂的抢注,steem账户一天就光光,
总用户 275573
加起来不到 53000 活跃用户 (按照平均每人5个小号计算,也就是1万活跃用户)
真实数据是不到1万活跃用户让steemit市值几个亿, 牛B呀 .
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
才一萬人嗎?感覺上好像不止這麽少。 lol 一萬人也這樣那麽等活躍用戶以後大幅增加那還得了。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
怎么知道市值的?(请原谅我的无知,老师说,不懂就要问)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
说实话,除了最开始一部分人是因为技术或者Steemit社区的理念,大部分进入都是因为能发帖赚钱。当发现没那么容易赚钱的时候,账号就沉寂下去了。Steem的价值体现还需要更加明确和完善,不然不知道哪一天就整个社区都沉寂下去了~
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Did not understand lol
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
原来还有小于25分的呀
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
负数的号也有很多的。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
今天也有在想關於信譽的計算方法和分佈圖,而且被差評感覺不是太多,結果竟是半斤八兩,頗讓人覺得新奇😀
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
steemdata不一定准确,仅供参考
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
原來有那麼多戶口沒有發帖和回覆 ...
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
可以有点赞
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
差评率居然跟好评率差不多~还以为一般都好评,要么就不评
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
😄
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
原来观望的人多,用的人少
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
有很多马甲养着没用呢
20% 发帖已经不少啦
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
也对啦,20%少说也有5万人了
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
52538
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
什麼叫馬甲啊?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
小號啊
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
有意思。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
谢谢夸奖
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
seguime te sigo, upvote y upvote! gracias !
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
活躍數字比我預期的小啊。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
你期望有多大呢
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
我以為只少有50%是活人..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
差評比例也太高了,有點怪。不是說你,是數據。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
嘘,我怀疑steemdata 有大BUG
姑且看看吧
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
是不是说明很多人还处于潜水状态 不知道自己要说点啥?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
不知道该回点啥,😄
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
😂
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
社区老牛手上最少每人百十个号。妥妥的。活跃用户远没有数据那么多。
人格分裂的用户不在少数吧,哈哈
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
快交代都哪个是你马甲,我去通通踩死
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
确实就jubi一个在发帖。你这么英明神武,火眼晶晶的。
不过 发帖也是个累人的活。一个号就行了。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
这个我要给你个👍
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
seguime te sigo, upvote y upvote! gracias !
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I think reputation is important
Bad raputation bad impact and
Good reputation gives good impact.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Please, Give a translation. Thank you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
意思是现在囤点小号啥的 指不定以后能发家致富?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
嗯,能变亿万富翁
超越马云,王健林
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
我觉得应该不少人跟我一样 把之前的密码给忘了 只能重新注册了。。。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
做得好。 谢谢。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
谢谢夸奖
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I like your post about the reputation. make the world think before act thanks God
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
努力 💪 我一定要保持在 20% 內!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
呃,加油💪
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
好难理解,还是没看懂
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
会发帖就好啦:)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
用了steemit有一段时间了 还是有好多不明白
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
会发帖就好啦:)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
又发了个我想了解的东东,点赞加转发真爱 :)
我们家里有三个人发贴子了,看来贡献还是可以的嘛 呵呵
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
谢谢啦
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
我也好奇差评那么多
不过最近还真发现了不少小于25的
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
哈哈
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
是不是到了60以后越来越难升啊,我等升下一级等的花儿都谢了
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
必须越来越难啊
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
所以你们太厉害了!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
这篇文章很有意思啊!我真的不知道我们是百分之二十的活跃用户😆
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
荣幸吧
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good post. Very informative and useful to readers. Got really good information. This is really of great benefit to Steem community. Reputation rating really is important. You need to develop a brand name that people know to be of good value in content of well meaning thoughts and opinions. . Will continue to follow post.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
只有20%的活跃用户就这样了,让我觉得steemit更有前景了。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
你还真是高科技人才啊。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
怎么让帖子活跃起来
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I will compare a little with my Twitter account. If the lock then the account is not bot. And active if he clicked on the confirmation. There are a lot of non-working accounts in Steemit and several accounts belong to one player. Therefore, it is important to supervise posts.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
原来被大鲸点赞会迅速提高声望值,难怪我的刚注册两天就到了47,感谢大鲸O哥的点赞
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Please write in English language because English is international language. @naz722
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
請問開這麼多馬甲有什麼用呢?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
你的帳號*5倍,喜歡嗎?開新戶送10-50 steems,喜歡嗎?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
!!! 怎樣沒有人告訴我 > <
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
有些是官网保护起来的号
有些是用于专门操作的号,比如投票、转账,或者其它特殊功能
还有的是囤着留着以后用马甲发帖骗钱吧
还有当时注册送好多SP,有些注册了骗这部分SP
等等等
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I wish I could read this post. I am trying to read up on reputation.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Translation would be key.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
看来我是被大鲸鱼给点了 声望从25一下升到40了
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
是个好的文章!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
新手表示:啊原來那個括號裏的數字是聲望。很好的解釋,謝謝。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
我就是潜水的其中之一!为了不要继续成为just another 沉寂号,看了这篇文章直接果断回复!非常好的一篇文章,赞
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
主人自己,我很久以来就从你那里听到,请你们这个我的帖子请你们这个https://steemit.com/ilovemyangeles/@chuxlouis/les-filles-sont-les-dieux-divine-bon-cadeau -havenlyi为我的宝贝女孩做了,如果你可以为我重新安排,我会非常高兴地感谢你提前...... @ chuxlouis。
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
你好。。很有用的資訊。。謝。。請問你是大鯨魚嗎?來點一點吧~
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit