Live data from Hacker News

Dtube – A decentralized video platform using STEEM and IPFS

d.tube

81–90 of 200 posts

Re: Dtube – A decentralized video platform using STEEM and IPFS

#81

Is it streaming from IPFS directly? Or is d.tube (website) hosting a mirror?

Looking in the "Network" tab in your favorite browser's developer tool, you can see that the videos are requested from the public IPFS gateways. Example: https://ipfs.io/ipfs/QmSDWa2kc2vSpbVBvxswZqcUEFTVPBJQyZyjgjT...

Disclaimer: I work for Protocol Labs on IPFS

Re: Dtube – A decentralized video platform using STEEM and IPFS

#82
post #46
post #29

Earlier quoted context omitted.

Why is this a bad thing, let people post what they want to. Also if someone says YouTube is censoring them why wouldn't you believe it?

Regardless of your opinions on the subject it's a bad thing for the platform. If 90% of the content is highly divisive then it's going to "taint" STEEM by association, people will assume that if you're posting there it's because you adhere to that point of view. Good luck becoming a Youtube-like general purpose video host in these conditions. See 8chan for instance: I really like the blend of reddit's flexibility (wh…

The fact that all these sites exist (4chan, 8chan, Voat, Gab, etc) suggests that there is demand. You may find their content objectionable, and I may agree with you, but that doesn't mean there's not a viable business there.

> Regardless of your opinions on the subject it's a bad thing for the platform [DTube]

I don't agree. If DTube becomes associated with the far right, which by the way is totally jumping to conclusions at this early stage, and if that then becomes a profitable niche for them, then I'd argue they have a legitimate business.

Compare it all to something like MSNBC vs Fox News. Both are quite successful, running political content for people at different points on the ideological spectrum. While it's true that the viewers of one probably find the other's viewers disgusting and deplorable, I fail to see how that's a problem from a business standpoint.

Re: Dtube – A decentralized video platform using STEEM and IPFS

#83
post #43
post #36

Ok, so I'm looking at a website that tells me it's decentralized. But from all I can tell this is just a good old website. Somebody has control over the domain name. Points it to servers of his choice. And the servers deliver content of his choice. What's decentralized about it?

Yup, DTube, like most projects related to STEEM still have a high degree of centralization. This reddit comment gives a good evaluation of DTube: https://www.reddit.com/r/dtube/comments/7ysdn1/how_distribut... So most parts of it could at their core be used in a distributed fashion, but are actually accessed via CDNs. E.g. you could use ipfs-companion[0] to alter all instances of ipfs.io URLs to point to a local IPFS…

> I did just that and streamed a video on DTube via a local IPFS daemon and the result was pretty underwhelming, since it took quite some time for the video to load, but I don't dare to evaluate why that is so. After that it does have the nice benefit though that the same video streams instantly on any other machine in my home network!

Could be that you just started the IPFS node and it didn't really have any time yet to connect to a large enough number of peers.

But yeah, as you said, the benefit is that after the fetch from the internet backbone, the content now lives much closer for the next time.

Disclaimer: I work for Protocol Labs on IPFS

Re: Dtube – A decentralized video platform using STEEM and IPFS

#86

Earlier quoted context omitted.

> Also worth noting that the whole steem platform on the currency end of things is completely centralized This is a central Youtube-like clone it seems. I can't scale in bandwidth and has a central governance model. Plus the coin is worthless: "The number of Steem available is set to double annually, making its supply growth exponential - a possible drag on its future value in the market" https://www.investopedia.com…

In this instance, heavy inflation might actually be a plus for STEEM. This is because it doesn't appear to be intended as a store of value, but as an influence market. As far as I can tell - and I'm sure there's a lot I've misunderstood - STEEM is essentially a market for on-line influence. You gain STEEM for upvotes etc. and the more STEEM tokens you have (STEEM Power), the more influence you have in terms of who ge…

It's interesting to compare this with HN karma. Karma is similarly inflationary, for the same reason: HN would incentivize a very different kind of dialogue if you only gained karma that someone else lost. The difference of course is that there's not a market that I know of for buying into or cashing out of karma, although it's easy to imagine how this could emerge.

Re: Dtube – A decentralized video platform using STEEM and IPFS

#87
post #74
post #71

Earlier quoted context omitted.

If it's a DAPP you could theoretically save the .html file and just open it locally. If they've implemented some of the logic on the back end, then you can't... unless what they're doing is public and you can pretty much implement your own client.

I can save the html of any website. How does that make it 'decentralized'?

HTML that makes use of an API or content delivery service won't work if that service is unavailable. DNS-based service discovery is centralized, and so are most services themselves (at the level of the operating organization, even if the servers themselves are distributed across geography or providers). Downloaded HTML also can't connect to a service that disables CORS[^1], unless you do additional work to serve the HTML from a spoofing server or to a spoofing client. It's typical for API services to disable CORS, and content delivery services to prevent hotlinking.

HTML for a DApp, and IPFS, connect to a local Ethereum node. The local node uses a P2P (decentralized) connection[^3] to the Ethereum network. It therefore relies on the availability of the network, but not of any single org. (Your ISP can still disconnect you, though, at the physical layer or several other layers.)

[1^]: https://en.wikipedia.org/wiki/Cross-origin_resource_sharing

[2^]: https://github.com/ethereum/wiki/wiki/JavaScript-API

[3^]: https://github.com/ethereum/devp2p/blob/master/rlpx.md

Re: Dtube – A decentralized video platform using STEEM and IPFS

#88
post #39

Interesting idea, but unfortunately (and as expected) full of antisemitic and „new world order“ conspiracy stuff by people that claim YouTube is censoring them.

Looks like it's already going the way vid.me was right before it closed down (as in super meta videos talking about how great the site is). I think people underestimate just how hard it is to run a video sharing service like youtube and have a healthy community all while making money.

Youtube didnt really start with quality content

Re: Dtube – A decentralized video platform using STEEM and IPFS

#89
post #46
post #29

Earlier quoted context omitted.

Why is this a bad thing, let people post what they want to. Also if someone says YouTube is censoring them why wouldn't you believe it?

Regardless of your opinions on the subject it's a bad thing for the platform. If 90% of the content is highly divisive then it's going to "taint" STEEM by association, people will assume that if you're posting there it's because you adhere to that point of view. Good luck becoming a Youtube-like general purpose video host in these conditions. See 8chan for instance: I really like the blend of reddit's flexibility (wh…

[deleted]

Re: Dtube – A decentralized video platform using STEEM and IPFS

#90

Earlier quoted context omitted.

> Also worth noting that the whole steem platform on the currency end of things is completely centralized This is a central Youtube-like clone it seems. I can't scale in bandwidth and has a central governance model. Plus the coin is worthless: "The number of Steem available is set to double annually, making its supply growth exponential - a possible drag on its future value in the market" https://www.investopedia.com…

Is there a link to your project?

https://github.com/Tribler/tribler/wiki "Tribler: an attack-resilient micro-economy for media", first code April 2005
Post reply on HN