D.Tube aims to become an alternative to YouTube that allows you to watch or upload videos on IPFS and share or comment about it on the immutable STEEM Blockchain, while earning cryptocurrency doing it.
Because of the decentralized nature of IPFS and the STEEM blockchain, D.Tube is not able to censor videos, nor enforce guidelines. Only the users can censor it, through the power of their upvotes and downvotes.
On DTube, there are no hidden algorithms controlling the visibility or monetization of certain videos over others. All of DTube's data is public, and can be analyzed by anyone with an internet connection.
To deliver the best user experience D.Tube runs without advertising. Users remain free to advertise any product or service they would like, directly inside their own videos, at their own risk of losing their subscribers.
If you want to give likes, write comments or upload your own videos, you need an account. D.Tube uses the steem platform for user authentication. In order to create an account go to https://steemit.com/pick_account and follow the registration steps.
Once your account is activated, you can login to D.Tube by entering the username you chose and your private private posting key. You can find this key in the permissions section in your profile page on steemit.com.
You can also login to multiple accounts and easily switch between them.
Because we want D.Tube to be truly decentralized, we cannot have a server running a database and use it to query things. Using a blockchain is a natural solution. STEEM has many advantages over other blockchains. It is fast (3 sec blocks). It is free, anyone can use it without having to deposit some form of currency, and transactions have no fees. Who would want to pay money to upload a video, comment a video, or even upvote? Nobody. As an added bonus, the STEEM blockchain already has a reward-earning mechanism.
Any video uploaded on D.Tube becomes a STEEM content, that can earn rewards for 7 days. D.Tube doesn't use either the title or the body of a content to store information, therefore if you don't want your video upload to appear in your feed, you can edit or delete it, the video would stay intact on D.Tube. While it would be possible to display nothing on other platforms like steemit.com or busy.org, I believe the current behavior to be fine and will help the platform growth and the users rewards.
IPFS is a protocol that enables decentralized file storage. The principle behind it is called Distributed Hash Tables (DHT). The same principle also powers the BitTorrent network. Just like how cryptocurrency uses asymmetrical cryptography, DHT networks will hash contents in order to be able to identify a file. The hash becomes the identifier of a file, and it's as easy as re-hashing a file and making sure the hashes match to ensure the file that was sent to us is the original.
Why not use Torrent then? Torrent arguably already has more content and is more mainstream. However, Torrent was not built for the web. Some implementations such as WebTorrent are trying to make it work, but it still requires some 'hybrid' clients that would act as bridges in order to transfer files from hard clients such as μTorrent to web clients that run in a browser. Not very convenient, even less efficient. I am sure a lot of you have used PopcornTime to watch some 'pirated' content and have enjoyed it, but building something similar that runs inside a browser without having to run hybrid clients to connect people, is sadly impossible.
IPFS is a younger, open-source, and actively developed protocol. It has a bright future ahead. Using it as the main mean of storage for this project was a no-brainer.
The STEEM blockchain keeps printing new STEEM everyday. These new printed STEEM are given out as rewards.
This shouldn't happen any more. However, if you are still facing this issue, try changing you browser to the latest version of Opera, Chrome, Firefox or Internet Explorer/Edge. If this doesn't help please contact us in the #dtube channel on steemit.chat
"Failed to Fetch File" error is most likely a problem on our side. Changing the API in the settings to fix that error can help. If you are getting this problem please contact us in the #dtube channel on steemit.chat or try again later.
If your video's size is too big, you may face some problem like this. Lowering the quality or length of your video helps to solve this problem.
There is no maximum file size, however your browser might crash for huge files depending on your browser / os.
You need to edit through D.Tube to edit your videos.
There isn't much you can do. The IPFS Network is struggling.
You are experiencing buffering issues. Either the source video is too large for your connection, or the IPFS network is struggling.
The minumum possible reward is actually $0.02. If your video have less than that, then no payment will be triggered by the blockchain.
There is no more limit to uploading videos.
Yes you can. However you need to make adjustments from your account about NSFW content. You also need to tag your content accordingly (#nsfw) otherwise it will be flagged by the community, reducing your rewards.
Yes, DTube takes 10% beneficiary rewards on all videos uploaded. These rewards go to the @dtube account and are used for gathering funds prior to the existence of our future token. This model has been changed twice already and might get tuned in the future again.