Community Level
Last updated
Last updated
Community level is one of core concept in Vega. Every idol or artist on Vega has a dedicated community of supporters, which is a set of offchain programs and an independent smart contract on block chain. Community level is one of the internal properties of this smart contract, and automatically maintained and upgraded according to the amount of community members, levels, contents, and financial factors. The community would unlock more and more valuable functions by community level promotion.
Vega defines Community Level as an Integer Value in the range of [0, 10]. Each promotion of Community Level corresponds to a change in community influence, which is related to activities of fans or followers. While the score of community influence reaches the range of promotion, its level would be promoted by smart contract automatically and decentralized.
Vega has defined the first version of fans' activities, like the table below, and will expand the specific definition according to requirements and DAO governance.
a1
Follow
20
1
0
a2
Like
10
Unrestricted
10
a3
Comment
30
Unrestricted
10
a4
Vote
40
Fixed times
100
a5
Essential content
50
Unrestricted
-
a6
Stake
1-n
Dynamic "APY"
-
a7
Platform Task
50-200
-
-
In order to keep fairness in competition, the score of each Idol's influence contributed by single fans would be decreased as the repetition of each item of activity in a day.
This formula describes the daily total score of influence contributed by each single fan to Idol. F is the score of a single contribution to each activity, so the total score in a day is controlled by the formula below.
And there exists the Upper Limit in one day, should be {10.51} * W. Based on our experience and evaluation, this design fits the growth timeline of an idol in reality.