DTUBE DOES NOT WORK! REWARD POOL RAPE WARNING

in #steem7 years ago (edited)

Steem is a blockchain based on Delegated Proof of Stake. This means that those who invested more have more control over how the network is run and in principle should have greater interest in contributing to the network. This common sense principle should apply network-wide i.e. to all steem blockchain based projects but in my opinion that's not the case, Dtube being notable exception.

steem-token.png

The Steem network is based on text. This is the only thing that this network stores. This means that all projects focusing on publishing photos or movies are not well suited to Steem blockchain because neither graphic nor video files in their native formats can be stored in that particular blockchain. At least not in any viable form.

So the fact that such projects as Dtube are actively supported and promoted by those controlling significant stake in the network comes as a very unpleasant surprise. One could say that the shadier the project is then the better chances are that it would be supported ;-)

So let's have a closer look at Dtube and its "achievements" until now.

Dtube is a project aiming at creation of decentralized video platform providing an opportunity to monetize the content through an interaction with Steem blockchain. The idea is really brilliant! But implementation of this brilliant idea has just one tiny little flaw. It just doesn't work.

The whole problem is that creating a decentralized video platform is very difficult, if not impossible. It’s not that you put a movie on the Torrent network (or IPFS) and it’s already decentralized. For this you need large number of nodes that want to serve as distribution nodes for that movie. And those nodes need an incentive (ideological and/or pecuniary) to serve as such.

But Dtube model doesn't follow that type of logic and in reality is just based on Reward Pool Rape i.e. Steem blockchain inherent crime committed by Dtube operators.

Why? Because they have no interest whatsoever in maintaining movies and making them available for longer periods, because they get paid after 7 days (pocketing 15/25% of earnings). This means that hosting a movie for longer than 7 days does not make any economic sense and will result in loss of money. So what they do? It's very simple. They remove the movie file to make space for new ones which would generate fresh income and be removed after next 7 days...

How many movies survive on Dtube after 7 days money making period expires? It’s hard to say, I suspect a maximum of 1%. I made a simple bot that checks it.

Unfortunately, IPFS is a slow and problematic network, so my Bot can't operate very fast. But it has checked 10.000 movies already and found out that less than 3% still work.

From the perspective of Steem network as a whole this is just plain disaster. But it doesn't seem to prevent Dtube operators to make a living from perpetrating Reward Pool Rape.

Conclusion?

I would really like to know why this video platform is being actively supported and maintained despite the fact that it doesn't really work and its business model is founded on Reward Pool Rape? Am I missing something which would absolve Dtube for robbing Steem network?

Proofs:

Results from 2500 movies (snapshot):
https://web.archive.org/web/20180609140435/http://ressteem.tk/GaeBulg/

Results from 100 movies (in real time):
http://ressteem.tk/GaeBulg/

Source code:
https://github.com/fervi/GaeBulg

Sort:  

This is your false axiom:
The whole problem is that creating a decentralized video platform is very difficult, if not impossible.

Then you draw your conclusion that DTube isn't viable and is just rape because doing decentralized video is impossible.

Thank god the whole world isn't like you otherwise we'd have gottten stuck in the stone ages.

This is where my comment should end, rest is useless but my ego wants you to know how wrong you are

To be real with you, IPFS is struggling hardcore these days, DLive has stopped using it and is serving files from their servers directly nowadays. We are actually starting doing the same as of today.

You think it's impossible, many think the same, yet DTube ran on IPFS without any server up until 0.5 when we started encoding. So who the fuck are you to say it doesn't work and it's impossible?

For this you need large number of nodes that want to serve as distribution nodes for that movie.
No. Wrong again. One node is enough to serve a video. It's just that with one node it's kinda centralized, but as soon as more nodes join the network it gets better.

The Steem network is based on text.
Are you even a technical person? EVERY SINGLE THING in your computer is TEXT BASED. You totally can base64 a picture and put it on the blockchain, I've done that before. Why don't we do it for videos? Because we don't have the bandwidth on the blockchain for it, and because obviously it wouldn't be a very efficient thing to do. Blockchains are not meant for file storage...

To be honest... I want to keep answering your post more in depth, but I'm getting totally frustrated at the way you wrote this. It's not the first time I see you doing rage posts agains't DTube (previous time in Polish, also telling people to use DLive instead). I also see you used DTube in the far past, and didn't get upvoted by us. I don't think you wrote this article because of a real rant, I think you just want to get some bad news out for DTube because of personal vendetta and jealousy.

And those nodes need an incentive (ideological and/or pecuniary) to serve as such.
Have you even read a single of our blog posts? Incentivizing technical people to run IPFS nodes is what I've been doing all along, with little success. I have provided software to people to host their videos themselves, but people do not do that. Technically, STEEM already has an incentive. We have a witness system, where these people get rewarded by the blockchain to run the network. If the network wants to use IPFS (DTube, Busy, DSound, DLive etc), witnesses should adapt.

