Analyzing Dtube

in utopian-io •  7 years ago  (edited)

DTube is one of those awesome projects that launched on top of the Steemit Blockchain in 2017. If you are not aware of Dtube is was set up by @heimindanger and as the name suggests it is like Youtube but Decentralized.

With the help of the Steemit community and upvotes on @dtube posts, @dtube was financing its self. In December @mrdelegator delegated 1m SP to @Dtube making a 100% vote worth over SBD$500.

With this voting power @dtube can now make a real effort in rewarding Dtubers for their efforts making the Dtube app a real contender for attracting new video creators.

The aim of this post is to analyse the data behind Dtube. I want to look at details of postings via the Dtube app and also look at the voting done by @dtube.

High Level Overview

4.png

In total 41K posts have been made via the dtube app by 7598 different dtubers. These videos have received a total of 300K net votes.

@Dtube has voted for a total of 2856 videos, 668 before the delegation and 2181 after the delegation. The total number of Dtubers voted for is 884, 353 unique dtubers before the delegation and 616 after the delegation.

In total @Dtube votes have been worth SBD$182.49K (SBD= STEEM BACKED DOLLARS trading at US$6.09). Only 6% of this was before the delegation was received.

We can also not from the above data that the average voting weight reduced from 94% to 14% after delegation.

Detailed Analysis

The chart below shows the number of posts made with the Dtube Apps and the number of Dtubers active each day

5.png

What we can see from this chart is a spike when Dtube went live, things went down from there until the delegating was received. Once the delegation was received the number of posts and dtubers returned to the level they were at during launch.

6.png

The chart above shows how much was reward in votes each day by @dtube. We can see a big increase in daily rewards from this account when the delegation was received. Also in the red line shows the average % weight used when voting, which decreased when the delegation was received.
The table below shows the top earning Dtubers since delegation was received, along with the number of videos they have posted.

We can also add average % weight of vote given and see what Dtubers are getting good votes. You could use this information to look at their Dtube channels and see what are they posting, how good is the quality of the video? Is it unique content?

9.png

What I found very interesting from the data is that there have been 41K posts done via the dtube app. However @dtube have only voted on 2856 different posts.

This means that only 6.9% of posts made via the dtube app have been supported by @dtube.
Making an assumption, videos published else where my note get a vote from @dtube. I don’t know what the criteria are for getting a vote from Dtube. Maybe @dtube would like to reply and let us all know?

10.png

I also put together a word cloud based on videos that have received a vote from @dtube

11.png

The Data

I connected to steemsql held and managed by @arcange.
The SQL query used to collect posts made via the dtube app was

