5 ms·
> Decentralization is always costlier. Netflix is faster and more reliable than torrent Is it more expensive, though? In a lot of cases it is certainly more ex
by Matt3o12_ 9y ago
> Decentralization is always costlier. Netflix is faster and more reliable than torrent
Is it more expensive, though? In a lot of cases it is certainly more expensive (bitcoin, Facebook, etc) but Netflix should be a counter example. In theory, a decentralized Netflix should be a lot cheaper because there are very little bandwidth costs. In practice, though, this is impossible because of all the DRM regulations. There is just no way one could design a decentralized network without getting into legal troubles. Furthermore, adoption would be another problem because a decentralized Netflix would mean I have to upload content and download it. In practice, this would put me a long time into jail if I did that in my country (sometimes even more then murderer and rapists).
We have only seen one such successful "decentralized" application so far: popcorn time. It proves that it can be more reliable and easier to use but in reality the legal implications are just too impractical.
Furthermore, decentralizing other video platforms such as YouTube could be a lot harder. Netflix has a small amount of viewing content but a huge amount of viewers. YouTube has a lot of content and less viewers per minute of content then Netflix has. This means any user would have to store much more then they would on Netflix. There is just no way to save content for a long time. On YouTube I recently found a video I did when I was 13 about a tutorial for a video game. If I stored it on a hard drive, I would have lost it for sure (because I never really cared about it much) and there is no way it would have been stored for some many years by just 3000 viewers who have ever seen that. Just seeing this video after all those years is kind of amazing. I know that there is no guarantee that this video will stay on YouTube forever but the chances are a lot higher (and I don't see it disappearing as long as YouTube stays popular and their main business model is make small video makers big)
- hudon 9y ago> [popcorn time] proves that it can be more reliable and easier I don't think this is true... My friend used popcorn time and I can tell you that it is not easier or more reliable. The movie comes in somewhat random chunks so most of the time you are stuck having to download a large portion of the movie before being able to view it. The content discovery is lacking too. You have to rely on people hosting old movies and most of the time only blockbusters or recent movies are available. If you do get lucky on more obscure films, downloading it becomes an issue because of lack of seeders, and seeders come and go. It is close to Netflix quality, but still not quite, which moreso is evidence for my "will always be at least as costly" point. Pick a not-super-recent and average-popularity film, say V for Vendetta, and see how Netflix and Popcorn Time compare. You can also think about the tech: one ensures it's hosting high quality content on reliable servers that have the highest possible connectivity to its users. The other relies on users' good-will and connectivity, and both of those come and go.
- SnotJockey 9y agoA lot of the issues you raise with popcorntime come down to not enough users and not enough seeders, and those problems are caused largely because people are scared of the legal repercussions. So it's an artificial limitations to the service's success not technical ones.
- hudon 9y agoOK let's go with that hypothesis and say you do have enough seeders and there are no legal repercussions for seeding. Let's be even more generous and say the protocol incentivizes seeding with Bitcoin. If you take all the seeders' content and put it in well connected data centers that have high bandwidth connections to ISPs, would you not at the very least provide faster streaming? Why would users choose the slower 1000-seeders network over the 10-high-bandwidth-data-centers network?
- smileysteve 9y ago> Why would users choose the slower 1000-seeders network over the 10-high-bandwidth-data-centers network? Because Level3's peering agreements with Verizon/Comcast are under negotiation and the 10 high bandwidth data center owners don't want to set a precedent of paying more for a pipe because the end users want it (and are paying both services already), so the streams get throttled. But with a decentralized world, maybe it's harder to track a bunch of small packets that never leave the Verizon/Comcast network. Source: https://www.theverge.com/2014/7/21/5922793/verizon-level-3-netflix-peering-transit-congestion https://www.theverge.com/2014/7/21/5922793/verizon-level-3-n...
- hudon 9y agoThe post I was replying to was talking about us discussing technical limitations, not artificial ones. Whether or not ISPs throttle streaming is an artificial limitation. You're right that the decentralized solution would have censorship resistance so would be free of this limitation. This is the biggest (only?) value in decentralizing a system. However, it still would be less performant than its centralized alternative if you remove the artificial limits.
- swiley 9y agoNetflix isn't really a good example of something centralized. In practice, Netflix actually looks a lot closer to DNS with each ISP running a local instance that the user connects to rather than a single service run in data centers owned by Netflix.