Unfortunately, IPFS is a slow and problematic network, so my Bot can't operate very fast. But it has checked 10.000 movies already and found out that less than 3% still work.
3% of what? Did you check source files? Did you check thumbnails? Sprite files? Stop fucking throwing around numbers when you have no fucking idea. With the state of IPFS atm I doubt you can for sure know when something's pinned or not. Yes we wipe videos. Not after 7 days out of research of profit. We wipe our servers when they get full, because we need active encoders for new files, and we can't just keep on stacking servers on top of each other. When a disk is full, we need to wipe it otherwise it's a server doing nothing. On average I think things stay for good month. We also pin things that gets rewards on our long term (probably the 3% you are talking about considering I bet you ran this on old videos)

Why do you make such a post? When there are countless real reward syphoning on steem everyday. DTube is maintained, our curation process is fair and open, feel free to discuss with our active curators on discord. We try to vote as fairly as we can, on many content creators everyday. Good job on the networking effort. Despite your shitty english and total lack of rationalism and logic in the article, you managed to get enough of your network to reshare the article until I had to answer.

Downvoted for diffamation. Calling me greedy, saying I rape the reward pool. You are blind and ignorant. Look how much money I sent myself for my work through DTube and call me greedy again. We never self-voted (look how not a single of our update articles were upvoted by @dtube). We registered countless people on the blockchain through DTube, more than any other app after steemit probably. I have absolutely no doubt that our contribution to STEEM is great, and that it will be even greater in the future.

Uch, thanks for reply?

You think it's impossible, many think the same, yet DTube ran on IPFS without any server up until 0.5 when we started encoding. So who the fuck are you to say it doesn't work and it's impossible?

GNU Wget say that using words "We can't download it, LOL"

One node is enough to serve a video. It's just that with one node it's kinda centralized, but as soon as more nodes join the network it gets better.

One node is enough to send a movie. It does not change the fact that the film is centralized, not resistant to censorship, may not work (...)

Technology alone will not make decentralized film, but the number of nodes. If nothing changes, you have to wait 5-10 years, write a new UI, wait for new computers, wait for new codecs and possibly try again. For 2018, I consider Dtube to be a broken project (as I wrote to you about problems in 2017 and have not been repaired)

you totally can base64 a picture and put it on the blockchain, I've done that before.

Wonderful, just what for? Because it can be done?

it's not the first time I see you doing rage posts agains't DTube (previous time in Polish, also telling people to use DLive instead)

Of course. I also say not to leave Youtube. Do you know why? Because I almost gave up Youtube myself for a "super decentralized video platform".

Do you know why I do not upload new movies on Dtube? Because the old ones have been removed. And decentralization into 1 computer is not decentralization.

I still have a question - how many days of TB the data is thrown into the network. Is it possible to calculate whether at this pace of uploading movies the network can be decentralized.

The sad fact is that Dlive works. I know it's a shit, but it works. Apart from upvote, they are not different from Youtube ... But what can I do? Write the article "Dlive is not decentralized"? How many people care about decentralization? 1%? It is not my fault that such projects are supported here.

3% of what? Did you check source files?

Bot (the source code you have in the link) has downloaded all entries from SteemSQL. A videohash from json_metadata was extracted. Each video is downloaded for 30 seconds, 2 times (so 60 seconds). If nothing can be downloaded during this time, the film is considered to be down (maybe I should write Missing?)

our curation process is fair and open

Is it?


In my opinion, you have no respect for decentralization. Your task is to save every KB on the seed disk. If you upload a ton of rubbish, you naturally limit your network.

You must understand one thing. Internet and computers need time to grow. It does not matter who first creates the technology, but whether this technology is good. Facebook was not the first social networking site, Google was not the first search engine. It is possible that Dtube will not be the first decentralized video platform.

Do not worry, if Steem develops in bad direction, I will leave the platform before You do.

you have no respect for decentralization
Your task is to save every KB on the seed disk.

Tell me why I should even bother answering you when you write things like that? It's not a good starting ground for a cultured discussion. You are doing nothing but trying to attack me and get me mad on this chill sunday.

If you don't like DTube, then fine, don't use it. Why the fuck do you feel the need to write an article that we are doing reward pool raping, when we are not?

There is a saying in Poland - "Speak of the deceased well, or not at all." Unfortunately, Steem is a taboo subject. You can not be a Steem fan and point out mistakes at the same time.

The amount of problems with the platform is overwhelming and I decided to say stop. I know that someday I will be flagged and I will have less reputation than bernie sanders.

