CDA答疑社区,因作为学习数据科学知识的重要服务平台,而受到广大坛友的欢迎!为了激励各行业技术大牛、业务大咖分享更好的内容,我们需要一套更合理的奖励机制,使得更优质的内容呈现在坛友面前,不仅要让优秀内容的创作者得到应有的奖励,同时也要奖励这些优质内容的发现者。
过去几年来,区块链技术发展迅速,其去中心化、规则透明、开放、自治、信息不可篡改、匿名受到社会追捧!受区块链3.0的EOS应用启发,基于智能合约与共识机制,答疑社区推出了pgc积分,坛友可以在社区发帖或提问、或对社区其他内容进行点赞来获取奖励,设立了一个由智能合约管控的奖励池,每天释放一定数量的通用积分。总体的分配逻辑大致是,将固定时间段内释放的奖励,按帖子奖励权重分配给每篇帖子;然后该帖子的奖励被分为两部分,60%作者奖励,40%点赞奖励;再接着,这40%的点赞奖励将按点赞贡献权重分配给每一个点赞者。
这里最核心的是帖子的权重和点赞贡献的权重,两个权重主要取决于帖子的总点赞数量、点赞者拥有通用积分的数量,以及你给该帖子点赞的时间。
帖子奖励分配(reward_article)
该帖子奖励金额 = 每日奖励池金额 · 该帖子奖励权重
该帖子奖励权重 = 该帖子的点赞者累计贡献/所有帖子的点赞者贡献
该帖子的点赞者累计贡献 = 所有点赞者贡献的累计加和
该点赞者的点赞权重 = 该点赞者贡献/该帖子所有点赞者贡献
该点赞者贡献(v-shares) = 该点赞者所拥有的通用积分 · 该点赞者所有通用积分 + 2 · S · 该点赞者所拥有的通用积分
点赞奖励分配(reward_vote)
单一点赞者实际奖励金额 = 单一点赞者期望奖励金额 · 反向竞价比例
单一点赞者期望奖励金额 = 该帖子奖励金额 · 40% · 该点赞者的点赞权重
作者奖励分配(reward_author)
帖子作者期望奖励金额 = 该帖子奖励金额 · 60%
简单说明一下上面的计算:关于帖子奖励:每篇帖子的奖励金取决于该帖子的奖励权重,而奖励权重取决于该帖子的所有点赞者的点赞贡献与所有帖子的点赞者点赞贡献的比值,其中单个点赞者的点赞贡献与自己持有的通用积分相关。
关于点赞奖励:先看第二个公式:单一点赞者期望奖励金额,前面第一步我们已经计算了单篇帖子的奖励,那么个人的点赞奖励就取决于点赞权重,点赞权重在第一步已经算出来了。再看第一个公式,这里有个概念叫反向竞价比例,了解steem的朋友应该知道这个,这里引入反向竞争比例是想在原有按点赞贡献分配的基础上,为防止坛友乱点赞的情况加上了一层机制,最终计算的数值才是该点赞者的实际奖励金额。
关于作者奖励:帖子奖励的60%将分配给作者。此外,如果有坛友在30分钟内点赞,那么会将原本分配给点赞者的奖励的一小部分划分给作者。
补充说明,其中点赞者贡献、反向竞争比例的计算方式参考了steem社区,具体如下:
公式1中,V代表点赞者贡献。R代表所拥有的通用积分,这里构造了这样一个公式来刻画贡献度与拥有通用积分的关系。
公式2中,f代表比例,△t代表点赞时间。如果你在30分钟内点赞,f将小于1。也就是说你点的太快被系统判定是机器人,也会影响你的通用积分收入。
暂无数据