4 ms·
I'm advocating it as the content distribution layer, not the social interaction layer. You don't even need all of the metadata, as there are BEP extensions to d
by JamesLeonis 3y ago
I'm advocating it as the content distribution layer, not the social interaction layer. You don't even need all of the metadata, as there are BEP extensions to distribute that as an index [0] or an RSS-style feed [1]. Images are particularly painful, like the previews in Mastodon, because they hammer the origin server rather than looking around at what other peers have. This problem will only get worse as the federation grows in size, both in users and in servers.
I say irony because we had all these scaling problems two decades ago during the peak P2P years, including federation and implicit DDoSing, and BitTorrent emerged as the lasting protocol because it could handle the scaling issues.
I say tragedy because for this to work you do need some openness, which puts people at risk of content companies trolling for you, ISPs dropping you, and is completely antithetical to the control Silicon Valley demands over its users and data.
[0]: http://bittorrent.org/beps/bep_0049.html http://bittorrent.org/beps/bep_0049.html
[1]: http://bittorrent.org/beps/bep_0039.html http://bittorrent.org/beps/bep_0039.html
- jameson71 3y agoIt’s not so much Silicon Valley demanding that control as Hollywood
- mariusor 3y agoThen the fediverse is already there. The video hosting service PeerTube uses bittorrent to distribute the video among viewers. There were some plans at one point for another project which would deal with music and would host the media on IPFS. Sadly I've never seen any progress on it, despite the idea sounding very good.