Yes, my job is to fight every pathology on Steem if it's possible.

Dtube will probably never work as planned. I would not want to destroy your perfect world, so show me that I'm wrong. Or not.

Or just to fight Steem's problems does not make sense, because nobody pays for it. "We have a video platform on Steem" is much interesting for new users than "We have a video platform on Steem that does not work". Maybe I just violate someone's interests. I do not know, no whale told me this in the face.

Calling me greedy, saying I rape the reward pool.

So how you call this:
_20180610_144345.JPG
Do you really need self-motivation by upvoting your own comments? I know that most people are upvoting their posts, but own comments just a few.
Using french words doesn't make you better than others, @fervi is right that DTube is not fullfiling the STEEM need.
In your replay you confirm his atributes many times, however cause of personal reason you flagged his post.

I upvoted it for visibility and you can see I always do that on my serious comments. I don't think you can call that a rape when I use my personal stake to do that, not SteemIt's stake. LOL. I barely give 1$ on my votes on good days, and maybe vote myself once a day on average? You need to chill.

Also I never said DTube was working as I wanted it to work right now. That's why we actively code on it, and why it's still 0.x and not 1.x. However, DTube does fulfill the need of certain people, otherwise it wouldn't have gathered a community and audience before the delegation.

I partly agree that the state of the web makes things hard for decentralized projects like ours, but I believe in the cause, and unlike fervi I don't think the goal is unreachable. There's countless smart people working towards the goal of decentralizing the web, and DTube can use these tools to increase adoption. Just looking at the past year of innovation around decentralization (dat/beaker browser, ipfs growing from 50 nodes to 10K+, gundb, and I'm not even talking about blockchain based stuff), it's quite obvious that it won't take dozens of years as he says.

If curation process is fair and open, then how to get upvote from dtube? I did not find any details. Only something like "create good video"

Thank STINC for that.
I agree that it's a good initial idea, but greed is hard to overcome.
There are people that create project(s) out of passion, others out of greed and sometimes it turns from passion to greed just from a large delegation aka misterdelegation, which is the case this time I think.

We'll see what happens. In the end, I prefer to leave myself, since money matters are being put above human affairs.

One minor remark: Dtube does work. Just not for you or me 😛

Nie miałem pojęcia o tym. W takim wypadku ten serwis to jedna wielka porażka.

Zgadza się, ale dobrze płacą Dtuberom

Pytanie czy nie można jakoś wymusić na Dtube jakichś zasad? Czy są nie do ruszenia? czy tylko kasa kasa kasa? Chyba można czegoś od nich wymagać jako że działają na danym blockchainie. Wiadomo, że my nie mamy takiej siły żeby czegoś od nich chcieć ale no sam nie wiem

Dtube ma pieniądze od Steemit. Jeśli zabiorą to może zaczną coś robić. Do tego momentu nic się zrobić nie da od strony przeciętnego użytkownika platformy. W sensie można pisać o tym na Steemit, ale nie wiem czy będzie jakiekolwiek przebicie

Problemem jest właśnie tak jak wspomniałeś fakt, że Dtube nie jest zdecentralizowane chociaż miało być...
Tak samo z tym "reward pool rape". Są różne zachowania niekorzystne dla systemu jednak większość z nich wnosi coś wartościowego a Dtube nie wnosi nic. Kompletnie nie rozumiem dlaczego jest wspierane :/

Moim zdaniem cel propagandowy. Bo jest platforma do wideo, a to, że nie zadziała ...

I noticed that some videos may or may not work depending on certain conditions, including your browser or a device (e.g. the film I have recently posted works fine on a PC but doesn't on a mobile).

Interesting observation, but it does not apply here. Bot does not test whether the movie works or does not work, only if it is on the network. If the network is unable to send anything for 60 seconds, the bot acknowledges that the video is unreachable.

You don't need Dtube to watch videos :)

What is wrong with this platform ? Search engine is not working at all, and it's like that for few weeks. Any ideas ?
Thank you.
Zrzut ekranu z 2019-02-22 22-51-58.png

I have not used Dube since they removed all my videos. But maybe the creator will help
@heimindanger

Do you know any other alternative platform to youtube ?
Thank You.

Vimeo, Dailymotion, cda.pl, Peertube

Shame on you! Do you want to fight reward pool rape? There we go: https://steemit.com/@introduce.bot/comments scroll down and see who is voting, how much and how often on bot comments

Shame on you!

Thank you for the compliment

I do not remember that there was a pool rape list, I do not remember I would get money for searching for them.

But if you found such a person, write a post about it. Like me.

Reward pool rape is not a single phenomenon. Many people use them. The most popular scandal was the registration of hundreds or thousands of accounts using Steemit and self-upvoting.

If you want the platform to be better - write about it.

New to Steemit?