create account

An In Depth Look At 38 075 Votes Since The Inception Of Utopian by steempytutorials

View this thread on: hive.blogpeakd.comecency.com
· @steempytutorials · (edited)
$90.04
An In Depth Look At 38 075 Votes Since The Inception Of Utopian
<center>https://cdn.steemitimages.com/DQmWkgxpFxvw4fU44sZQbUYds25sLdNae3KFHPhSYQ3Uwni/image.png</center>

#### Repository
https://github.com/utopian-io/utopian.io

#### Introduction
Utopian is a key platform in the STEEM ecosystem. Rewarding contributions to open source projects by utilising a decentralised vote-based reward system on top of the STEEM Blockchain. As the STEEM blockchain is decentralised and open to everyone every action performed by Utopian on the STEEM Blockchain can be seen by anyone. Analysing these actions allows for a better understanding in how successful Utopian has been in achieving its goals and what the reach of Utopian has been since its inception. Contributors and moderators are rewarded with upvotes on the STEEM Blockchain, this analysis will look deeper into all upvotes that have been performed by Utopian.

#### Outline
- Scope of the analysis and tools
- Votes over time and average weight
- Total unique users and growth
- Distribution of votes and weight per user
- Weights and votes per category
- Conclusion

#### Scope of the analysis and tools
This analysis is based on all the upvotes made by the utopian-io account between 2017-09-28 15:39:51 and 2018-07-16 14:99:09. A total of 38075 upvotes were retrieved from the STEEM Blockchain. Votes on the STEEM Blockchain have the following structure:

```
{
  "vote":{
    "voter" : "utopian-io",
    "author" : "elear",
    "permlink" : "utopian-my-contribution-to-the-open-source-world",
    "weight" : 10000
  }
}
```