SELECT *
   FROM comments (NOLOCK)
   where   
    ( created >= CONVERT(datetime,'01/06/2017')
    AND created< CONVERT(datetime,'01/02/2018')) and
   (ISJSON(json_metadata) > 0 ) And     
    ( JSON_VALUE(json_metadata,'$.app') in ('dtube', 
   'dtube/0.5','dtube/0.1','dtube/0.2','dtube/0.3''dtube/0.4')  

Initially I was not aware of the different release versions of the dtube app. It was only after extracting data that I noticed it stopped in November, although my requested dates went further. If I have missed anything in this query or the data set please do let me know.

The SQL query used to collect votes from @dtube was

SELECT *
FROM Txvotes (NOLOCK)
 WHERE [voter] in ('dtube')

Once I collected all off the data I then added further filters and used DAX for calculations and modelling.

Conclusion

Its really good to see the interest in Dtube take off again in December. I do hope that this continues, and I am sure Steemit Inc also hopes for success as @mrdelegator is an official steemit account.

I did take some time to watch videos that have an have not been voted for by @dtube and I really do think exclusivity could be a factor when it comes to @dtube making votes. Being the video creator also seems to be a factor, so taking videos from youtube that are not yours will not get you a vote.

I my self have taken steps towards the use of Dtube and have been promoting it to the online instructor community. Traditionally online instructors would use Youtube to direct traffic to their online courses. A lot of good quality educational material, taken directly from paid courses is hosted on Youtube and given away free. Dtube now offers a way online instructors can share part of their courses and get paid at the same time.

I am part of a Blockchain Business Intelligence community. We all post under the tag #BlockchainBI. If you have an analysis you would like carried out on Steemit or Blockchain data, please do contact me or any of the#BlockchainBI team and we will do our best to help you...

You can find #BlockchainBI on discordhttps://discordapp.com/invite/JN7Yv7j



Posted on Utopian.io - Rewarding Open Source Contributors

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:  

There is something wrong in your data.

Further analysis shows that of this 2856 posts voted on by @dtube only 1304 of these were posted made via Dtube

We literally only vote on DTube videos since the delegation. Pre-delegation I probably used it a couple of times on some steemit articles for sure, but 100% of votes are on dtube videos now.

Also you graph showing the activity on dtube is totally wrong for a couple of months, we never had less than 250 videos posted per day.

  ·  7 years ago (edited)

Just voted up your comment to make it visible to all. okay so I must be missing an app version. Can you confirm my list and let me know what I am missing?

dtube', 'dtube/0.5','dtube/0.1','dtube/0.2','dtube/0.3''dtube/0.4'

I have linked the votes from the votes table in the steemsql db via the permlink field to the permlink field in the comment table. Is there any way these tables could be different?.....

I have removed the 1304 posts part......

By the way, awesome work, love it.

Actually you are missing a comma between 0.3 and 0.4 version, that could explain why these 2 versions are absent from the graph :D

well spotted, running the new query now

that fixed the problem. you rock. thank you. I have updated the post

That seems to be correct versions that we used.

From AskSteem:
https://www.asksteem.com/search?q=meta.video.info.title%3A*+AND+created%3A2017-10-28
291 videos on 2017/10/28 for example

Thank you for the clarification. I didn't know I can use AskSteem for that.

My son just started posting on dtube yesterday. Thumbs up!

I was thinking of that for my son, but then i was a bit worried about him seeing overage stuff...... what does your son think? feel free to share a link here

Honestly, it's the Internet. If your offspring has not seen naked bodies writhing in ecstasy for good pay by this point, they just aren't curious enough to stumble over it by accident, either.

Though I haven't seen a huge amount of NSFW content on Dtube, which might just be independent adult performers missing an opportunity, because it seems like this is the kind of platform absolutely made for independent performers to be directly rewarded by attention.

My son is 18 and has been posting youtube channels for years, and twitch, so he's interested to see how monetization might work on dtube / ty

  ·  7 years ago (edited)

Thank you for the analysis. I was just reading through the comments before sending a reply and read this:

i was a bit worried about him seeing overage stuff

Same concern here. I've created accounts for them but have not really pushed through with getting them to use it.

DTube is one reason I'm so bullish on Steem. Many people are moving away from YouTube and want a decentralized alternative. Go DTube and Steem!

Thank you for the contribution. It has been approved.
great analysis @paulag and thnx to @heimindanger for the clarification .
You can contact us on Discord.
[utopian-moderator]

great post and an equally great job by @heimindanger

hi @paulag i have followed and shared your post very impressed this ,,

good post, upvote me and follow thanks :) @paulag

Wooow Amazing, good post @paulag

good post and informative ,,,

awesome. good luck. thank you for supporting my post.

You're posts are amazingly thorough. Definitely following you.

So when posting a youtube video in your steemit article, it shows up in a neat fashion between text. Can Dtube do the same thing? I'd love to be making videos to help get my points across even better.

Hey @paulag I am @utopian-io. I have just upvoted you!

Achievements

  • WOW WOW WOW People loved what you did here. GREAT JOB!
  • You are generating more rewards than average for this category. Super!;)
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Nice post brother, upvote n follow me trims :)

I just need some tutorials how to start DTUBE. Does anybody have this information's, etc? Thank you so much :)

Thank you for providing information