Each vote was stored into a MySQL database with its timestamp. It is important to note that the weight does not give any information about the value of the actual vote. A 100% vote has a weight of 10000, not regarding the amount of STEEM POWER behind the vote. Also, this analysis only looks at the actual votes performed by Utopian-io, therefor excluding any rejected submissions. The data gathered and used for this analysis as well as the tools used to extract and analyse the data can be found [here](https://github.com/Juless89/analysis/tree/master/utopian_upvotes). The charts were plotted in Google Docs.


#### Votes over time and average weight

<center>![Screenshot 2018-07-19 16.18.41.png](https://cdn.steemitimages.com/DQmW3vEj9rtDpEbB3vWZ68XRJzvv6jXAC6py5tsdprUa8Rm/Screenshot%202018-07-19%2016.18.41.png)</center>
After an intial phase with a low amount of votes but a high weight there is a second phase with a high amount votes and lower average weight per vote. Around this time the Utopian-io account has been getting considerable amount of STEEM POWER delegations. It seems that both the amount of votes and average weight per vote have stabilised around the end of March indicating a solid voting strategy had been formed.

##### Total unique users and growth

<center>
![Screenshot 2018-07-19 01.16.27.png](https://cdn.steemitimages.com/DQmTv3ZyfjuiUY2EC6gjqnpQpt1UT1pSCArekJnaG7dNWWj/Screenshot%202018-07-19%2001.16.27.png)</center>
This chart displays the amount of unique users that have received a vote from the Utopian-io account. Growth appeared to be stable from the start and started to slow down around March. This coincides with the overall downturn in the crypto market and the STEEM price. A new period of growth started on 2018-05-29 after Utopian released a [statement](https://steemit.com/utopian-io/@utopian-io/utopian-io-is-giving-you-more-innovation-trail-and-higher-maximum-rewards) increasing rewards for contributions and trailing @steemstem and @steemmakers.

![Screenshot 2018-07-19 16.34.34.png](https://cdn.steemitimages.com/DQmP1hx2nxGkgBA2njPUKeDm3qXc5yTH22KoXNA628WkjQL/Screenshot%202018-07-19%2016.34.34.png)
[source](https://coinmarketcap.com/currencies/steem/)


##### Distribution of votes and weight per user

For the following analyses votes over a period of 90 days have been analysed. To avoid outliers at the early stages of deployment and generating an up to date view of current voting.

<center>![Screenshot 2018-07-19 15.09.19.png](https://cdn.steemitimages.com/DQmWDFobSnSc3BDQ7bTrGsgYDjJR5kemG7o2XbLxBrTLuqP/Screenshot%202018-07-19%2015.09.19.png)</center>

<table>
<tr><td><b>Tag</b></td><td><b>Total weight</b></td><td><b>%</b></td></tr>
<tr><td>utopian-io</td><td>75380</td><td>1.36%</td></tr>
<tr><td>tensor</td><td>74801</td><td>1.35%</td></tr>
<tr><td>amosbastian</td><td>71031</td><td>1.28%</td></tr>
<tr><td>espoem</td><td>66418</td><td>1.20%</td></tr>
<tr><td>baranpirincal</td><td>59565</td><td>1.07%</td></tr>
<tr><td>tobaloidee</td><td>59317</td><td>1.07%</td></tr>
<tr><td>buckydurddle</td><td>59035</td><td>1.06%</td></tr>
<tr><td>cha0s0000</td><td>58186</td><td>1.05%</td></tr>
<tr><td>mcfarhat</td><td>50556</td><td>0.91%</td></tr>
<tr><td>mkt</td><td>48502</td><td>0.87%</td></tr>
<tr><td>realinfo</td><td>45058</td><td>0.81%</td></tr>
<tr><td>kit.andres</td><td>44436</td><td>0.80%</td></tr>
<tr><td>rosatravels</td><td>43899</td><td>0.79%</td></tr>
<tr><td>tobias-g</td><td>42120</td><td>0.76%</td></tr>
<tr><td>andrejcibik</td><td>41823</td><td>0.75%</td></tr>
<tr><td>steemstem</td><td>41500</td><td>0.75%</td></tr>
<tr><td>zularizal</td><td>41304</td><td>0.74%</td></tr>
<tr><td>fego</td><td>39307</td><td>0.71%</td></tr>
<tr><td>knowledges</td><td>38778</td><td>0.70%</td></tr>
<tr><td>crokkon</td><td>38671</td><td>0.70%</td></tr>
<tr><td>Rest</td><td>5295</td><td>81.3%</td></tr>
</table>

Shown in the diagram and table above are the top 20 users with regard to the weight of the votes they are receiving. Excluding utopian-io the top user received 1.35% of all the weight. While all the other users outside the top 20 received 81.3% of the upvote weight.

<center>![Screenshot 2018-07-19 15.09.38.png](https://cdn.steemitimages.com/DQmRJRudBtiw5n7xYHLyUFU14zLjLBsyCfci2yWibCZ5XzR/Screenshot%202018-07-19%2015.09.38.png)</center>

<table>
<tr><td><b>Tag</b></td><td><b>Total votes</b></td><td><b>%</b></td></tr>
<tr><td>utopian-io</td><td>183</td><td>2.92%</td></tr>
<tr><td>kr-nahid</td><td>60</td><td>0.96%</td></tr>
<tr><td>tobias-g</td><td>58</td><td>0.92%</td></tr>
<tr><td>neupanedipen</td><td>57</td><td>0.91%</td></tr>
<tr><td>kodeblacc</td><td>54</td><td>0.86%</td></tr>
<tr><td>rosatravels</td><td>48</td><td>0.76%</td></tr>
<tr><td>virus95</td><td>47</td><td>0.75%</td></tr>
<tr><td>ammarraisafti</td><td>46</td><td>0.73%</td></tr>
<tr><td>organik</td><td>44</td><td>0.70%</td></tr>
<tr><td>to-the-sun</td><td>42</td><td>0.67%</td></tr>
<tr><td>tensor</td><td>40</td><td>0.64%</td></tr>
<tr><td>shaphir</td><td>36</td><td>0.57%</td></tr>
<tr><td>crokkon</td><td>35</td><td>0.56%</td></tr>
<tr><td>baranpirincal</td><td>35</td><td>0.56%</td></tr>
<tr><td>sourovafrin</td><td>35</td><td>0.56%</td></tr>
<tr><td>justyy</td><td>33</td><td>0.53%</td></tr>
<tr><td>gregory.latinier</td><td>33</td><td>0.53%</td></tr>
<tr><td>tobaloidee</td><td>32</td><td>0.51%</td></tr>
<tr><td>fego</td><td>31</td><td>0.49%</td></tr>
<tr><td>kit.andres</td><td>31</td><td>0.49%</td></tr>
<tr><td>Rest</td><td>5295</td><td>84.38%</td></tr>
</table>

The amount of votes each users has received appears to be more spread out, with the top user, excluding utopian-io, receiving 0.96%. All the users outside op the top 20 received 84.38% of the votes. Also, only 7 users appear in both top 20s.

<center>![Screenshot 2018-07-19 15.07.34.png](https://cdn.steemitimages.com/DQmUQH4fvY9bkc4iE3hyLbyUko8wP5LBHdfTSTcfvUQSfLm/Screenshot%202018-07-19%2015.07.34.png)</center>

The [pareto](https://en.wikipedia.org/wiki/Pareto_principle) principle, which states that "roughly 80% of the effects come from 20% of the causes"  appears to hold for the distribution of voting weight among the users. Which is normal and an indicator for a healthy system.


##### Weights and votes per category
There are 12 different categories for which contributions can be made. For each vote, if possible, the tags were extracted and referenced against these 12 categories. Categories with a higher relative weight vs votes appear to be the most rewarding. In order bug-hunting, development and graphics were the most popular and also paid out the most in total terms.

<center>![Screenshot 2018-07-19 14.59.30.png](https://cdn.steemitimages.com/DQmS2AUnXDX4dE9hLMyni9PUBSyY5c8VQtCMXYQEoNXWSM8/Screenshot%202018-07-19%2014.59.30.png)</center>

<table>
<tr><td><b>Tag</b></td><td><b>Average weight</b></td></tr>
<tr><td>development</td><td>2034</td></tr>
<tr><td>analysis</td><td>1905</td></tr>
<tr><td>translations</td><td>1848</td></tr>
<tr><td>video-tutorials</td><td>1652</td></tr>
<tr><td>graphics</td><td>1571</td></tr>
<tr><td>documentation</td><td>1202</td></tr>
<tr><td>tutorials</td><td>1164</td></tr>
<tr><td>blog</td><td>939</td></tr>
<tr><td>social</td><td>842</td></tr>
<tr><td>copywriting</td><td>825</td></tr>
<tr><td>ideas</td><td>380</td></tr>
<tr><td>bug-hunting</td><td>377</td></tr>
</table>

#### Conclusion
- The utopian project has rewarded over 3486 unique users over a time period of 290 days. During this time frame 38 075 votes were casted.
- It has taken about 6 months for voting to stabilise
- Continued innovation on Utopian's side has continued to attract more users.
- The top user received 1.35% of the total voting weight
- The top user received 0.96% of the total votes
- There is only a 7/20 overlap between top 20 users based on voting weight and top 20 users based on votes. Suggesting that quality outperforms quantity.
- The Pareto principle holds indicating a healthy system.
- In order development, analysis and translations are the most rewarding categories
- In order bug-hunting, development and graphics are the most popular categories.



#### Proof of Authorship
https://github.com/Juless89/analysis/tree/master/utopian_upvotes
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorsteempytutorials
permlinkan-in-depth-look-at-38-075-votes-since-the-inception-of-utopian
categoryutopian-io
json_metadata{"tags":["utopian-io","analysis","statistics","python"],"users":["steemstem","steemmakers"],"image":["https://cdn.steemitimages.com/DQmWkgxpFxvw4fU44sZQbUYds25sLdNae3KFHPhSYQ3Uwni/image.png","https://cdn.steemitimages.com/DQmW3vEj9rtDpEbB3vWZ68XRJzvv6jXAC6py5tsdprUa8Rm/Screenshot%202018-07-19%2016.18.41.png","https://cdn.steemitimages.com/DQmTv3ZyfjuiUY2EC6gjqnpQpt1UT1pSCArekJnaG7dNWWj/Screenshot%202018-07-19%2001.16.27.png","https://cdn.steemitimages.com/DQmP1hx2nxGkgBA2njPUKeDm3qXc5yTH22KoXNA628WkjQL/Screenshot%202018-07-19%2016.34.34.png","https://cdn.steemitimages.com/DQmWDFobSnSc3BDQ7bTrGsgYDjJR5kemG7o2XbLxBrTLuqP/Screenshot%202018-07-19%2015.09.19.png","https://cdn.steemitimages.com/DQmRJRudBtiw5n7xYHLyUFU14zLjLBsyCfci2yWibCZ5XzR/Screenshot%202018-07-19%2015.09.38.png","https://cdn.steemitimages.com/DQmUQH4fvY9bkc4iE3hyLbyUko8wP5LBHdfTSTcfvUQSfLm/Screenshot%202018-07-19%2015.07.34.png","https://cdn.steemitimages.com/DQmS2AUnXDX4dE9hLMyni9PUBSyY5c8VQtCMXYQEoNXWSM8/Screenshot%202018-07-19%2014.59.30.png"],"links":["https://github.com/utopian-io/utopian.io","https://github.com/Juless89/analysis/tree/master/utopian_upvotes","https://steemit.com/utopian-io/@utopian-io/utopian-io-is-giving-you-more-innovation-trail-and-higher-maximum-rewards","https://coinmarketcap.com/currencies/steem/","https://en.wikipedia.org/wiki/Pareto_principle"],"app":"steemit/0.1","format":"markdown"}
created2018-07-19 15:20:12
last_update2018-07-19 15:37:57
depth0
children5
last_payout2018-07-26 15:20:12
cashout_time1969-12-31 23:59:59
total_payout_value68.672 HBD
curator_payout_value21.364 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length9,746
author_reputation31,094,047,689,691
root_title"An In Depth Look At 38 075 Votes Since The Inception Of Utopian"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id65,255,510
net_rshares42,658,004,858,032
author_curate_reward""
vote details (40)
@crokkon · (edited)
$0.29
properties (23)
authorcrokkon
permlinkre-steempytutorials-an-in-depth-look-at-38-075-votes-since-the-inception-of-utopian-20180720t133554306z
categoryutopian-io
json_metadata"{"app": ""}"
created2018-07-20 13:35:54
last_update2022-09-18 11:36:33
depth1
children1
last_payout2018-07-27 13:35:54
cashout_time1969-12-31 23:59:59
total_payout_value0.223 HBD
curator_payout_value0.070 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1
author_reputation81,214,366,861,104
root_title"An In Depth Look At 38 075 Votes Since The Inception Of Utopian"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id65,365,978
net_rshares139,625,125,959
author_curate_reward""
vote details (4)
@steempytutorials ·
$0.03
Hi @crokkon, thanks for your feedback!

It took about halve a day with 16 threads to process all the blocks. I have not considered beem, and not heard of it. Will look into it, thanks! I agree that querying the account history of @utopian-io would be a lot more efficient. This was mostly a test case for me as I am looking to perform more advanced analyses. 

About distinguishing moderator payments and votes on posts/comments I agree. This is something I have overlooked. I got a list of all the moderators and am looking to analyse the distribution between the costs of running Utopian, i.e. payments to moderators, and payouts to contributors. 

Thanks for the solid feedback, much appreciated.
πŸ‘  
properties (23)
authorsteempytutorials
permlinkre-crokkon-re-steempytutorials-an-in-depth-look-at-38-075-votes-since-the-inception-of-utopian-20180720t203523404z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["crokkon","utopian-io"],"app":"steemit/0.1"}
created2018-07-20 20:35:24
last_update2018-07-20 20:35:24
depth2
children0
last_payout2018-07-27 20:35:24
cashout_time1969-12-31 23:59:59
total_payout_value0.020 HBD
curator_payout_value0.005 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length699
author_reputation31,094,047,689,691
root_title"An In Depth Look At 38 075 Votes Since The Inception Of Utopian"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id65,406,194
net_rshares13,650,867,783
author_curate_reward""
vote details (1)
@oups ·
$0.17
:)
πŸ‘  , ,
properties (23)
authoroups
permlinkre-steempytutorials-an-in-depth-look-at-38-075-votes-since-the-inception-of-utopian-20180720t034437474z
categoryutopian-io
json_metadata{"community":"busy","app":"busy/2.5.3","format":"markdown","tags":["utopian-io"],"users":[],"links":[],"image":[]}
created2018-07-20 03:44:39
last_update2018-07-20 03:44:39
depth1
children0
last_payout2018-07-27 03:44:39
cashout_time1969-12-31 23:59:59
total_payout_value0.130 HBD
curator_payout_value0.038 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2
author_reputation20,674,011,682,802
root_title"An In Depth Look At 38 075 Votes Since The Inception Of Utopian"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id65,316,440
net_rshares81,376,922,398
author_curate_reward""
vote details (3)
@trufflepig ·
**Congratulations!** Your post has been selected as a daily Steemit truffle! It is listed on **rank 9** of all contributions awarded today. You can find the [TOP DAILY TRUFFLE PICKS HERE.](https://steemit.com/@trufflepig/daily-truffle-picks-2018-07-20) 
    
I upvoted your contribution because to my mind your post is at least **21 SBD** worth and should receive **158 votes**. It's now up to the lovely Steemit community to make this come true.

I am `TrufflePig`, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, [you can find an explanation here!](https://steemit.com/steemit/@trufflepig/weekly-truffle-updates-2018-28)
    
Have a nice day and sincerely yours,
![trufflepig](https://raw.githubusercontent.com/SmokinCaterpillar/TrufflePig/master/img/trufflepig17_small.png)
*`TrufflePig`*
    
properties (22)
authortrufflepig
permlinkre-an-in-depth-look-at-38-075-votes-since-the-inception-of-utopian-20180720t154102
categoryutopian-io
json_metadata""
created2018-07-20 15:41:03
last_update2018-07-20 15:41:03
depth1
children0
last_payout2018-07-27 15:41:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length884
author_reputation21,266,577,867,113
root_title"An In Depth Look At 38 075 Votes Since The Inception Of Utopian"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id65,379,397
net_rshares0
@utopian-io ·
$0.04
Hey @steempytutorials
**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://v2.steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
πŸ‘  ,
properties (23)
authorutopian-io
permlinkre-an-in-depth-look-at-38-075-votes-since-the-inception-of-utopian-20180722t211009z
categoryutopian-io
json_metadata"{"app": "beem/0.19.42"}"
created2018-07-22 21:10:09
last_update2018-07-22 21:10:09
depth1
children0
last_payout2018-07-29 21:10:09
cashout_time1969-12-31 23:59:59
total_payout_value0.028 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length308
author_reputation152,955,367,999,756
root_title"An In Depth Look At 38 075 Votes Since The Inception Of Utopian"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id65,623,583
net_rshares17,587,670,753
author_curate_reward""
vote details (2)